このドキュメントでは、データソースの作成方法について説明します。
背景
ODCはOceanBaseおよびデータベースへの接続をサポートしています。接続に成功すると、ODCを通じて接続されたデータソース(データベースオブジェクトやリソース)の編集・管理を行えるようになります。ODCはOceanBase MySQLおよびOceanBase Oracleデータへの接続をサポートしています。
前提条件
データソース機能の制限事項およびバージョン要件については、利用上の制限をご参照ください。
操作手順
例:ODCでOceanBase MySQLタイプのデータソースobmysql4.3.xを作成します。
OB Cloudコンソールにログインし、Web版ODCにアクセスします。プロジェクト協働ウィンドウの左側ナビゲーションバーで、データソース > 新規データソース > OceanBase MySQL をクリックします。
表示された**新規データソース**パネルで、以下の情報を入力または選択します。
情報項目説明接続アドレス データベースインスタンス(クラスタインスタンスおよびテナントインスタンスを含む)を選択します。 データベースアカウント - データベースユーザー名:テナント内で作成されたアカウント(OceanBase MySQLモードでは、このアカウントはデフォルトデータベースへのアクセス権限が必要です)。
- データベースパスワード:テナント内で作成されたアカウントのパスワード。データベースパスワードボックスの後ろにある 接続テスト ボタンをクリックして、対象データベースに接続できるかどうかをテストします。
環境 開発/テスト/本番など、必要に応じて環境タイプを選択します。 プロジェクト 作成したデータソースを特定のプロジェクトに紐づけるか、プロジェクトに紐づけないかを選択できます。データソースをプロジェクトに紐づけると、ユーザーが作成したデータベースは自動的にそのプロジェクトに移動します。 説明
データベースシステムの組み込みデータベースがプロジェクトに自動同期されるかどうかは、システム構成パラメータodc.connect.database.sync.block-internal-databaseによって決定されます。この構成パラメータはデフォルトでtrueに設定されており、組み込みデータベースを紐づけたプロジェクトに自動的に移すことはありません。ODCが認識するデータベースシステムの組み込みデータベースは以下のとおりです:- OceanBase Oracle:
SYS。 - OceanBase MySQL:
information_schema,mysql,test,oceanbase。
詳細設定 接続初期化スクリプト:SQLステートメントを使用して接続セッションを設定できます。例: set session ob_query_timeout=60000000。上記の情報を指定した後、パネルの右下にある OK ボタンをクリックします。
ポップアップウィンドウでデータソース名をカスタマイズした後、わかりました ボタンをクリックすると、現在の設定情報がODCのデータソースリストに永続的に保存されます。
作成が完了すると、データソースリストで作成したデータソースを確認できます。