¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problemas de conexão entre SQL Server 2008 r2 e ADS 10.10: O que está dando errado?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Temos uma situação em que atualmente estamos utilizando o SQL Server 2005 para nos conectarmos ao SQL Server 2008 r2 que executa o ADS 10.10. Estamos utilizando stored procedures com consulta aberta, servidor vinculado e conexão com dicionário de dados. Isso tem funcionado bem ao longo dos anos.

Agora, ao migrar para um servidor mais recente, do SQL Server 2005 para o SQL Server 2008 r2, estamos enfrentando problemas para nos conectarmos à mesma base de dados do ADS, não conseguimos nos conectar através do servidor vinculado e não conseguimos executar os stored procedures. Parece que o servidor para ao tentar testar a conexão.

A configuração dos servidores vinculados é exatamente a mesma (provedor MS OLE DB para drivers ODBC), as fontes de dados são as mesmas e os stored procedures são todos iguais. Até tentamos usar o provedor Advantage OLE DB sem sucesso.

Minha pergunta é: Alguém mais teve problemas ao se conectar do SQL Server 2008 r2 para outro SQL Server 2008 r2 que executa o ADS 10.10? Parece que não conseguimos descobrir o que está errado, seja no lado do ADS ou no lado de onde estamos executando os stored procedures. Qualquer contribuição seria apreciada.

Obrigado a todos.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Obrigado, Edgar.

Acredito que os controladores estão funcionando bem, pois usamos o mesmo controlador (MSDASQL) para nos conectarmos a outros servidores de dados e bases de dados sem problemas. Vou dar uma olhada novamente e ver o que posso encontrar.

Obrigado mais uma vez.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Não tenho certeza realmente.

Sugiro testar as comunicações através do Advantage Data Architect (link V10 aqui: Advantage Data Architect Release 10.1 para Windows de 32 bits - Zona de Desenvolvedores do Advantage )

Não tenho 100% de certeza, mas acredito que uma das mudanças do SQL Server 2005 para 2008 é a transição de 32 bits para 64 bits. Certifique-se de ter instalado os drivers de 64 bits e que estão registrados corretamente.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

O SQL Server 2008 R2 (vamos chamá-lo de S1) possui um procedimento armazenado para acessar o banco de dados ADS que está sendo executado em outro SQL Server 2008 R2 (vamos chamá-lo de S2).

Ao tentar testar a conexão do 'servidor vinculado' no S1, a tela fica em branco e depois de um tempo informa que o servidor não está em funcionamento (no topo da tela), sendo necessário cancelar através do gerenciador de tarefas. Parece que nem mesmo está se conectando ao S2 ou ao ADS, ao que parece.

Não há erros no registro ads_err.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Não tenho certeza se há informações suficientes aqui.

Pode descrever a configuração um pouco mais?

Realmente é SQL Server -> SQL Server2 -> ADS?

Em que ponto ocorre a falha? SQL Server -> SQL Server2 ou SQL Server2 -> ADS?

Você mencionou que ao testar o servidor ele para. Qual servidor? SQL Server ou ADS?

São exibidas mensagens de erro?

O ARC (Advantage Data Architect) está se conectando corretamente?

Existem erros no log de erros do Advantage no momento do teste?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?