Ich habe einen Verbindungsserver zu einer Interbase-Datenbank mit dem OLE DB-Provider von IBProvider.com
erstellt. Das hat sehr gut funktioniert, aber anscheinend war dieser IBProvider nur eine Testversion, die abgelaufen ist. Anstatt die Vollversion zu kaufen, habe ich mich gefragt, ob es eine andere Möglichkeit gibt, die Daten aus dieser Datenbank zu holen oder den Verbindungsserver zu erstellen.SQL Server-Verbindungsserver zu Interbase
Ich weiß, dass es die OPENDATASOURCE()
Funktion gibt, die es mir erlaubt, eine entfernte Datenquelle zu verbinden und abzufragen.
Aber um diese Funktion zu verwenden, muss ich DATA ACCESS auf dem Server aktivieren und ich bin mir nicht sicher, welche möglichen Nachteile dies haben könnte.
Ich könnte auch DTS verwenden und die Tabellen zu meinem SQL Server kopieren, aber ich denke nicht, dass dies Best Practice ist.
Also, gibt es noch andere Möglichkeiten?