共用方式為


使用主機整合伺服器及 WMI 複製 LU 集區

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

潛在的使用 WMI 時的問題可能會發生在重複的 LU 集區,這可以使用此範例程式來加以說明。 一般而言,匯出和重新匯入 MOF 檔案通常不會產生重複項目。 不過,主機整合伺服器 WMI 提供者允許集區對工作站關聯的實例被複製,因為根據設計,這種類型物件的重複實例是被允許的。 您可以將相同的集區與相同的工作站或用戶產生多次關聯。 模擬器會使用此專案來為用戶端建立更多會話。 因此,您無法分辨這類關聯與其他這類關聯。 WMISNA 提供者 WMISNA.DLL 一律會建立這些類型的新連結,即使已經存在由相同配對組成的連結(Pool,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 應用程式應該將現有的組態複製到空白組態檔,因此不會發生此狀況。