Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Accès C++ à SQL Server depuis Linux

Voici les liens que j'ai ajoutés à ce sujet, j'espère que cela pourra vous aider :

C'était il y a quelque temps, mais en gros, ce dont je me souviens c'est :

Vous devez créer une entrée pour le pilote MSSQL particulier que vous avez dans un fichier nommé /etc/odbcinst.ini . Ensuite, pour chaque serveur MSSQL, vous devez créer une entrée (ou DSN ), soit globalement dans /etc/odbc.ini , ou utilisateur local, dans $HOME/.odbc.ini .

Certains noms que j'ai utilisés peuvent différer (et je n'ai pas accès à ma machine Linux pour le moment pour vérifier) ​​mais vous avez l'idée générale.

Une fois que vous avez fait cela, isql -d devrait se connecter avec succès à la base de données. Si tel est le cas, l'utilisation de l'API C/Linux pour ODBC devrait être un jeu d'enfant. Tutoriels fournis dans les liens donnés.