OceanBase 開発者センター (ODC) でバッチまたは単一テーブルのエクスポートタスクを作成すると、[タスクセンター] パネルの [エクスポート] タブのタスクリストでタスクを表示できます。
タスクリスト
タスクリストには、過去 48 時間のタスクが表示されます。
ODC では、最大 3 つのエクスポートタスクを並列で実行できます。後続のタスクはキューで待機します。
ターゲット データベース接続の管理ページで、上部のナビゲーションバーの [タスクセンター] をクリックして、[タスクセンター] パネルを開きます。[エクスポート] をクリックして、タスクリストを表示します。

次の表に、タスクリストの列を示します。列の一部でタスクをフィルタリングおよびソートできます。
列 | 説明 |
タスク ID | エクスポートタスクの ID。 |
タスクタイプ | タスクの作成時に指定されたタスクタイプ。インポート、エクスポート、データモッキング、データベース変更などのタスクタイプがサポートされています。 |
接続 | タスクが属するデータベース接続の名前。 フィルターアイコン |
データベース | 変更されるデータベース。 検索アイコン |
作成者 | エクスポートタスクを作成したユーザー。 検索アイコン |
作成時間 | タスクが生成された日時。 |
タスクステータス | タスクの現在のステータス。ODC は、さまざまな状態のタスクに対してさまざまな管理操作を提供します。 |
操作 | 実行できる操作。有効値:[表示]、[承認/拒否]、[中止]、[ダウンロード]。 |
エクスポートタスクの作成
ODC にログオンし、ターゲット接続の管理ページに移動します。上部のナビゲーションバーで、[タスクセンター] をクリックします。表示されるタスクセンターパネルで、[エクスポート] の右側にある [+] をクリックすると、新しいエクスポートタスクパネルがポップアップ表示されます。

エクスポートコンテンツを指定する

ODC は、[スキーマとデータをエクスポート]、[データのみをエクスポート]、[スキーマのみをエクスポート] の 3 つのエクスポートモードをサポートしています。[スキーマのみをエクスポート] は、ターゲットオブジェクトの定義文をエクスポートします。[エクスポートコンテンツ] ドロップダウンリストからエクスポートコンテンツを選択できます。フォーマットの詳細については、「エクスポートおよびインポートのフォーマット」をご参照ください。
データベースを選択する
エクスポートするオブジェクトが存在するデータベースを選択します。タスクが属するデータベース接続の名前も表示されます。
エクスポート範囲を指定する
[部分エクスポート] または [フルエクスポート] を選択できます。
[部分エクスポート] を選択した場合は、[オブジェクトのエクスポート] セクションの [オブジェクトの選択] ペインで、エクスポートするオブジェクトを選択できます。検索ボックスを使用して、目的のオブジェクトを検索できます。
[フルエクスポート] を選択した場合は、データベース内のすべてのオブジェクトがエクスポートされます。
[エクスポート設定] パネルに移動する
次へ: 設定のエクスポート をクリックして、ファイルのエクスポート設定と sys テナントアカウントを指定します。
[データファイル設定] パネルに移動する
説明[エクスポートコンテンツ] で [スキーマのみをエクスポート] を選択した場合は、エクスポートデータの設定を行う必要はありません。
データ形式を指定します。
ODC は、CSV 形式および SQL 形式のファイルへのデータのエクスポートをサポートしています。[エクスポートコンテンツ] で [スキーマのみをエクスポート] を指定した場合は、SQL 形式のファイルにのみデータをエクスポートできます。
ファイルのエンコーディングを指定します。
ODC は、ASCII、ISO-8859-1、GB2312、GBK、GB18030、Unicode (UTF-8)、Unicode (UTF-16)、Unicode (UTF-32)、BIG5 などのエンコーディング標準をサポートしています。[ファイルのエンコーディング] ドロップダウンリストからエンコーディング標準を選択できます。
[データの非識別化] を指定します。
デフォルトでは、非識別化は無効になっています。非識別化戦略の名前を選択および管理できます。[非識別化戦略の管理] セクションで、戦略を追加、編集、または削除できます。詳細については、 をご参照ください。
[単一ファイルの最大サイズ] を指定します。
[エクスポートコンテンツ] で [スキーマのみをエクスポート] を選択した場合は、単一ファイルの最大サイズを設定する必要はありません。
エクスポートされる単一ファイルの上限を選択できます。単一テーブルのデータファイルが上限を超えると、ファイルは自動的に分割されます。ファイルサイズを制限しないように指定すると、ファイルは分割されません。
データファイル設定を指定します。
グローバル スナップショットを使用:このオプションを選択すると、ODC は指定されたテーブルの最新のグローバル スナップショットのデータをエクスポートして、グローバル データ整合性を確保します。
バッチコミット量 (SQL 形式):[データのエクスポート設定] の横にある [詳細設定] をクリックして、このフィールドを指定できます。[データ形式] で [SQL 形式] を選択した場合は、エクスポート中にコミットされる行数を指定できます。この数に達すると、
COMMITコマンドが実行されます。CSV 形式の情報を指定します。
スキーマファイル設定を指定する
[エクスポートコンテンツ] で [スキーマのみをエクスポート] を選択した場合は、[エクスポートされた結果を SQL ファイルにマージする] を選択するかどうかを選択できます。このオプションを選択すると、DDL がマージされ、SQL ファイルとしてエクスポートされます。
[CREATE TABLE 文の前に DROP TABLE 文を追加する] を選択するかどうかを選択します。このオプションを選択すると、オブジェクトのスキーマファイルがエクスポートされるときに、オブジェクトの対応する
CREATE文の前にDROP文が追加されます。
実行方法を選択する
[すぐに実行] または [タイミング実行] を選択します。
現在の構成を保持する
[現在の構成を保持] をオンにすると、データファイルと構造ファイルの構成の現在の部分が保持されます。
エクスポートタスクを生成する
上記のすべての情報を指定した後、パネルの右下隅にある [エクスポート] をクリックして、エクスポートタスクを作成し、バックアップファイルをローカルディレクトリに直接エクスポートできます。
エクスポートタスクの表示
タスクの詳細
ターゲットタスクがある行の [操作] 列で [表示] をクリックします。[タスクの詳細] パネルが表示されます。パネルの [タスク情報] タブをクリックして、基本的なタスク情報、エクスポートファイル情報、およびエクスポートオブジェクト情報を表示します。
項目 | 説明 |
基本情報 | [タスク ID]、[接続名]、[モード名]、[タスクタイプ]、[作成時間]、[再試行制限]、[再試行時間] などのタスクの基本情報を表示します。 |
エクスポートファイル情報 | [エクスポートコンテンツ]、[データ形式]、[エンコーディング標準]、[データのエクスポート設定]、[スキーマのエクスポート設定]、[タスクエラー処理方法] など、エクスポートタスクの作成時に指定した情報を表示します。 |
エクスポートオブジェクト情報 | エクスポートされたオブジェクトの情報とエクスポートタスクの進捗状況を表示します。 [オブジェクト名]、[オブジェクトタイプ]、[スキーマ処理ステータス]、[合計レコード数]、[処理済みデータエントリ]、[データ処理ステータス] など。 |
タスクプロセス
ターゲットタスクがある行の [操作] 列で [表示] をクリックします。[タスクの詳細] パネルが表示されます。パネルの [タスクプロセス] タブをクリックして、[タスクの開始]、[承認ノード]、[実行] などのノードの情報を表示します。
タスクログ
ターゲットタスクがある行の [操作] 列で [表示] をクリックします。[タスクの詳細] パネルが表示されます。パネルの [タスクログ] タブをクリックして、アラートログとタスクのすべてのログを表示します。
フィールド | 説明 |
すべてのログ | タスクの [INFO]、[ERROR]、および WARN ログを表示します。 |
アラートログ | タスクの [ERROR] および WARN ログを表示します。 タスクが失敗した場合、アラートログでエラーメッセージを確認できます。 |
をクリックして、接続別にタスクをフィルタリングできます。
をクリックして、タスクが属するデータベースを検索できます。