Fórum ADO não conecta com SQL Server 2008 #371864
01/07/2009
0
SOCORRO! Estou deseserado! Não consigo fazer os teminais conctarem no servidor SQL 2008.
Mudei o modo de autenticação par SQL Authentication, habilitei o usuáo sa, mudei a senha para teste, habilitei o protocolo TCP/IP.
Instalei nos clientes apenas um provider de 4 megas do feature pack de outubro.
Quando executo fala que o provider não foi encontrado. Uso a seguinte string de conexão para o ADOConnection:
Pelo amor de Deus, o que mais preciso para conectar o client no server?
As máquinas se enchergam normalmente pela rede.
Mudei o modo de autenticação par SQL Authentication, habilitei o usuáo sa, mudei a senha para teste, habilitei o protocolo TCP/IP.
Instalei nos clientes apenas um provider de 4 megas do feature pack de outubro.
Quando executo fala que o provider não foi encontrado. Uso a seguinte string de conexão para o ADOConnection:
´Provider=SQLNCLI10.1;Data Source=SERVIDOR\SQLEXPRESS;Initial Catalog=MEUBANCO;Persist Security Info=True;User ID=sa;Password=teste´;
Pelo amor de Deus, o que mais preciso para conectar o client no server?
As máquinas se enchergam normalmente pela rede.
Willian
Curtir tópico
+ 0
Responder
Posts
01/07/2009
Discorpio
Boa noite William.
Em primeiro lugar, voce deveria ter pesquisado se a nova versão do SQL Server 2008 é compatível com a velha versão do Componente ADO do Delphi. Não sei se estou enganado, porém até mesmo para utilização de ADOs dentro do Visual Studio, com novas versões do SQL Server voce tem que atualizar com um patch chamado MDAC (Microsoft Data Access Components), que contém as atualizações dos Drivers para acesso a novos banco de dados Access e o SQL Server.
Outra coisa que voce deve verificar é o seu Sistema Windows também for novo, se o Firewall não estão bloqueando a porta do Servidor SQL Server, não custa nada liberar a porta do SQL Server no Firewall, a porta que ele utiliza eu não sei qual é, eu só sei aqui estou usando o Windows Server 2008, e tive que liberar a porta 8080 para o Tomcat gerenciar o banco de dados PostGresql.
Bom, acho que é isto, se não for, post aqui de novo.
Em primeiro lugar, voce deveria ter pesquisado se a nova versão do SQL Server 2008 é compatível com a velha versão do Componente ADO do Delphi. Não sei se estou enganado, porém até mesmo para utilização de ADOs dentro do Visual Studio, com novas versões do SQL Server voce tem que atualizar com um patch chamado MDAC (Microsoft Data Access Components), que contém as atualizações dos Drivers para acesso a novos banco de dados Access e o SQL Server.
Outra coisa que voce deve verificar é o seu Sistema Windows também for novo, se o Firewall não estão bloqueando a porta do Servidor SQL Server, não custa nada liberar a porta do SQL Server no Firewall, a porta que ele utiliza eu não sei qual é, eu só sei aqui estou usando o Windows Server 2008, e tive que liberar a porta 8080 para o Tomcat gerenciar o banco de dados PostGresql.
Bom, acho que é isto, se não for, post aqui de novo.
Responder
Gostei + 0
02/07/2009
Willian
Olá.
Tenho certeza que não é o firewall pois ele está desabilitado em todas as máquinas envolvidas.
Agora, se der muita dor de cabeça eu volto para o PARADOX!!!! Lá, todo mundo conecta! Ou pro SQL 7!! Que com o BDE não tinha frescura.
Desculpe o tom de desabafo mas é que está difícil trabalhar dessa maneira.
Tenho certeza que não é o firewall pois ele está desabilitado em todas as máquinas envolvidas.
Agora, se der muita dor de cabeça eu volto para o PARADOX!!!! Lá, todo mundo conecta! Ou pro SQL 7!! Que com o BDE não tinha frescura.
Desculpe o tom de desabafo mas é que está difícil trabalhar dessa maneira.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)