このトピックでは、スキーマの移行と改訂に関するよくある質問に対する回答を提供します。
問題の説明
データがソースデータベースからターゲットPolarDB O Editionデータベースに移行されると、スキーマ改訂のエラーメッセージが表示されます。 このメッセージは、MCSS TABLE T_CUST_BUSINESSフィールドの先頭にある注釈がなく、すべてのフィールドの前に注釈を付ける必要があることを示しています。
原因
- メタデータは大文字と小文字を区別します。 メタデータに対応する列は、ターゲットデータベースでは見つかりません。
解決策
- PolarDB コンソールにログインします。
- 上部のナビゲーションバーで、ターゲットPolarDB O Editionクラスターが存在するリージョンを選択します。
- 左側のナビゲーションペインで、[クラスター] をクリックします。
- [クラスター] ページで、管理するPolarDB O Editionクラスターを見つけ、[クラスターID] をクリックします。
- 左側のナビゲーションウィンドウで、[パラメーター] をクリックします。
- polar_comp_redwood_raw_namesパラメーターを見つけ、値をoffに設定します。
問題の説明
スキーマが移行されると、schema "dbms_aq" does not exist "というメッセージが表示されます。
原因
- ターゲットデータベースのアカウントに十分な権限がありません。
解決策
- 移行先データベースのスーパーユーザーアカウントを使用して、別の移行プロジェクトを作成します。