共用方式為


設定 Oracle E-Business Suite 的連線 URI

連線 URI 是一種連接字串,其中包含連線到 Oracle E-Business Suite 所需的參數。 在 Visual Studio 中使用 [取用配接器服務增益集] 或 [新增配接器中繼資料精靈] 時,您必須指定 URI 以連線到 Oracle E-Business Suite 以產生中繼資料。 使用 BizTalk Server 管理主控台設定協調流程時,您必須指定 URI 以連線到 Oracle E-Business Suite 以執行作業。

從 Visual Studio 指定連線 URI

從 Visual Studio,您必須使用取用配接器服務增益集或新增配接器中繼資料精靈來指定連線 URI。

使用取用配接器服務增益集指定連線 URI

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [取用配接器服務]。
    範本 按一下 [取用配接器服務]。
  3. 若要啟動 [ 取用配接器服務 ] 對話方塊,請按一下 [ 新增]。

  4. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結 ] 清單中選取 oracleEBSBinding,然後按一下 [ 設定]。

  5. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤。從 [ 用戶端認證類型 ] 清單中,選取 [ 使用者 名稱],並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

    使用 作法
    若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
    使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
    如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
    如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
  6. 按一下 [ URI 屬性] 索引 標籤,並指定不同參數的值。 如需 Oracle E-Business 配接器連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

  7. 按一下 [ 系結屬性] 索引 標籤,並指定系結值,如果有的話,這是產生架構之前的必要值。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for Oracle E-Business Suite 系結屬性

  8. 按一下 [確定]。

使用 [新增配接器中繼資料精靈] 指定連線 URI

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [新增配接器]。
    範本 按一下 [新增配接器中繼資料]。
  3. 按一下 [新增]。 [新增配接器中繼資料精靈] 隨即開啟。

  4. 在 [新增配接器中繼資料精靈] 中,選取 [WCF-OracleEBS]。 選取安裝BizTalk Server的電腦,以及 BizTalk 資料庫的名稱。

    重要

    如果您已在 BizTalk 中設定 WCF-OracleEBS 埠,請從 [埠] 清單中選取埠。

  5. 按一下 [下一步]。

  6. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結 ] 清單中選取 oracleEBSBinding,然後按一下 [ 設定]。

  7. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤。從 [ 用戶端認證類型 ] 清單中,選取 [ 使用者 名稱],並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

    使用 作法
    若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
    使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
    如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
    如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
  8. 按一下 [ URI 屬性] 索引 標籤,並指定不同參數的值。 如需 Oracle E-Business 配接器連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

  9. 按一下 [ 系結屬性] 索引 標籤,並指定系結值,如果有的話,這是產生架構之前的必要值。 如需系結屬性的詳細資訊,請參閱 閱讀 BizTalk Adapter for Oracle E-Business Suite 系結屬性

    注意

    如果您選取了現有的 WCF-OracleEBS 傳送埠,則不需要指定系結屬性。 系結屬性會從傳送埠組態中挑選。 不過,您可以選擇指定在設計階段所需的系結屬性,如果有的話。 在這種情況下,系結屬性的新值將會在設計階段使用,同時產生中繼資料。 不過,在執行時間,在傳送埠組態中為系結屬性指定的值將會適用。

  10. 按一下 [確定]。

從 BizTalk Server 管理主控台指定連線 URI

從 BizTalk Server 管理主控台中,您必須將連線 URI 指定為 WCF-Custom 或 WCF-OracleEBS 埠設定的一部分。

指定 WCF-Custom 埠的連線 URI

  1. 啟動 BizTalk Server 管理主控台。

  2. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  3. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中選取 [WCF-Custom],然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  4. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 一般] 索引標籤。

  5. 在 [ 位址 (URI) ] 文字方塊中,指定要連線到 Oracle E-Business Suite 的連接 URI。 如需 Oracle E-Business 配接器連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

  6. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 系結 ] 索引標籤。從 [ 系結類型] 下拉式清單中,選取 oracleEBSBinding

  7. 如果您要建立傳送埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    • 選取 [不要使用單一登入 ] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

      使用 作法
      若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
      使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
      如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
      如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
    • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  8. 如果您要建立接收埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    • 選取 [使用者帳戶] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

      使用 作法
      若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
      使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
      如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
      如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
    • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  9. 按一下 [確定]。

指定 WCF-OracleEBS 埠的連線 URI

  1. 啟動 BizTalk Server 管理主控台。

  2. 將 WCF-OracleEBS 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 Oracle E-Business Suite 配接器新增至 BizTalk Server 管理主控台

  3. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  4. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中,選取您稍早新增 WCF-OracleEBS 配接器,然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  5. 在 [傳輸屬性] 對話方塊中,按一下 [ 一般] 索引標籤。

  6. 按一下 [ 設定] 按鈕,並提供連接參數的值。 如需 Oracle E-Business 配接器連線 URI 的詳細資訊,請參閱 設定 Oracle E-Business Suite 的連線 URI

  7. 在 [傳輸屬性] 對話方塊中,按一下 [ 結] 索引標籤,並指定系結屬性的值。

    注意

    系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與通知相關的系結屬性,因為通知是輸入作業,而且需要接收埠設定。

  8. 如果您要建立傳送埠,請在 [傳輸屬性] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    • 選取 [不要使用單一登入 ] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

      使用 作法
      若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
      使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
      如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
      如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
    • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  9. 如果您要建立接收埠,請在 [傳輸屬性] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    • 選取 [使用者帳戶] 選項,並指定要連線到 Oracle E-Business Suite 的使用者名稱和密碼。

      使用 作法
      若要使用 Oracle 資料庫認證進行連線 ClientCredentialType 系結屬性指定為 Database ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定資料庫認證。
      使用 Oracle E-Business Suite 認證進行連線 ClientCredentialType 系結屬性指定為 EBusiness ,並為 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 在此情況下,您也必須指定 OracleUserNameOraclePassword 系結 屬性的 Oracle 資料庫認證。
      如果 ClientCredentialType 設定為 「Database」,則若要使用 Windows 驗證進行連線 為 [ 使用者名稱 ] 文字方塊指定 「/」,並將 [ 密碼] 文字方塊保留空白。
      如果 ClientCredentialType 設定為 「EBusiness」,則若要使用 Windows 驗證進行連線 針對 [使用者名稱 ] 和 [ 密碼] 文字方塊指定 Oracle E-Business Suite 認證。 您也必須為 OracleUserName 系結屬性指定 「/」,並將 OraclePassword 系結 屬性保留空白。
    • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  10. 按一下 [確定] 。

另請參閱

建立 Oracle E-Business Suite 應用程式的建置組塊
使用 Windows 驗證連線到 Oracle E-Business Suite