tencent cloud

Data Transfer Service

パラメータ設定の競合チェック

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-16 16:59:10
AI翻訳

チェック詳細

チェック要件:ソースとターゲットデータベースの以下のパラメータ値をチェックします。ソースとターゲットデータベースのパラメータ値が一致しない場合、検証警告が表示されます。警告は移行タスクをブロックしませんが、業務に一定の影響を与える可能性があります。評価した上で、変更するかどうかをご自身で判断してください。 TimeZone、lc_monetary、lc_numeric、array_nulls、server_encoding、DateStyle、extra_float_digits、gin_fuzzy_search_limit、xmlbinary、constraint_exclusion。
業務影響:パラメータが一致して設定されていない場合、ソースデータベースとターゲットデータベースのデータの不一致が発生する可能性があります。具体的な影響は以下の通りです。
TimeZone:インスタンスのタイムゾーンを設定します。このパラメータ値が一致しない場合、移行後にデータエラーが発生する可能性があります。
lc_monetary:インスタンスの通貨表示モードを設定します。このパラメータ値が一致しない場合、移行後に通貨数値のエラーが発生する可能性があります。
lc_numeric:インスタンスの数値表示モードを設定します。このパラメータ値が一致しない場合、移行後にデータエラーが発生する可能性があります。
array_nulls:配列にNULLを許可するかどうかを設定します。このパラメータ値が一致しない場合、移行データの不一致が発生し、一部のデータが正常に移行できない可能性があります。
server_encoding:インスタンスの文字セットを設定します。このパラメータ値が一致しない場合、データ保存時に文字化けが発生する可能性があります。
DateStyle:日付表示形式を設定します。このパラメータ値が一致しない場合、データが正常に移行できない可能性があります。
extra_float_digits:浮動小数点値の出力精度を設定します。このパラメータ値が一致しない場合、データ精度に影響を及ぼします。高精度なデータベースの使用シーンでは、移行後のデータ不一致の問題を引き起こす可能性があります。
gin_fuzzy_search_limit:GINインデックスが返す集合サイズのソフト上限を設定します。このパラメータ値が一致しない場合、移行後にデータ表示結果が一致しない問題が発生する可能性があります。
xmlbinary:xml関数の変換結果に関する問題を設定します。このパラメータ値が一致しない場合、ターゲットデータベースで対応する関数を実行した際に、ソースデータベースの動作と一致しない問題が発生する可能性があります。
constraint_exclusion:制約を有効にするかどうかを設定します。このパラメータ値が一致しない場合、移行後にデータの不一致が発生する可能性があります。

修復方法

1. superuserアカウントを使用してソースデータベースにログインします。
2. 以下のサンプル文を実行して、対応するパラメータを変更してください:
ユーザーはまずソースデータベースのパラメータ変更を選択できます。ソースデータベースの対応するパラメータを変更できない場合は、ターゲットデータベースの対応するパラメータを変更する必要があります。ターゲットデータベースの変更はチケットを提出して処理してください。
server_encodingパラメータはソースデータベースで変更できません。このパラメータに異常がある場合は、ターゲットデータベースでこのパラメータがすでに作成されているかどうかをチェックしてください。すでに作成されており、ソースデータベースと一致していない場合は、新しいインスタンスを申請する必要があります。まだ作成されていない場合は、以下の方法を参照して変更してください(現在のクラウドデータベースインスタンスはUTF8とLATINの2種類の文字セットのみをサポートしています)。
alter system set timezone='パラメータ値';
alter system set lc_monetary='パラメータ値';
alter system set lc_numeric='パラメータ値';

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック