Connexion à une base de données Azure SQL à l’aide de SQL Server Native Client
Pour obtenir un exemple qui montre comment se connecter à une base de données Azure SQL à l’aide de SQL Server Native Client, consultez Développement : rubriques de procédures (base de données Azure SQL) .
Problèmes connus lors de la connexion à une base de données SQL
Voici les problèmes connus lors de la connexion à un SQL Database à l’aide de SQL Server Native Client :
Une connexion établie avec
SQLBrowseConnect
peut être refusée siSQLBrowseConnect
est utilisé au cours des étapes. Supposons que le nom du pilote est transmis dans le premier appel, le serveur et les informations d'identification (utilisateur et mot de passe) sont envoyés dans le deuxième appel, établissant la connexion, et un nom de base de données et un langage sont envoyés dans le troisième appel. Le troisième appel entraîne l’émission SQL Server Native Client d’une instruction USE pour modifier les bases de données. Toutefois, l’instruction USE n’est pas prise en charge dans SQL Database, ce qui génère l’erreur suivante :[Microsoft][SQL Server Native Client 11.0][SQL Server]USE statement is not supported to switch between databases. Use a new connection to connect to a different Database.