DÚVIDAS MAIS FREQÜENTES

Relacionamos abaixo, as respostas às perguntas mais freqüentes enviadas por usuários do sistema Mantec. Caso não encontre aqui a solução que procura, envie também a sua dúvida:

- Erro 3560 Key is not unique collection

  Execute o comando via SQL Plus:
  DELETE FROM MWNIVEIS;
  COMMIT;

- Problemas com fonte TrueType

Caso haja problemas com fontes, primeiro certifique-se que estas fontes foram instaladas corretamente. Se mesmo assim o problema persisitir a causa muitas vezes pode ser da própria natureza da máquina. Ou seja, computadores não são exatos e podem gerar erros que o senso comum não percebe, como nesse caso.

Uma solução que, geralmente, é utilizada para corrigir este tipo de erro (principalmente quando se trata da fonte Arial Narrow) é entrar no registro do Windows e verificar como está digitado o nome de arquivo da fonte.

As fontes instaladas encontram-se sob o seguinte caminho:

No Regedit:
'My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\<Windows
instalado>\CurrentVersion\Fonts'.

onde <Windows instalado> pode ser Windows NT, Windows 95....

É importante notar que para cada nome titular de fonte, está relacionado um nome de arquivo. No caso da fonte cujo nome titular é Arial Narrow, o nome de arquivo correto deve ser ARIALN.TTF, em letras maiúsculas. Se por exemplo o nome de arquivo estiver escrito em letras minúsculas – arialn.ttf – acontecerá no Windows o erro da não-localização da fonte referida. Portanto para que o Windows possa reconhecer a fonte, neste caso, bastaria fazer a modificação sugerida, trocando o nome de arquivo em letras minúsculas para letras maiúsculas.

- Reinstalar Banco de Dados SQL-Run Time vazio a partir do CD de instalação

Normalmente, o problema com este arquivo é uma chave no registry que o SQL deixa, quando não é desinstalado corretamente. A solução é deletar esta chave no registry para que o Banco de Dados seja instalado normalmente.
As chaves são as seguintes:

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MANTECWEB

\HKEY_CURRENT USER\SOFTWARE\Microsoft\MSDE
\HKEY_CURRENT USER\SOFTWARE\Microsoft\MSSQLServer

- The RPC server is unavailable. Base de Dados Local.
(Windows NT,Windows 2000)

Isto acontece porque o instalador do MANWeb coloca no grupo iniciar um bat que tenta iniciar o MSDE. No Windows NT/2000 o SQL Server funciona como serviço e pode ser configurado para iniciar automaticamente ao entrar o Sistema Operacional.
Esse mesmo fato não acontece no Windows “9X” pois o SQL Server é um aplicativo e deve ser inicado manualmente (em nosso caso pelo bat do grupo inicar).

Portanto, o erro se produz quando o bat tenta iniciar o SQL Server e ele já está iniciando. Para evitar este erro deve ser removida a entrada "Banco Local" do grupo iniciar.

Voltar