Linked Server zwischen Progress-Datenbank und MS SQL Server Management Studio

493
Zubair Sultan

Ich möchte einen Verbindungsserver in MS SQL Server Management 2014 einrichten, um auf meine Datenbank PROGRESS zugreifen zu können. Der Linked Server ermöglicht es uns, die Tabellen usw. zu aktualisieren und dann unsere Abfragen von SQL Server auszuführen.

Ich habe Probleme, sich über ODBC über SQL Server mit PROGRESS zu verbinden, und ich habe nach Rat gesucht. SQL Server wird auf unserem Server gehostet, und Progress DB wird außerhalb der Cloud gehostet.

Folgendes mache ich:

Richten Sie zuerst eine ODBC-Verbindung zur Fortschrittsdatenbank im ODBC-Administrator im System-DSN ein. (Im System-DSN wähle ich das DataDirect 7.1 SQL-Server-Wire-Protokoll aus). Während des Setups gebe ich eine IP-Adresse für den Servernamen ein. Danach teste ich meine Verbindung, es gibt einen Fehler:

Überprüfen Sie den Hostnamen und den Port

Klicken Sie mit der rechten Maustaste auf Serverobjekte und wählen Sie einen neuen Verbindungsserver aus

Verknüpfter Server: PRO_SQL

Provider: Microsoft OLE DB-Provider für ODBC-Treiber Produktname: Progress DB-Datenquelle: Linked_test Provider-Zeichenfolge: DSN = linked_test; DB = Data1; UID = odbc; PWD = pass1234; HOST = reporttest; PORT = 23400 Ort: I HAT DIESE BLANK ???? Katalog: Ich habe diesen freien ????

Die zwei letzten Felder, die ich leer habe, ist das das Problem? was soll da rein gehen ??

Hier sind die Fehler, die ich erhalte:

Überprüfen Sie den Hostnamen und den Port

Ich habe es auch mit einem anderen STRING ausprobiert und erhalte einen separaten Fehler, wenn ich eine Querry versuche:

DRIVER = ; UID = odbc; PWD = pass1234; DatabaseName = Data1; PORTNUMBER = 23400; HOSTNAME = Berichtstest

Jede Hilfe sehr geschätzt!

1
Zubair - Falls bei der ODBC ein Problem auftritt, das die Anwendung mit der entsprechenden x64- oder x86-Version verwendet, können Sie die ODBC auf Ihrem Server oder Client-Computer mit beiden Versionen der Tools auf Ihrem Windows-System definieren. Sehen Sie sich meine Antwort hier mit allen Einzelheiten dieser Schritte an: https://superuser.com/questions/1024601/odbcad-exe-same-datasource-in-system32-und-syswow64/1265291#1265291. . . Wenn Sie diese Antwort bei der Lösung dieses Problems hilfreich finden, lassen Sie es mich wissen, und geben Sie an, ob Sie eine Antwort hinzufügen möchten. Ich hoffe das hilft .... Viel Glück !! Pimp Juice IT vor 6 Jahren 0
@Pimp JuiceIT Warum gibt es einen Fehler bei der Überprüfung des Hostnamens und des Ports? Zubair Sultan vor 6 Jahren 0

0 Antworten auf die Frage