Oracle Database DataStage 接続用
Oracle Database for DataStage 接続を使用してデータにアクセスするには、その接続の 資産 を作成します。 この接続は、 DataStage 専用の機能を備えた DataStage コネクター の DataStage Oracle Database で機能します。
Oracle は、マルチモデル・データベース管理システムです。
サポートされているバージョン
- Amazon RDS for Oracle
- Oracle Database 23ai
- Oracle Database 21c
- Oracle Database 19c
DataStage 接続の Oracle Database を使用して Oracle への接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
- ホスト名 または IP アドレス: TCP または TCPS 接続プロトコルの場合
- ポート番号: TCP または TCPS 接続プロトコルの場合
- サービス名 または データベース (SID)
- 代替サーバー: (TCP および TCPS 接続プロトコルでサポートされます)。 新規接続または失われた接続のフェイルオーバーに使用する代替データベース サーバのリスト。 ホスト名、ポート番号、およびサービス名または SID は、各代替サーバー項目に必要です。
構文:<hostname2>:<port_nmbr>;SERVICE_NAME=<service-name>,<hostname3>:<port_nmbr>;SID=<sid>
Oracle Database に接続するために手動接続ストリング入力を使用できるようにするには、「 接続ストリングの使用」」オプションを選択します。 接続ストリング フィールドは必須であり、以下の例のようにフォーマット設定する必要があります。
Protocol=TCP;HostName=host.com;Port=1521;SID=orcl;AlternateServers=(server1.com:1305;SID=test,server2.com:2484:Service_name=orcl2)
Protocol=SEPS;SID=ORCL_WALLET
Protocol=SEPS;SERVICE_NAME=ORCL_WALLET
Protocol=LDAP;SID=conops_tns
tnsnames.ora ファイル・フォーマットも指定できます。
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=67.228.202.149)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=dsplatformdb)))
接続プロトコル
- LDAP
- SEPS
- TCP
- TCPS
LDAP、SEPS、および TCPS の各接続プロトコルでは、Cloud Pak for Data サーバーで構成ステップが必要です。
手順については、LDAP、SEPS、または TCPS を使用した Oracle データ・ソースへの接続を参照してください。
資格情報
- ユーザー名 および パスワード
資格情報 の場合、プラットフォーム用にボールトが構成されていて、サービスがボールトをサポートしている場合は、シークレットを使用できます。 詳しくは、 接続でのボールトからのシークレットの使用 を参照してください。
DataStage 接続の Oracle Database は、 IBM Cloud Satellite コネクターをサポートします。 IBM Cloud Satellite タイルは、 接続の作成 フォームの プライベート接続 セクションで使用できます。 Satellite コネクターをセットアップして、オンプレミス・インフラストラクチャー内の Docker コンテナーからデータ・ソースに安全に接続することも、オンプレミス・データ・センターやクラウドなどのインフラストラクチャー内に複数のホストを持つ Satellite ロケーションをセットアップすることもできます。
連邦情報処理標準 (FIPS) 準拠
この接続は FIPS 準拠であり、FIPS 対応クラスターで使用できます。
Oracle のセットアップ
SQL ステートメントの実行
SQL ステートメント が正しく実行されるようにするには、正しい構文について、『 Oracle サポートされる SQL 構文および関数』を参照してください。
詳細はこちら
関連する接続: