NAO CONECTO NO SQL2000, URGENTE

EMINGHINI 18/09/2006 09:06:52
#172083
Bom dia ...

Estou precisando de uma ajuda urgente, neste final de semana fizemos a migração do servidor e a migração de toda base do SQL2000.

Minha aplicação estava funcionando normalmente ...

E hoje ao tentar iniciá-la ocorreu erro:

Minha conexão esta assim:

'Iniciar a Conexão do SQL junto ao Visual Basic
Set cn = Nothing
Set cn = New adoDB.Connection
cn.CommandTimeout = 300
cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=abc;Password=*abc;Initial _ Catalog=ABCSystems;Data Source=ABC01"
cn.Open
cn.CommandTimeout = 600



E ao iniciar a aplicação ocorre:

Run-timer-Error '-2147217843 (80040e4d)
Atributo de sequência de caracteres inválidos de conecão inválidos.

e a linha CN.OPEN fica sublinhado.

Alguem pode me dar a luz, pois cerca de 150 usuários estão sem o sistema.
USUARIO.EXCLUIDOS 18/09/2006 09:11:58
#172084
amigo, vc informou que migrou o servidor, sendo assim vc chegou a trocar o nome do servidor na string de conexão??
    cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=abc;Password=*abc;Initial _ Catalog=ABCSystems;Data Source=ABC01"   


Verifique se o nome do servidor é o atual (Data Source).

em último caso tente recriar a string de conexão através de um arquivo udl.
EMINGHINI 18/09/2006 09:15:12
#172085
Verifiquei o nome do servidor e manteve o mesmo nome do antigo...

refente ao seu comentário ... "em último caso tente recriar a string de conexão através de um arquivo udl." pode me dar uma luz ?
USUARIO.EXCLUIDOS 18/09/2006 09:23:31
#172087
tipo assim, abre o bloco de notas. ai vc salva o arquivo, só que em vez de salvar o arquivo com a extensão txt salva ele com a extensão udl.

Ai vc clica duas vezes no arquivo udl criado, ele vai abrir uma tela para tipo conexão de banco de dados.
Então vc vai na aba na esquerda e seleciona a opção do SQL Server (Microsoft SQL Server, alguma coisa assim) e vai em avançar, ai vc vai selecionando todas as informações de seu servidor e tenta conectar.

Depois de tudo configurado no UDL vc vai clicar em testar conexão, se funcionar, vc fecha a tela, abre o arquivo com o bloca de notas novamente, vai ta lah a string dfe conexão correta que vc deve utilizar.


é dificil de explicar, vc vendo vai entender melhor.
EMINGHINI 18/09/2006 09:39:13
#172092
ok ... criei ...
e ao clicar foi exibido ....

O arquivo não pode ser aberto. Certifique-se de que seja um arquivo de vinculação de dados válido.
F001E 18/09/2006 09:45:50
#172093
Tenta assim cara...

StringConexao = "Provider=SQLOLEDB.1;Password=password;Persist Security Info=True;User ID=sa;Initial Catalog=Projeto;Data Source=SANCHEZ"
Cnn.ConnectionString = StringConexao
Cnn.CursorLocation = adUseClient
Cnn.Open
USUARIO.EXCLUIDOS 18/09/2006 09:47:42
#172094
tenta com este ai que to te mandando. Está zipado
F001E 18/09/2006 09:48:14
#172095
olha... pelo q eu sei o Initial Catalog nao tem o underline no meio....
Tópico encerrado , respostas não são mais permitidas