Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

C++-Zugriff auf SQL Server von Linux aus

Hier sind die Links, die ich zu diesem Thema mit einem Lesezeichen versehen habe, ich hoffe, sie können Ihnen helfen:

Es ist einige Zeit her, aber im Grunde erinnere ich mich an:

Sie müssen einen Eintrag für den jeweiligen MSSQL-Treiber, den Sie haben, in einer Datei namens /etc/odbcinst.ini erstellen . Dann müssen Sie für jeden MSSQL-Server einen Eintrag (oder DSN) erstellen ), entweder global in /etc/odbc.ini oder benutzerlokal in $HOME/.odbc.ini .

Einige Namen, die ich verwendet habe, könnten sich unterscheiden (und ich habe im Moment keinen Zugriff auf meine Linux-Box, um dies zu überprüfen), aber Sie haben die allgemeine Vorstellung.

Sobald Sie das getan haben, isql -d sollte sich erfolgreich mit der Datenbank verbinden. Wenn ja, dann sollte die Verwendung der C/Linux-API für ODBC ein Kinderspiel sein. Tutorials, die in den angegebenen Links bereitgestellt werden.