Řešení problémů s úschovnou a se službou SolidWorks Workgroup PDM Server
Řešení problémů s úschovnou
Ověření úschovny
Konflikty portů
Vytrácení se souborů z aktuálního okna aplikace úschovny
Klient hlásí, že úschovna není funkční nebo není k dispozici
Pomalý výkon
Duplexní nastavení
Prohlížeč událostí
Chyby úschovny
Ř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 Server\Vault\validatevaultnextstartup.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á čísla) je:
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_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Server\Request Port
-
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Server\Data Port
-
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Server\VaultAdmin 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 SolidWorks Explorer nainstalován na 32bitovém počítači, změňte následující hodnoty registru:
-
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Client\Request Port
-
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Client\Data Port
-
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SolidWorks <verze>\PDMWorks Workgroup\Client\VaultAdmin Port
Je-li 32bitová verze SolidWorks Exploreru nainstalována na 64bitovém počítači, změňte následující hodnoty registru:
-
HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <version>\PDMWorks Workgroup\Client\Request Port
-
HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <version>\PDMWorks Workgroup\Client\Data Port
-
HKey_LOCAL_MACHINE\Software\Wow6432Node\SolidWorks\SolidWorks <version>\PDMWorks Workgroup\Client\VaultAdmin 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.
Nahlaste trvalé zobrazení chyb technické podpoře SolidWorks.
Klient hlásí, že úschovna 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 je počítač klienta schopen odeslat „ping“ na službu serveru Workgroup PDM. (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, 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ími se ke službě.
Chcete-li 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 bsp;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. Seznam podporovaných platforem viz. Systémové požadavky pro SolidWorks.
Pokud používáte Novell NetWare® systém pro složku VaultData:
Tyto problémy lze odstranit přesunutím složky dat VaultData na počítač s operačním systémem Windows.