本記事では、データベースの互換性評価をオフラインで行う方法について説明します。
背景
ユーザーのシステム環境によっては、マルチクラウドからソースデータベースへ接続することが不便な場合があります。そのため、互換性評価ではオフライン評価もサポートしています。評価対象のファイルを提供すると、互換性評価はそのファイル内のDDLやDMLステートメントなどを評価し、対応する評価レポートを作成します。
制限
- オフライン評価タスクを作成できるのは、プロジェクトロールが プロジェクト管理者 または データサービス管理者 のユーザーのみです。
操作手順
オフライン評価タスクを新規作成します。

OceanBase Cloudコンソールにログインします。
左側のナビゲーションペインで、データサービス > データ移行 をクリックします。
データ移行 ページで、互換性の評価 タブをクリックします。
互換性の評価 タブで、右上の 作成する > オフライン評価 をクリックします。
オフライン評価を作成する ページで、各パラメータを設定します。
タスク名 をカスタマイズします。長さは30文字以内である必要があります。
ソース エリアで、各パラメータを設定します。
パラメータ説明クラウドプロバイダ 現在、Tencent Cloud、Huawei Cloud、および Alibaba Cloud をサポートしています。 データベースタイプ - クラウドベンダー を Tencent Cloud に設定した場合、データベースタイプは TencentDB for MySQL をサポートします。
- クラウドベンダー を Huawei Cloud に設定した場合、データベースタイプは RDS MySQL をサポートします。
- クラウドプロバイダ を Alibaba Cloud に設定した場合、データベースタイプは RDS MySQL および Polar MySQL をサポートします。
リージョン ソースデータベースのリージョンを選択します。 データソース 現在、SQLファイル、MyBatisファイル、iBatisファイルをサポートしています。 - SQLファイル:$$ で区切られたSQLステートメントのテキストファイル。
- MyBatis/iBatisファイル:MyBatis/iBatisのSQL設定ファイルを1つ以上選択し、zipファイルに圧縮してアップロードします。
ファイルのアップロード ファイルをアップロード エリアで、評価対象のファイルをドラッグ&ドロップするか、+ をクリックしてファイルをアップロードします。複数のファイルをアップロードして1つの評価レポートを生成することもできます。ファイルの詳細については、アップロードされたファイルの取得をご参照ください。 ターゲット エリアで、各パラメータを設定します。
パラメータ説明ターゲットデータベースタイプ 現在、OceanBase MySQL Mode のみをサポートしています。 ターゲットデータベースのバージョン ドロップダウンリストから該当するデータベースバージョンを選択してください。 評価の種類 項目で、評価するタイプを選択します。現在、オブジェクトアセスメント と SQL評価 をサポートしています。
評価を開始する をクリックすると、オフライン評価タスクが開始されます。