Desejo configurar um servidor vinculado no MS SQL Server Management 2014 para acessar meu banco de dados do PROGRESS. O servidor vinculado nos permitirá atualizar as tabelas etc e, em seguida, executar nossas consultas fora do SQL Server.
Estou com problemas para me conectar ao PROGRESS por meio do SQL Server usando o ODBC e estava procurando orientação. O SQL Server está hospedado em nosso servidor e o Progress DB está hospedado fora da nuvem.
Aqui está o que estou fazendo:
Primeiro, configure uma conexão ODBC com o banco de dados Progress no Administrador ODBC no DSN do sistema. (No System DSN, estou selecionando o protocolo DataDirect 7.1 Sql server Wire). Durante a configuração, estou inserindo o endereço IP no nome do servidor. Depois disso, eu testo minha conexão, dá um erro:
Verify hostname and port
Clique com o botão direito do mouse nos objetos Servidor e selecione novo servidor vinculado
Servidor vinculado: PRO_SQL
Provedor: Microsoft OLE DB Provider para drivers ODBC Nome do produto: Progresso DB Fonte de dados: Linked_test Provider: DSN = linked_test; DB = Data1; UID = odbc; PWD = pass1234; HOST = reporttest; PORT = 23400 Localização: Eu tenho este espaço em branco ???? Catálogo: Eu tenho este espaço em branco ????
Os dois últimos campos que tenho em branco, este é o problema? o que deve entrar ai?
Aqui estão os erros que estou recebendo:
Verify hostname and port
Eu também tentei com outro STRING e recebo um erro separado quando tento executar uma consulta:
DRIVER = {linked_test}; UID = odbc; PWD = pass1234; DatabaseName = Data1; PORTNUMBER = 23400; HOSTNAME = reporttest
Qualquer ajuda muito apreciada!
Tags networking database sql odbc sql-server