Bom dia a todos,
Não tenho muita experiencia em admin de BDs mas espero explicar bem a duvida.
Tenho um cenario comum, Cliente Servidor (acesso rede interna[lan] e externo[wan] liberados e redirecionados no firewall)
SQLServer configurado para remote connections TCP\pipes e SQLServerBrowser started
Na rede interna tudo tranquilo e conectando, SQLServerManagement e "teste.udl" (conexao OLEDB)
Quando estou fora [wan] e realizo a conexao via SQLServerManagement, tudo conectado e estavel.
O problema é quando tento realizar o "teste.udl" (OLEDB), não consegue fazer a conexão, retorna o seguinte erro:
"Falha de conexão devido a um erro na inicialização do provedor. [DBNETLIB][ConnectionOpen (InvalidInstance()).] Conexão Invalida."
String Conexao
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Password=*****;Persist Security Info=True;User ID=sa;Initial Catalog=ponto;Data Source=IP.FIXO.SRV
OBS: Ja dei uma olhada nesse tutorial do Diego:
Como configurar Conexão Remota no SQL Server 2005
http://www.linhadecodigo.com.br/Artigo.aspx?id=1260