Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal. Estou tentando executar o seguinte comando:
SELECT A.* FROM OPENROWSET
('SQLOLEDB','sql000.meubanco.com.br';'banco';'senha', 'SELECT * FROM MULHERES')
AS A
Está dando o seguinte erro:
Msg 17, Level 16, State 1, Line 1
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server inexistente ou acesso negado.
Quando eu conecto no meu banco de dados que está em produção, em outro que também está em produção, ou seja, hospedado na Locaweb, e executo este mesmo comando, ele executa normalmente.
O problema está quando eu estou conectado no servidor local(LOCALHOST) e tento acessar o que está em produção através do OPENROWSET.
Alguém pode me ajudar?
A versão do meu SQL é:
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright © 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
Com o SP4 instalado no servidor.
Obrigado.
Carregando comentários...