共用方式為


透過 Host Integration Server 和 WMI 複製 LU 集區

VBScript ImportExport 範例程式是以 Microsoft Visual Basic Scripting Edition (VBScript) 撰寫,作為主機整合伺服器 SDK 的一部分。 此工具可讓您使用 MOF 格式的 Windows Management Instrumentation (WMI) ,將主機整合伺服器的組態資訊匯出並儲存到文字檔。 您也可以使用此範例程式來變更和匯入此文字檔,以變更組態資訊。

使用 WMI 的潛在問題可能發生于重複的 LU 集區,可使用此範例程式加以說明。 一般而言,匯出和重新匯入 MOF 檔案並不會建立重複專案。 不過,主機整合伺服器 WMI 提供者允許集區對工作站關聯實例重複,因為根據設計,允許此類型的物件重複專案。 您可以將相同的集區與相同的工作站或使用者產生多次關聯。 模擬器會使用此專案來為用戶端建立更多會話。 因此,您無法從另一個識別這類關聯。 WMISNA 提供者 WMISNA.DLL 一律會建立這些類型的新關聯,即使與集區、Wks () 相同配對的關聯也一樣存在。 此物件類型只允許在此特定案例中。 不過,這可能會為使用 WMI (匯入/匯出範例開發的應用程式造成問題,例如,如果應用程式不知道不建立重複專案,) 。

下列順序說明如何使用 ImportExport 範例來說明此問題:

  1. 使用 SNA 管理員建立集區工作站關聯。

  2. 使用 ImportExport 公用程式將 SNA 組態匯出至 MOF 檔案。

  3. 使用 ImportExport 公用程式再次匯入相同的 MOF 檔案。

  4. 系統會建立重複的集區工作站關聯。

    結果是,如果用戶端在具有集區對工作站關聯的主機整合伺服器組態上使用 WMI 所開發的匯入/匯出範例或類似應用程式,則在執行範例之後,關聯數目會有效加倍。 使用 ImportExport 範例的因應措施如下:

  5. 將組態匯出至 MOF 檔案。

  6. 從剛建立的 MOF 檔案中移除集區到工作站關聯的集區。

  7. 重新匯入 MOF 檔案。

    使用 ImportExport 範例,或使用 WMI 開發的類似應用程式,將組態從某個網域匯入到另一個網域時,應該忽略步驟 2。 一般而言,WMI 應用程式應該將現有的組態複製到空白組態檔,因此不會發生此狀況。