Řešení problémů s úschovnou a se službou SolidWorks Workgroup PDM Server
Řešení problémů s úschovnou
Vytrácení se souborů z aktuálního okna aplikace úschovny
Klient hlásí, že úshovna není funkční nebo není k dispozici
Řešení problémů se službou Workgroup PDM Serveru
Zastavit nebo obnovit službu Workgroup PDM Serveru
Časté problémy, které se vyskytují v případě, že je služba Workgroup PDM serveru spuštěna z jiného umístění než je složka dat VaultData:
Ověření úschovny
Správce úschovny může nastavit možnosti na záložce Nastavení úschovny Správy úschovny a ověřit úschovnu při dalším spuštění nebo při každém spuštění. Avšak, pokud tyto možnosti nejsou nastaveny a služba Workgroup PDM nefunguje, můžete spustit následující soubor a ověřit úschovnu při příštím zahájení služby:
<vault_server>SolidWorks Workgroup PDM ServerVaultvalidatevaultnextstartup.reg
Konflikty portů
Pokud instalujete Workgroup PDM na systému Windows XP s aktualizací service pack 2, musíte zapnout porty Workgroup PDM v nastavení brány firewall.
Návod jak povolit porty Workgroup PDM v nastavení brány firewall:
-
Ve Windows otevřete Ovládací panely.
-
Poklepejte na bránu Windows Firewall.
-
Na záložce Výjimky se ujistěte, že jsou vybrány tyto porty: PDM-Data Port, PDM-Request Port a PDM-Vaultadmin Port.
-
Klepněte na OK.
Software Workgroup PDM používá vyhrazené porty pro komunikace. Jestli si myslíte, že port Workgroup PDM má konflikt s jinou aplikací (například nemůžete odevzdat dokument do projektu), můžete změnit výchozí nastavení portu v Editoru registru Windows. Ve Windows klepněte na Start, Spustit a potom zadejte regedit a klepnutím OK otevřete Editor registru. Každý port je uložen v registru jako DWORD.
Aby tento proces fungoval, musíte vytvořit klíče registru. Například port požadavku Request Port je v nepřítomnosti klíče nastaven na 40000. Když vytvoříte hodnotu registru DWORD nazvanou “Request Port,” úschovna (nebo klient) potom tento port používá.
Nesprávné konfigurace registru mohou způsobit nevratné poškození počítače. Porty by měl rekonfigurovat jen správce systému.
Výchozí nastavení portů (desetinná čísa) je:
-
Request Port = 40000
-
Data Port = 30000
-
VaultAdmin Port = 20000
-
Workgroup PDM Viewer Port = 80
Ručně přidejte nastavení registru DWORD pomocí následujících cest pro počítače s Úschovnou, Správou úschovny a klienty:
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupServerRequest Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupServerData Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupServerVaultAdmin Port
Kde <verze> je aktuální hlavní vydání.
Pokud se změní port pro úschovnu nebo pro správu úschovny VaultAdmin, musí být ve výše uvedených cestách změněna odpovídající hodnota registru pro každého klienta. Pravděpodobně bude také nutné vytvořit klíč “Client”. Po provedení změny restartujte každý klientský počítač.
Pokud je Průzkumník SolidWorks nainstalován na 32bitovém počítači, změňte následující hodnoty registru:
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupClientRequest Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupClientData Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <verze>PDMWorks WorkgroupClientVaultAdmin Port
Je-li 32bitová verze Průzkumníku SolidWorks nainstalována na 64bitovém počítači, změňte následující hodnoty registru:
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientRequest Port
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientData Port
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientVaultAdmin Port
Všechny položky registru musí být typu DWORD. |
Vytrácení se souborů z aktuálního okna aplikace úschovny
Pokud se budou soubory ztrácet z pohledu úschovny, zastavte a znovu spusťte službu.
Uživatelé, kteří nemají oprávnění pro čtení některých souborů, nemusí tyto soubory vidět v aktuálním okně úschovny, pokud správce zvolil možnost Skrýt nepřístupné soubory.
Nahlašte trvalé zobrazení chyb technické podpoře SolidWorks.
Klient hlásí, že úshovna není funkční nebo není k dispozici
Pokud se zdá, že úschovna funguje, ale na počítači klienta se objeví zpráva: “CHYBA: Nelze se přihlásit do Workgroup PDM. (Úschovna je pravděpodobně mimo provoz)”, zkuste následující:
-
Zkontrolujte, zda počítač klienta je schopen “ping” službu Workgroup PDM Serveru. (Počítač klienta se musí připojit k počítači, na kterém je služba spuštěna. Tento počítač nepotřebuje přímé připojení na vzdálený počítač, na kterém je umístěna složka dat úschovny VaultData.)
-
K úschovně se připojte pomocí IP adresy serveru, raději než pomocí názvu počítače. Pokud toto funguje, došlo pravděpodobně k problému se systémem názvů domén (DNS – Domain Name System) a správce IT by měl tento problém odstranit.
-
Zkontrolujte nastavení bezpečnostní brány firewall a směrovače (router), zda se klienti mohou připojit k serveru na portech 20000, 30000, a 40000. Změňte konfigurace klienta a serveru, jestliže porty sítě služby Workgroup PDM serveru jsou v konfliktu s jinými programy.
Pomalý výkon
Příčinou pomalého výkonu může někdy být rychlost sítě serveru.
Návod, jak otestovat rychlost sítě serveru:
-
Ve Windows otevřete nabídku Ovládací panely, Síťová připojení.
-
Klepněte pravým tlačítkem na Připojení k místní síti a vyberte Vlastnosti.
-
Klepněte na Konfigurovat.
-
Na záložce Upřesnit vyberte Link Speed & Duplex v poli Vlastnost (na některých počítačích je tato položka nazvaná Speed & Duplex, Speed, Duplex, nebo Media Type).
-
Zkontrolujte, zda je pole Hodnota nastaveno na stejnou rychlost jako je váš server.
Duplexní nastavení
Zdvojené nastavení pro servery a jejich odpovídající porty by měly být stejné, například oba by mohly být Plné 100MB, nebo Automatické. Jsou-li nastavení rozdílná, může dojít k Chyba úschovny 40 a může dojít ke zpomalení odevzdání rozsáhlých dokumentů.
Prohlížeč událostí
Prohlížeč událostí zaznamenává všechny operace provedené na vašem počítači. Tento nástroj může být užitečný při řešení problémů s úschovnou.
Návod na používání Prohlížeče událostí:
-
Ve Windows otevřete nabídku Ovládací panely, Nástroje pro správu, Prohlížeč událostí.
-
Klepněte pravým tlačítkem myši na jednu z chyb Workgroup PDM Server a vyberte Vlastnosti.
-
V dialogovém okně Popis najdete užitečné informace pro určení problému.
Chyby úschovny
Viz. tabulka Chyby úschovny Workgroup PDM.
Pokud nejsou projekty nebo soubory, které mají oprávnění pro zápis, k dispozici, můžete obdržet chybovou hlášku CHYBA ÚSCHOVNY 1. Jestliže zastavení a restartování služby Workgroup PDM Serveru nevyřeší tento problém, mohlo se stát, že do složky dat úschovny (VaultData) byl uložen soubor bez použití softwaru Workgroup PDM. Tato situace typicky nastane, jestliže projekty nebo soubory v určitém úseku stromu souborů úschovny nejsou k dispozici.
Zkontrolujte soubor protokolu server.log a vyhledejte chybný soubor. Obsah složky dat úschovny (VaultData) je také možné prohlédnout pomocí Průzkumníka Windows. Ve složce projekty by měly být umístěny pouze složky, které se týkají projektů úschovny. Na této úrovni by neměly být žádné jiné soubory. Pokud se soubory, které nejsou k dispozici, nachází v určitém projektu, vyhledejte složku tohoto projektu a hledejte tento soubor v tomto adresáři, ne ve všech složkách.
Jestliže najdete chybný soubor ve složce dat úschovny (VaultData), odstraňte ho a poté zastavte a restartujte službu Workgroup PDM Serveru. Kontaktujte technickou podporu SolidWorks v případě, že ve složce není soubor, který by byl příčinou tohoto problému.
Zastavit nebo obnovit službu Workgroup PDM Serveru
Někdy zastavování a opakované spuštění služby serveru odstraní chybové zprávy úschovny. Restartování služby také obnoví časové razítko.
Pokud restartování služby nevyřeší chybu úschovny, zašlete email vašemu místnímu prodejci a připojte soubor protokolu server.log (err.log a app.log ve verzi PDMWorks 2005 nebo dřívější) ze složky dat úschovny (VaultData). Místní prodejce by měl zaslat tyto soubory protokolu na technickou podporu SolidWorks společně s:
-
verzí programu SolidWorks a Workgroup PDM (hlavní vydání a aktualizace service pack)
-
typem operačního systému, který používá klient a úschovna (včetně verze aktualizace service pack)
-
rozsahem problému – například, všechny soubory, soubory obsažené v projektu a zda-li byli ovlivnění všichni uživatelé nebo pouze určitá podskupina uživatelů.
-
postupem pro zopakování potíží
Služba Workgroup PDM serveru nefunguje
V případě, že je služba serveru spuštěna z jiného umístění než je složka dat VaultData, zkontrolujte, zda byla složka dat VaultData nainstalována pomocí UNC a ne pomocí mapované jednotky. Spusťte znovu instalační program, aktualizujte instalaci úschovny a pro umístění složky dat VaultData uveďte cestu formátu UNC. Pokud ani poté služba nefunguje, jedná se s největší pravděpodobností o problém s oprávněními vztahujícímí se ke službě.
Aby jste mohli vyřešit potíže s oprávněními, změňte účet přihlašovaného uživatele do služby z výchozího “Místního systémového účtu” na uživatelský účet s oprávněními pro čtení/zápis na serveru a také ve vzdáleném umístění. Tento uživatel musí mít úplná oprávnění pro složku dat úschovny VaultData. Pokud se složka dat úschovny VaultData nachází na jiném počítači, musí být tento účet také zřízen na tomto počítači. Běžný uživatel je uživatel v aktuální doméně systému Windows na obou počítačích.
Oprávnění
V případě, že je služba Workgroup PDM serveru spuštěna z jiného umístění než je složka dat VaultData, zkontrolujte zda počítač, na kterém je spuštěna služba úschovny má přístupová oprávnění pro složku dat VaultData.
Návod jak zjistit, který počítač právě používá službu úschovny:
-
Ve Windows otevřete nabídku Ovládací panely, Nástroje pro správu, Služby.
-
Klepněte pravým tlačítkem myši na Workgroup PDM Server a vyberte Vlastnosti.
-
Na záložce Přihlásit se se objeví počítač (nebo uživatel), který právě používá službu serveru.
Tento počítač (nebo uživatel) potřebuje úplný přístup ke složce dat VaultData.
Návod jak zjistit, jestli počítač na kterém je spuštěna služba úschovny, má přístup ke složce dat VaultData:
-
Pravým tlačítkem klepněte na složku VaultData, která se většinou nachází v C:VaultData a zvolte Vlastnosti.
-
Na záložce Zabezpečení zkontrolujte, zda tento počítač má úplný přístup k této složce.
Podporované platformy
Zkontrolujte, zda je služba úschovny a složka VaultData instalovány na podporovaných platformách. Viz. SolidWorks sytémové požadavky pro seznam podporovaných platform.
Pokud používáte Novell NetWare® systém pro složku VaultData:
-
Služba se nemusí spustit.
-
Oprávnění nemusí být správně nastavena.
Tyto problémy lze odstranit přesunutím složky dat VaultData na počítač s operačním systémem Windows.