Oracle接続を作成する
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
Lakeflow Connect取り込み用の認証資格情報を保存するために、Unity CatalogでOracle接続を作成します。接続に対するUSE CONNECTION権限を持つユーザーであれば、資格情報への直接アクセスを必要とせずに、Oracleインジェストパイプラインを作成できます。
または、管理者ユーザーは、データ取り込み UI で接続とパイプラインを同時に作成できます。Oracle 用の統合 CDC パイプラインの作成 を参照してください。
権限の要件については、「管理対象取り込みソースへの接続」を参照してください。
前提条件
Oracle ソースセットアップを完了します。接続を構成するために、作成したレプリケーションユーザーの認証情報を使用してください。
接続を作成
-
Databricks ワークスペースで、
カタログ をクリックします。
-
接続 をクリックし、 接続 をクリックします。
-
[接続を作成] ボタンをクリックします。
-
一意の 接続名 を入力します。
-
**接続の種類**で **Oracle** を選択します。
-
ホスト には、データベースをホストしているOracleドメイン名を入力します。
-
サービス名 には、Oracle インスタンスのサービス名を入力します。Oracle コネクタは、接続またはパイプライン定義からサービス名を取得します:
- シングルテナント(非CDB)データベースの場合は、データベースのサービス名を使用してください。
- マルチテナント(CDB)データベースの場合は、
CDB$ROOTサービス名を使用してください。 - データベースに
DB_DOMAINパラメーターが設定されている場合は、完全なドメイン修飾サービス名 (例:<service>.example.com) を使用してください。データベースドメインを参照してください。
-
ソースデータベースが JDBC 接続に TLS を必要とする場合は、証明書を提供してください。Unity Catalog は、暗号化によって安全に保存します。
-
ユーザー と パスワード に、レプリケーション ユーザーの資格情報を入力します。「レプリケーション ユーザーの作成」を参照してください。
-
接続の作成 をクリックします。
レプリケーションには SYS または SYSTEM ユーザーを使用しないでください。Oracleは引用符で囲まれていない識別子を大文字で保存するため、ユーザー名も大文字で入力してください。ただし、異なる大文字小文字の組み合わせで引用符付き識別子として作成した場合は、その正確な大文字小文字の形式で入力してください。