Solução de problemas do vault e de serviços do Servidor do SolidWorks Workgroup PDM
Solução de problemas do vault
Arquivos que desaparecem da janela da vista do vault
O cliente indica que o vault está inativo ou não disponível
Solução de problemas dos serviços do Servidor Workgroup PDM
Parar ou reiniciar os serviços do Servidor do Workgroup PDM
Problemas comuns que ocorrem quando o serviço do Servidor do Workgroup PDM é executado em um local diferente de onde está armazenada a pasta VaultData:
Validação do vault
O administrador do vault pode definir opções na guia Configurações do Vault do VaultAdmin para validar o vault na próxima vez ou sempre que o serviço for iniciado. Contudo, se estas opções não forem definidas e o serviço do Servidor do Workgroup PDM não estiver sendo executado, você pode executar o arquivo a seguir para validar o vault na próxima vez que o serviço do Servidor do Workgroup PDM for iniciado:
<servidor_do_vault>SolidWorks Workgroup PDM ServerVaultvalidatevaultnextstartup.reg
Conflitos de porta
Se você instalar o Workgroup PDM em um sistema Windows XP com o Service Pack 2, terá que ativar as portas na configuração do firewall do Workgroup PDM.
Para ativar as portas do Workgroup PDM na configuração do firewall:
-
No Windows, abra o Painel de controle.
-
Clique duas vezes em Firewall do Windows.
-
Na guia Exceções, certifique-se de que PDM-Data Port, PDM-Request Port e PDM-Vaultadmin Port estejam selecionadas.
-
Clique em OK.
O software Workgroup PDM usa portas dedicadas para as comunicações. Se você achar que uma porta do Workgroup PDM está em conflito com outro aplicativo, (por exemplo, se você não pode fazer o check-in de um documento em um projeto) pode alterar a configuração de porta predeterminada no Editor do Registro do Windows. No Windows, clique em Iniciar, Executar e digite regedit, então clique em OK para acessar o Editor do Registro. Cada porta é armazenada como um DWORD no registro.
Você precisa criar chaves de registro para que este procedimento funcione. Por exemplo, Request Port (porta de solicitação) é definido como 40000 na ausência de uma chave. Se você criar o valor de registro DWORD chamado “Request Port,” o vault (ou o cliente) usa esta porta.
Configurações de registro incorretas podem resultar em danos irreversíveis ao computador. Somente um administrador do sistema deve reconfigurar o registro.
As portas predeterminadas (valores decimais) são:
-
Request Port = 40000
-
Data Port = 30000
-
VaultAdmin Port = 20000
-
Workgroup PDM Viewer Port = 80
Adicione manualmente configurações de registro DWORD através dos seguintes caminhos para os computadores que executam o vault e o VaultAdmin:
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupServerRequest Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupServerData Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupServerVaultAdmin Port
Onde <versão> é a versão principal atual.
Se uma porta for alterada para o vault ou o VaultAdmin, o valor do registro correspondente precisa ser alterado para cada cliente nos caminhos listados abaixo. Pode ser necessário criar a chave “Client”. Reinicialize cada computador cliente depois de fazer a alteração.
Quando o SolidWorks Explorer é instalado em um computador de 32 bits, altere os seguintes valores no registro:
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupClientRequest Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupClientData Port
-
HKEY_LOCAL_MACHINESOFTWARESolidWorksSolidWorks <versão>PDMWorks WorkgroupClientVaultAdmin Port
Quando a versão do SolidWorks Explorer para 32 bits é instalado em um computador de 64 bits, altere as seguintes entradas no registro:
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientRequest Port
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientData Port
-
HKey_LOCAL_MACHINESoftwareWow6432NodeSolidWorksSolidWorks <version>PDMWorks WorkgroupClientVaultAdmin Port
Todas as entradas do registro precisam ser tipos DWORD. |
Arquivos que desaparecem da janela da vista do vault
Se algum arquivo desaparecer da vista do vault, pare e reinicie o serviço.
Os usuários não podem ver os arquivos que existem no vault se não tiverem permissão de leitura para estes arquivos e o administrador do vault selecionou Ocultar projetos sem acesso .
Se os erros de exibição persistirem, relate o problema ao Suporte Técnico do SolidWorks.
O cliente indica que o vault está inativo ou não disponível
Se o vault aparentemente está sendo executado, mas o cliente recebe a mensagem: “ERRO: Não foi possível efetuar login no Workgroup PDM. o vault pode estar desligado)”, tente o seguinte:
-
Certifique-se de que um cliente pode executar o “ping” do serviço do Servidor do Workgroup PDM. (O cliente precisa estar conectado ao computador em que o serviço é executado. Ele não precisa de conexão direta com o local remoto que é o host da pasta VaultData .)
-
Conecte com o vault usando o endereço IP do servidor em vez do nome do computador. Se isso funcionar, existe um problema de DNS que a sua equipe de IT deve resolver .
-
Examine as configurações do firewall e do roteador para assegurar que o cliente pode se conectar ao servidor nas portas 20000, 30000 e 40000. Altere as configurações do cliente e do servidor se as portas de rede do serviço do Servidor do Workgroup PDM estiverem em conflito com outro software.
Desempenho lento
O desempenho lento pode ser causado pela velocidade da rede do servidor.
Para verificar a velocidade da rede do servidor:
-
No Windows, abra Painel de controle, Conexões de rede.
-
Clique com o botão direito em Conexão de área local e selecione Propriedades.
-
Clique em Configurar.
-
Na guia Avançado selecione Velocidade de vínculo e duplex em Propriedade (em alguns computadores pode ser chamado de Velocidade e duplex, Velocidade, Duplex ou Tipo de mídia).
-
Certifique-se de que Valor está definido com a mesma velocidade do seu servidor.
Configuração duplex
A configuração duplex para servidores e suas portas correspondentes deve ser a mesma; por exemplo, ambas podem ser100MB Integral ou Auto. Configurações com valores diferentes podem resultar no Erro do Vault 40 e tornar lento o check-in de documentos grandes.
Visualizar eventos
Visualizar eventos mantém um registro de log de todas as ações executadas no seu computador. Você pode usar esta ferramenta para solucionar problemas do vault.
Para usar a ferramenta Visualizar eventos:
-
No Windows, abra Painel de controle, Ferramentas administrativas, Visualizar eventos.
-
Clique com o botão da direita em qualquer erro do Servidor do Workgroup PDM e selecione Propriedades.
-
Use Descrição na caixa de diálogo para identificar o erro.
Erros do vault
Consulte a tabela de erros do vault do Workgroup PDM.
Você pode receber o ERRO DO VAULT 1 onde projetos ou arquivos que têm acesso de gravação não estão disponíveis. Se parar e reiniciar o serviço do Servidor do Workgroup PDM não resolver o problema, é possível que um arquivo tenha sido colocado na pasta VaultData sem usar o software Workgroup PDM. Isso em geral ocorre quando os projetos ou arquivos não disponíveis começam em um determinado ponto da vista do vault e continuam abaixo deste ponto.
Verifique o arquivo server.log para identificar o arquivo que está causando o erro. Você pode também usar o Windows Explorer para ver o conteúdo da pasta VaultData. A pasta projetos deve conter somente as pastas que representam os projetos do vault. Nenhum arquivo comum deve aparecer neste nível. Se os arquivos não disponíveis aparecerem em um determinado projeto, navegue até a pasta do projeto e procure o arquivo no diretório em vez de procurar nas pastas.
Se você encontrar o arquivo que está causando o erro na pasta VaultData, remova-o e então pare e reinicie o serviço do Servidor do Workgroup PDM. Se não conseguir encontrar um arquivo que esteja causando o problema, consulte o Suporte Técnico do SolidWorks.
Parar ou reiniciar os serviços do Servidor do Workgroup PDM
Pode acontecer que parar e reiniciar o serviço remove a mensagem de erro do vault. Reiniciar o serviço também redefine o carimbo de data/hora.
Se reiniciar o serviço do Servidor do Workgroup PDM não resolver um erro do vault, envie um email ao seu revendedor e anexe o arquivo server.log (ou err.log e app.log no PDMWorks 2005 e anteriores) a partir da pasta VaultData. O revendedor enviará estes arquivos de log ao Suporte Técnico do SolidWorks com o seguinte:
-
versões do SolidWorks e do Workgroup PDM (versão principal e service packs)
-
sistemas operacionais do cliente e do vault (incluindo a versão do service pack)
-
escopo do problema, por exemplo, todos os arquivos, arquivos em um único projeto ou um único arquivo e se todos os usuários são afetados ou somente um subgrupo
-
etapas a seguir para reproduzir o problemas
O serviço do Workgroup PDM não começa
Se o serviço for executado em outro local diferente daquele em que a pasta VaultData está armazenada, certifique-se de que a pasta VaultData tenha sido instalada com um caminho UNC, não com uma unidade mapeada. Atualize a instalação do vault, executando-a novamente, e use o caminho UNC para a pasta VaultData. Se o serviço ainda assim não iniciar, é provável que exista um problema de permissões relacionadas ao serviço.
Para solucionar problemas de permissões, mude o usuário de login do serviço de “Conta de sistema local” para uma conta de usuário com permissão RW tanto no servidor como no local remoto. Este usuário precisa ter permissões integrais para a pasta VaultData. Quando a pasta VaultData está em outro computador, esta conta precisa existir naquele computador. Um usuário comum é um no domínio atual do Windows dos dois computadores.
Permissões
Se o serviço do Servidor do Workgroup PDM for executado em outro local que não onde a pasta VaultData está armazenada, certifique-se de que o computador (ou usuário) que executa o serviço do vault tem acesso à pasta VaultData.
Para determinar o computador (ou usuário) que executa o serviço do vault:
-
No Windows, abra Painel de controle, Ferramentas administrativas, Serviços.
-
Clique com o botão da direita no Servidor do Workgroup PDM e selecione Propriedades.
-
Na guia Logon identifique o computador (ou usuário) que está executando o serviço.
Este é o computador (ou usuário) que precisa ter acesso total à pastas VaultData.
Para determinar se o computador (ou usuário) que executa o serviço do vault pode acessar a pasta VaultData:
-
Clique com o botão da direita na pasta VaultData (geralmente em C:VaultData) e selecione Propriedades.
-
Na guia Segurança, certifique-se de que o computador (ou usuário) da etapa 3 acima tem permissão total para a pasta.
Plataformas com suporte
Certifique-se de que o serviço do vault e a pasta VaultData estão em plataformas com suporte. Para obter uma lista das plataformas com suporte, consulte Requisitos de sistema do SolidWorks .
Se você usa um sistema Novell NetWare® para a pasta VaultData:
-
O serviço pode não iniciar.
-
É possível que as permissões tenham sido definidas incorretamente.
Mova a pasta VaultData para um computador com o Windows para solucionar estes problemas.