狀況
當您匯入 Microsoft 商務伺服器 2009 年的產品型錄 XML 檔時,您可能會收到下列錯誤訊息︰
行號︰ 超過逾時。 作業完成之前的逾時期限已過,或伺服器沒有回應。
附註」 行數」 是目錄的最後一行的匯入的 XML 檔案中。
只有當您匯入大型型錄,其中包含某些特定的資料時,通常會發生這個問題。明確地說,類別目錄包含許多的關聯性,或包含許多語言。
解決方案
若要解決這個問題,請安裝下列 hotfix 套件。此 hotfix 套件變更預存程序,以改善型錄匯入作業的效能,雖然它會處理未解析的關聯性。此外,也會增加類別目錄匯入作業的逾時值。
Hotfix 資訊
支援的 hotfix 可從 Microsoft 取得。不過,此 Hotfix 僅用於修正本文中所述的問題。此 Hotfix 只適用於發生此特定問題的系統上。
如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。如果這個區段不會出現,將要求提交給 Microsoft 客戶服務及支援取得 Hotfix。
注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務及支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站︰
http://support.microsoft.com/contactus/?ws=support注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。
先決條件
若要套用此 hotfix,您必須安裝的商務伺服器 2009年。
重新啟動需求
您不必套用此 hotfix 之後,重新啟動電腦。不過,您必須重新啟動網際網路資訊服務 (IIS) 和商務伺服器類別目錄匯入主機 COM + + 應用程式套用此 hotfix 之後。若要重新啟動 IIS,請在命令提示字元中,輸入下列命令,然後按 ENTER 鍵︰
IISRESET /RESTART
注意這個命令會停止,然後再重新啟動電腦執行的所有 IIS 服務。
Hotfix 取代資訊
此 hotfix 會取代先前發行的 KB2519830 hotfix。
安裝指示
此 hotfix 套件包含下列檔案︰
-
CommerceServer2007SP3-KB2673220-ENU.exe
-
KB2673220.sql
若要避免這個問題,新的類別目錄資料庫中的項目,請執行 CommerceServer2007SP3-KB2673220-ENU.exe 的檔案,以更新的商務伺服器 2009年的 Catalogcreate.sql 檔案。此外,您必須針對現有的類別目錄資料庫,來更新他們的預存程序來執行 KB2673220.sql 檔案。
檔案資訊
此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
Commerce Server 2009
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
平台 |
---|---|---|---|---|---|
Catalogcreate.sql |
不適用 |
1,156,977 |
16-Feb-2012 |
07:23 |
不適用 |
Microsoft.catalogserver.dll |
6.0.4171.60 |
763,760 |
16-Feb-2012 |
10:03 |
x86 |
Microsoft.commerceserver.runtime.dll |
6.0.4171.60 |
849,792 |
16-Feb-2012 |
10:03 |
x86 |
Microsoft.commerceserver.catalog.dll |
6.0.4171.60 |
960,384 |
16-Feb-2012 |
09:38 |
x86 |
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。