隱藏目錄

資料保險箱與 SolidWorks Workgroup PDM 伺服器服務的疑難排解

資料保險箱的疑難排解

資料保險箱查驗

連界埠的衝突

檔案從資料保險箱視圖視窗中消失

客戶端表示資料保險箱當機或無法存取使用

緩慢的效能

雙工設定

事件檢視器

資料保險箱錯誤

Workgroup PDM 伺服器服務的疑難排解

停止或重新啟動 Workgroup PDM 伺服器的服務

如果 Workgroup PDM 伺服器服務從與儲存 VaultData 資料夾不同的位置執行時常見的問題:

資料保險箱查驗

資料保險箱管理員可以在 VaultAdmin 資料保險箱設定標籤中設定選項來於下一次啟動或每一次啟動時有效化資料保險箱。不過,如果沒有設定這些選項且 Workgroup PDM 服務未在執行中,您可以執行下列的檔案來於下一次 服務開始時有效化資料保險箱:

<vault_server>\SolidWorks Workgroup PDM Server\Vault\validatevaultnextstartup.reg

連界埠的衝突

如果您在有 Service Pack 2 的 Windows XP 系統上安裝 Workgroup PDM,您必須在防火牆的設定中啟用 Workgroup PDM 連接埠。

在防火牆的設定中啟用 Workgroup PDM 連接埠:

  1. 在 Windows 中開啟控制台

  2. 連按兩下 Windows 防火牆

  3. Exceptions 的標籤中,確定選取了 PDM-Data PortPDM-Request Port、及 PDM-Vaultadmin Port

  4. 按一下確定

Workgroup PDM 軟體使用專屬連接埠來溝通。如果您認為 Workgroup PDM 連接埠與其他應用程式衝突(例如,您無法將文件存回專案中),您可以在 Windows Registry Editor(登錄編輯器)中變更預設的連接埠的設定。在 Windows 中按一下開始執行,鍵入 regedit 然後按一下確定來使用登錄編輯器。在登錄中,每個連接埠被儲存為 DWORD。

您必須產生登入機碼才使此程序生效。例如,在缺少機碼的情況下,Request Port 是設定為 40000。如果您產生稱為 "Request Port" 的登錄 DWORD 值,則資料保險箱(或客戶端)會使用該連接埠。

不正確的登錄組態可能產生無法回復的電腦損害。應該只有系統管理員才能重新組態登錄。

預設的連接埠(小數值)是:

  • Request Port = 40000

  • Data Port = 30000

  • VaultAdmin Port = 20000

  • Workgroup PDM Viewer Port = 80

經由下列路徑為執行資料保險箱及 VaultAdmin 的電腦手動增加 DWORD 登錄設定:

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Server\Request Port

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Server\Data Port

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Server\VaultAdmin Port

其中 <version> 是目前的主要版本。

如果資料保險箱或 VaultAdmin 的連接埠改變,則需為列於下方路徑的每個客戶端變更相對應的登錄值。您可能需要產生 "客戶端" 機碼 。在做出變更之後重新啟動每台客戶端電腦。

當在 32 位元的機器上安裝 SolidWorks Explorer 時,請變更下列的登錄值:

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\Request Port

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\Data Port

  • HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\VaultAdmin Port

當在 64 位元的機器上安裝 32 位元版本的 SolidWorks Explorer 時,請變更下列的登錄項目:

  • HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\Request Port

  • HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\Data Port

  • HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <版本>\PDMWorks Workgroup\Client\VaultAdmin Port

所有的登錄項目必須是 DWORD 類型。

檔案從資料保險箱視圖視窗中消失

如果檔案從資料保險箱視圖中消失,請停止 重新啟動 服務。

使用者可能無法看見存在於資料保險箱中的檔案,如果他們對檔案沒有讀取的權限且資料保險箱管理員選擇隱藏無法存取的專案

請向 SolidWorks 技術支援人員報告持續性的顯示錯誤。

客戶端表示資料保險箱當機或無法存取使用

如果資料保險箱似乎正在執行,但客戶端收到訊息:“錯誤: 無法登入 Workgroup PDM。(資料保險箱可能當機)”,請嘗試下列操作:

  • 確定客戶端可以 “ping” Workgroup PDM Server 的服務。(客戶端需要連接至服務執行的機器上。不需要對 VaultData 資料夾所在的任何遠端位置有直接的連接)。

  • 使用伺服器的 IP 位址而不是電腦的名稱來連接至資料保險箱。如果這樣可行的話,表示有需要您 IT 人員解決的網域名稱系統 (DNS) 的問題。

  • 檢查防火牆及路由設定以確保客戶端可以在連接埠 20000、30000、及 40000 連接至伺服器。如果 Workgroup PDM 伺服器服務網路連接埠與其他的軟體衝突,請變更客戶端及伺服器的組態。

緩慢的效能

較慢的效能有時候是因為伺服器網路的速度。

檢查伺服器網路的速度:

  1. 在 Windows 中,開啟控制台網路連線

  2. 用右鍵按一下區域連線,然後選擇內容

  3. 按一下組態

  4. 進階的標籤中,於內容中選擇連結速度&雙工(在某些機器上叫做速度&雙工速度雙工、或媒體類型)。

  5. 請確定是設定為與您伺服器相同的速度。

雙工設定

對伺服器及其相對應連接埠的雙工設定應為相同的;例如,兩者可以同時是 100MB Full,或皆為 Auto。如果設定的值不同,可能導致 Vault Error 40 並減緩存回大型文件的速度。

事件檢視器

事件檢視器記錄在您電腦上所執行的任何動作。您可以使用此工具來進行資料保險箱問題的疑難排解。

使用事件檢視器:

  1. 在 Windows 中,開啟控制台系統管理工具事件檢視器

  2. 在任何 Workgroup PDM Server 的錯誤上按右鍵並選擇內容

  3. 使用對話方塊中的描述來決定錯誤。

資料保險箱錯誤

請參考 Workgroup PDM 資料保險箱錯誤的表格

當對有寫入存取權限的專案或檔案無法使用時,您可能會收到資料保險箱錯誤 1。如果停止及重新啟動 Workgroup PDM Server 服務無法解決問題,檔案可能已經被放置至 VaultData 資料夾而未使用 Workgroup PDM 軟體。當無法存取的專案或檔案於資料保險箱視圖樹狀結構的某點開始且於該點之下繼續時,此種問題是相當普遍的。

請檢視 server.log 來找出有問題的檔案。您也可以使用 Windows 檔案總管來檢視 VaultData 資料夾的內容。在 projects 資料夾之下,應只有代表資料保險箱專案的資料夾出現。一般的檔案不應出現在此階層。如果無法存取的檔案出現在特定的專案中,瀏覽至該專案資料夾並在目錄中尋找檔案,而不是在資料夾中尋找。

如果您在 VaultData 資料夾中找到有問題的檔案,請將其移除,然後停止並重新啟動 Workgroup PDM Server 的服務。如果沒有找到導致問題的明顯檔案,請聯絡 SolidWorks 技術支援人員。

停止或重新啟動 Workgroup PDM 伺服器的服務

有時候停止 重新啟動 服務可清除資料保險箱錯誤的訊息。重新啟動服務並重設時間的壓印。

如果重新啟動服務無法解決資料保險箱的錯誤,請將問題電子郵件寄至您的經銷商並附上來自 VaultData 資料夾的 server.log(在 PDMWorks 2005 及之前版本中的 err.logapp.log)。經銷商應將這些記錄檔案與下列的資訊送至 SolidWorks 技術支援部門:

  • SolidWorks 及 Workgroup PDM 版本(主要的版本及 service packs)

  • 客戶端及資料保險箱的操作系統(包括 service pack 版本)

  • 問題影響的範圍 – 例如,所有檔案,在單一專案中的所有檔案,單一檔案,及受影響的是所有使用者或特定小組的使用者

  • 重新產生問題的步驟

Workgroup PDM Server 服務沒有啟動

如果服務是從與儲存 VaultData 資料夾的不同位置執行,請確定 VaultData 是以 UNC 路徑安裝,而不是以對應的磁碟機安裝。為 VaultData 資料夾使用 UNC 路徑來再次執行安裝以更新資料保險箱的安裝。如果服務仍無法啟動,則可能是與服務相關的許可權限問題。

要排解許可權限的問題,請將服務登入使用者從 “本機系統帳戶” x00a0;變更為同時在伺服器及遠端位置有讀寫權限的使用者帳戶。此使用者必須對 VaultData 資料夾有完全的許可權限。如果 VaultData 資料夾是在不同的機器上,此帳戶必須存在於該台機器上。共同的使用者是在兩台電腦上目前 Windows 網域的使用者。

許可權限

如果 Workgroup PDM Server 服務是從與儲存 VaultData 資料夾的不同位置執行,請確定執行資料保險箱服務的電腦(或使用者)可以存取 VaultData 資料夾。

決定執行資料保險箱服務的電腦(或使用者):

  1. 在 Windows 中,開啟控制台系統管理工具服務

  2. Workgroup PDM Server 上按右鍵,然後選擇屬性

  3. 登入身分標籤中,決定正執行資料保險箱服務的電腦(或使用者)。

此為需要對 VaultData 資料夾有完全存取權限的電腦(或使用者)。

決定執行資料保險箱服務的電腦(或使用者)能否存取 VaultData 資料夾:

  1. VaultData 資料夾上按右鍵(通常是在 C:\VaultData)並選擇內容

  2. 安全性的標籤中,請確定來自步驟 3 的電腦(或使用者)對資料夾有完全的存取權限。

支援的作業平台

請確定資料保險箱服務與 VaultData 資料夾是在支援的作業平台上。關於支援的作業平台的清單請參考 SolidWorks system requirements

如果您為 VaultData 資料夾使用 Novell NetWare® 系統:

  • 服務可能不會啟動。

  • 許可權限可能被不正確的設定。

移動 VaultData 資料夾到 Windows 的機器上來解決這些問題。



提供對此主題的意見反應

SOLIDWORKS 歡迎您提供有關於文件呈現方式、正確性、及完整性的意見反應。請使用下方的表格直接將您對此主題的意見與建議傳送給我們的文件團隊。文件團隊並無法回答關於技術支援的問題。按一下此處來獲得關於技術支援的資訊

* 必要的

 
*電子郵件:  
主旨:   說明主題的意見反應
頁面:   資料保險箱與伺服器服務的疑難排解
*意見:  
*   我承認已閱讀且僅此接受隱私權政策,Dassault Systèmes 將遵循此政策之規定使用我的個人資料

列印主題

選擇要列印的內容範圍:

x

偵測到您使用的瀏覽器版本是舊於 Internet Explorer 7。要獲得最佳的顯示,建議您升級瀏覽器到 Internet Explorer 7 或更新的版本。

 不要再次顯示此訊息
x

Web 式說明內容版本:SOLIDWORKS Workgroup PDM 2012 SP05

要從 SOLIDWORKS 中停用 Web 式的說明並改用本機說明,請按一下說明 > 使用 SOLIDWORKS Web 式說明

要報告在 Web 式說明介面及搜尋中遇到的問題,請聯絡您當地的技術支援代表。要針對個別說明主題提供意見反應,請使用個別主題頁面中的「提供對此主題的意見反應」連結。