使用新增配接器中繼資料精靈連線至 Visual Studio 中的 SAP
SAP 配接器也會公開為 BizTalk 配接器,因此,您可以使用 [新增配接器中繼資料精靈] 來產生您想要使用配接器在 SAP 系統上執行的作業架構。
使用新增配接器中繼資料精靈連線至 SAP 系統
執行下列步驟,以使用 [新增配接器中繼資料精靈] 連線到 SAP 系統。
連線到 SAP 系統
若要在 BizTalk 解決方案中使用 [新增配接器中繼資料精靈] 進行連線:
使用 Visual Studio 建立 BizTalk 專案。
以滑鼠右鍵按一下方案總管中的專案名稱,指向 [新增],然後按一下 [新增產生的專案]。
在 [ 新增產生的專案] 對話方塊中,執行下列動作:
使用 作法 類別 按一下 [新增配接器]。 範本 按一下 [新增配接器中繼資料]。 按一下 [新增]。 [新增配接器中繼資料精靈] 隨即開啟。
在 [新增配接器精靈] 中,選取 [WCF-SAP]。 選取安裝BizTalk Server的電腦,以及 BizTalk 資料庫的名稱。
重要
如果您已在 BizTalk 中設定 WCF-SAP 埠,請從 [ 埠 ] 清單中選取埠。
按一下 [下一步]。
從 [ 選取系結] 下拉式清單中,選取 [sapBinding ],然後按一下 [ 設定]。
在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤,然後從 [ 用戶端認證類型 ] 下拉式清單方塊中,選取 [ 使用者 名稱],並指定使用者名稱和密碼以連線到 SAP 系統。
重要
如果您使用 SAP 安全網路連線 (SNC) 程式庫連線至 SAP 系統,請勿指定使用者名稱和密碼。
按一下 [ URI 屬性] 索引 標籤,並指定連接參數的值。 如需 SAP 配接器連線 URI 的詳細資訊,請參閱 建立 SAP 系統連線 URI。
重要
如果您使用 SAP SNC 程式庫連線到 SAP 系統,請將 UseSnc 連線屬性設定為 True。
注意
如果連接參數包含任何保留字元,您必須在 [ URI 屬性 ] 索引標籤中依原樣指定它們,也就是不使用任何逸出字元。 不過,如果您直接在 [ 設定 URI ] 欄位中指定 URI,而連接參數包含保留字元,則必須使用適當的逸出字元來指定連接參數。
按一下 [ 系結屬性] 索引 標籤,然後指定系結屬性的值,如果有的話,您想要設定目標的作業。 例如,如果您想要以 ReceiveIdoc 作業為目標,則必須將 ReceiveIdocFormat 系結屬性設定為 String。 For more information about binding properties, see Read about BizTalk Adapter for mySAP Business Suite binding properties.
注意
如果您使用 [新增配接器中繼資料精靈] 產生中繼資料,而且您選取了現有的 WCF-SAP 傳送埠,則不需要指定系結屬性。 系結屬性是從傳送埠組態中挑選。 不過,您可以選擇指定在設計階段所需的系結屬性,如果有的話。 在這種情況下,系結屬性的新值會在設計階段使用,同時產生中繼資料。 不過,在執行時間,傳送埠組態中為系結屬性指定的值將會適用。
重要
如果您使用 SAP SNC 程式庫來連線到 SAP 系統,請將 SncLibrary 和 SncPartnerName 設定為適當的值。
SncLibrary系結屬性會採用使用 SNC 連線至 SAP 系統所需的 DLL 路徑和檔案名。 這些 DLL 必須存在於已安裝 SAP 用戶端和 SAP 配接器的電腦上。 如需詳細資訊,請參閱安裝指南:\Program Files\Microsoft BizTalk Adapter Pack\Documents 中 < 提供的 BizTalk 配接器套件安裝指南 > 。
SncPartnerName系結屬性會採用通訊夥伴的 SNC 名稱。
按一下 [確定]。
按一下 [連線]。 建立連線之後,線上狀態會顯示為 [已連線]。
下圖顯示建立連線之後立即取用配接器服務增益集。 [新增配接器中繼資料精靈] 的圖形化使用者介面相同。
已連線的
取用配接器服務增益集會顯示包含可在 SAP 系統中叫用的各種成品的不同節點。 例如,RFC 節點包含您所連線之 SAP 系統中可用的所有 RFC 。 如需這些節點的詳細資訊,請參閱 中繼資料節點識別碼。