アダプターサービスを使用して Visual Studio で Oracle データベースに接続する
アダプター サービスアドインの使用は、WCF LOB アダプター SDK をインストールするときにインストールされます。 アダプター サービスアドインを使用すると、コンピューターにインストールされているすべての WCF-Custom バインドが読み込まれます。 BizTalk プロジェクトで WCF ベースの Oracle データベース アダプターを使用して Oracle データベースに接続するには、 oracleDBBinding を使用する必要があります。
このトピックでは、アダプター サービス アドインを使用する方法について説明します。
アダプター サービスアドインを使用した Oracle データベースへの接続
アダプター サービス アドインを使用して Oracle データベースに接続するには、次の手順を実行します。
BizTalk ソリューションでアダプター サービス アドインを使用して接続するには:
ソリューション エクスプローラーでプロジェクトを右クリックし、[追加] をポイントして、[生成された項目の追加] をクリックします。
[ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。
プロパティ 目的 Categories (カテゴリ) [ アダプター サービスの使用] をクリックします。 テンプレート [ アダプター サービスの使用] をクリックします。 [追加] をクリックします。 アダプター サービス アドインの使用が開きます。
[ バインドの選択 ] ドロップダウン リストで、 oracleDBBinding を選択し、[ 構成] をクリックします。
[ アダプターの構成 ] ダイアログ ボックスで、[ セキュリティ ] タブをクリックし、[ クライアント資格情報の種類 ] ドロップダウン リスト ボックスで [ ユーザー名 ] を選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。
Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] テキスト ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。 Oracle データベースに接続するためのユーザー名とパスワードを指定するときは、次の考慮事項に従ってください。
ユーザー名。 Oracle データベース アダプターは、Oracle データベースで接続を開いたときにユーザー名に入力した値の大文字と小文字を保持します。 Oracle データベースのユーザー名では、大文字と小文字が区別されます。 Oracle データベースで想定される場合は、Oracle データベース アダプターに Oracle ユーザー名を指定する必要があります。 通常、これは SCOTT/TIGER 資格情報のユーザー名が大文字である必要があることを意味します。
[パスワード]。 Oracle データベース アダプターは、Oracle データベースで接続を開いたときにパスワードに入力した値の大文字と小文字を保持します。 リリース 10g 以前では、Oracle システム上のパスワードは大文字と小文字が区別されません。
Windows 認証を使用して接続するには、[ユーザー名] テキスト ボックスに「」と入力/し、[パスワード] テキスト ボックスは空白のままにします。
[ URI のプロパティ ] タブをクリックし、接続パラメーターの値を指定します。 Oracle Database アダプターの接続 URI の詳細については、「 Oracle Database 接続 URI の作成」を参照してください。
[ バインドのプロパティ ] タブをクリックし、ターゲットとする操作で必要なバインディング プロパティの値 (存在する場合) を指定します。 たとえば、POLLINGSTMT 操作を対象とする場合は、 PollingStatement バインド プロパティを設定する必要があります。 バインド プロパティの詳細については、「 Oracle Database アダプターのバインド プロパティの読み取り」を参照してください。
[OK] をクリックします。
[Connect] をクリックします。 接続が確立されると、接続の状態が [接続済み] と表示されます。
次の図は、接続が確立された直後のアダプター サービス アドインの使用を示しています。
参照
アダプター サービスの追加リファレンスを使用して Visual Studio で Oracle データベースに接続する
Windows 認証を使用して Oracle データベースに接続する