次の方法で共有


Oracle Database のサインイン資格情報を構成する

Oracle データベース アダプターでは、アダプター クライアントがクライアント資格情報を提供する必要があります。 アダプターはこれらの資格情報を使用して、Oracle データベースでユーザーを認証し、接続を確立します。

アダプター クライアントは、Visual Studio を使用する場合と BizTalk Server 管理コンソールを使用する場合の両方で、クライアント資格情報を提供できます。 Visual Studio を使用する場合、メタデータを生成するには資格情報が必要です。 BizTalk Server 管理コンソールを使用する場合、Oracle データベースに対する操作を実行するには資格情報が必要です。 このトピックでは、Visual Studio と BizTalk Server 管理コンソールでのクライアント資格情報の指定について説明します。

Visual Studio からのクライアント資格情報の指定

Visual Studio から、アダプター サービスの使用アドインまたはアダプター メタデータの追加ウィザードを使用して資格情報を指定する必要があります。

アダプター サービス アドインを使用して資格情報(クレデンシャル)を指定するには

  1. BizTalk プロジェクトを右クリックし、[ 生成された項目の追加] を選択します。

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

    これを使用する 目的
    カテゴリ [ アダプター サービスの使用] をクリックします。
    テンプレート [ アダプター サービスの使用] をクリックします。
  3. [ アダプター サービスの使用 ] ダイアログ ボックスを起動するには、[ 追加] をクリックします。

  4. [ アダプター サービスの使用 ] ダイアログ ボックスで、[ バインドの選択 ] ボックスの一覧から oracleDBBinding を選択し、[ 構成] をクリックします。

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

    • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

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

アダプター メタデータの追加ウィザードを使用して資格情報を指定するには

  1. BizTalk プロジェクトを右クリックし、[ 追加] をポイントし、[ 生成された項目の追加] をクリックします。

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

    これを使用する 目的
    カテゴリ [ アダプターの追加] をクリックします。
    テンプレート [ アダプター メタデータの追加] をクリックします。
  3. 追加をクリックします。 アダプター メタデータの追加ウィザードが開きます。

  4. アダプター メタデータの追加ウィザードで、 WCF-OracleDB を選択します。 BizTalk Server がインストールされているコンピューターと BizTalk データベースの名前を選択します。

    Von Bedeutung

    BizTalk で構成されている WCF-OracleDB ポートが既にある場合は、[ ポート ] ボックスの一覧からポートを選択します。

  5. [次へ] をクリックします。

  6. [ アダプター サービスの使用 ] ダイアログ ボックスで、[ バインドの選択 ] ボックスの一覧から oracleDBBinding を選択し、[ 構成] をクリックします。

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

    • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

  8. OK をクリックします。

BizTalk Server 管理コンソールからのクライアント資格情報の指定

BizTalk Server 管理コンソールから、WCF-Custom または WCF-OracleDB ポート構成の一部として資格情報を指定する必要があります。

WCF-Custom ポートのクライアント資格情報を指定するには

  1. BizTalk Server 管理コンソールを起動します。

  2. コンソール ツリーで、[ BizTalk グループ] を展開し、[ アプリケーション] を展開し、ポートを作成するアプリケーションを展開し、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  3. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから [ WCF-Custom] を選択し、[ 構成] をクリックします。

  4. 送信ポートの場合、[ WCF-Custom トランスポートのプロパティ ] ダイアログ ボックスで、[ 資格情報 ] タブをクリックし、次のいずれかの操作を行います。

    • [ シングル サインオンを使用しない ] オプションを選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。

      • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

    • [ シングル サインオンの使用 ] オプションを選択し、関連する Enterprise シングル サインオン (SSO) アプリケーションを指定します。

  5. 受信ポートの場合、[ WCF-Custom トランスポートのプロパティ ] ダイアログ ボックスで、[ その他 ] タブをクリックし、次のいずれかの操作を行います。

    • [ ユーザー アカウント ] オプションを選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。

      • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

    • [ 関連アプリケーションから資格情報を取得 する] オプションを選択し、関連アプリケーションを指定します。

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

WCF-OracleDB ポートの資格情報を指定するには

  1. BizTalk Server 管理コンソールを起動します。

  2. WCF-OracleDB アダプターを BizTalk Server 管理コンソールに追加します。 手順については、「 BizTalk Server 管理コンソールへの Oracle データベース アダプターの追加」を参照してください

  3. コンソール ツリーで、[ BizTalk グループ] を展開し、[ アプリケーション] を展開し、ポートを作成するアプリケーションを展開し、[ 送信ポート ] または [ 受信ポート] をクリックします。 右側のウィンドウで、ポートの作成または既存のポートの選択を選択できます。

  4. [ポートのプロパティ] ダイアログ ボックスの [ 種類 ] ドロップダウン リストから [ WCF-OracleDB] を選択し、[ 構成] をクリックします。

    受信ポートの [場所のプロパティ] ダイアログ ボックスを表示するには、[ポートのプロパティ] ダイアログ ボックスの左側のウィンドウにある [ 受信場所 ] タブをクリックし、[ 新規] をクリックします。

  5. [ポートのプロパティ] ダイアログ ボックスで、[ バインド ] タブをクリックします。[ バインドの種類 ] ドロップダウン リストから、 oracleDBBinding を選択します。

  6. 送信ポートを作成する場合は、[トランスポートのプロパティ] ダイアログ ボックスで [ 資格情報 ] タブをクリックし、次のいずれかの操作を行います。

    • [ シングル サインオンを使用しない ] オプションを選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。

      • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

    • [ シングル サインオンの使用 ] オプションを選択し、関連する Enterprise シングル サインオン (SSO) アプリケーションを指定します。

  7. 受信ポートを作成する場合は、[トランスポートのプロパティ] ダイアログ ボックスで [ その他 ] タブをクリックし、次のいずれかの操作を行います。

    • [ ユーザー アカウント ] オプションを選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。

      • Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。

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

    • [ 関連アプリケーションから資格情報を取得 する] オプションを選択し、関連 SSO アプリケーションを指定します。

  8. OK をクリックします。

こちらもご覧ください

Oracle データベースを使用して BizTalk アプリケーションを開発するための構成要素
Windows 認証を使用して Oracle データベースに接続する