本記事では、データベースの互換性評価をオフライン評価によって実施する方法について説明します。
背景情報
ユーザーのシステム環境によっては、マルチクラウドからソースデータベースへ接続することが不便な場合があります。そのため、互換性評価ではオフライン評価もサポートしています。評価対象のファイルを提供すると、互換性評価はそのファイル内の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の1つまたは複数のSQL設定ファイルをzipパッケージに圧縮してアップロードします。
ファイルをアップロードする ファイルをアップロードする エリアで、評価対象のファイルをドラッグ&ドロップするか、+ をクリックしてファイルをアップロードします。複数のファイルをアップロードして、1つの評価レポートを生成することができます。ファイルの詳細については、アップロードしたファイルの取得を参照してください。 - データ送信先 エリアで、各パラメータを設定します。
パラメータ説明データ送信先データベースタイプ 現在、**OceanBase MySQL Mode**のみサポートしています。 データ送信先データベースバージョン ドロップダウンリストから該当するデータベースバージョンを選択してください。 - 評価タイプ エリアで、評価するタイプを選択します。現在、オブジェクト評価 と SQLの評価 がサポートされています。
評価を開始 をクリックすると、オフライン評価タスクが開始されます。