次の方法で共有


アダプターサービスを使用して Visual Studio で Oracle データベースに接続する

アダプター サービスアドインの使用は、WCF LOB アダプター SDK をインストールするときにインストールされます。 アダプター サービスアドインを使用すると、コンピューターにインストールされているすべての WCF-Custom バインドが読み込まれます。 BizTalk プロジェクトで WCF ベースの Oracle データベース アダプターを使用して Oracle データベースに接続するには、 oracleDBBinding を使用する必要があります。

このトピックでは、アダプター サービス アドインを使用する方法について説明します。

アダプター サービスアドインを使用した Oracle データベースへの接続

アダプター サービス アドインを使用して Oracle データベースに接続するには、次の手順を実行します。

  1. BizTalk ソリューションでアダプター サービス アドインを使用して接続するには:

    1. ソリューション エクスプローラーでプロジェクトを右クリックし、[追加] をポイントして、[生成された項目の追加] をクリックします。

    2. [ 生成された項目の追加 ] ダイアログ ボックスで、次の操作を行います。

      プロパティ 目的
      Categories (カテゴリ) [ アダプター サービスの使用] をクリックします。
      テンプレート [ アダプター サービスの使用] をクリックします。
    3. [追加] をクリックします。 アダプター サービス アドインの使用が開きます。

  2. [ バインドの選択 ] ドロップダウン リストで、 oracleDBBinding を選択し、[ 構成] をクリックします。

  3. [ アダプターの構成 ] ダイアログ ボックスで、[ セキュリティ ] タブをクリックし、[ クライアント資格情報の種類 ] ドロップダウン リスト ボックスで [ ユーザー名 ] を選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。

    1. Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] テキスト ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。 Oracle データベースに接続するためのユーザー名とパスワードを指定するときは、次の考慮事項に従ってください。

      • ユーザー名。 Oracle データベース アダプターは、Oracle データベースで接続を開いたときにユーザー名に入力した値の大文字と小文字を保持します。 Oracle データベースのユーザー名では、大文字と小文字が区別されます。 Oracle データベースで想定される場合は、Oracle データベース アダプターに Oracle ユーザー名を指定する必要があります。 通常、これは SCOTT/TIGER 資格情報のユーザー名が大文字である必要があることを意味します。

      • [パスワード]。 Oracle データベース アダプターは、Oracle データベースで接続を開いたときにパスワードに入力した値の大文字と小文字を保持します。 リリース 10g 以前では、Oracle システム上のパスワードは大文字と小文字が区別されません。

    2. Windows 認証を使用して接続するには、[ユーザー名] テキスト ボックスに「と入力/し、[パスワード] テキスト ボックスは空白のままにします。

  4. [ URI のプロパティ ] タブをクリックし、接続パラメーターの値を指定します。 Oracle Database アダプターの接続 URI の詳細については、「 Oracle Database 接続 URI の作成」を参照してください。

  5. [ バインドのプロパティ ] タブをクリックし、ターゲットとする操作で必要なバインディング プロパティの値 (存在する場合) を指定します。 たとえば、POLLINGSTMT 操作を対象とする場合は、 PollingStatement バインド プロパティを設定する必要があります。 バインド プロパティの詳細については、「 Oracle Database アダプターのバインド プロパティの読み取り」を参照してください。

  6. [OK] をクリックします。

  7. [Connect] をクリックします。 接続が確立されると、接続の状態が [接続済み] と表示されます。

    次の図は、接続が確立された直後のアダプター サービス アドインの使用を示しています。

    [アダプター サービスの使用] ダイアログ ボックス接続

参照

アダプター サービスの追加リファレンスを使用して Visual Studio で Oracle データベースに接続する
Windows 認証を使用して Oracle データベースに接続する