次の方法で共有


SQL Server Native Client を使用した Azure SQL データベースへの接続

SQL Server Native Client を使用してAzure SQL データベースに接続する方法を示すサンプルについては、「開発: 方法に関するトピック (Azure SQL データベース)」を参照してください。

SQL データベースに接続するときの既知の問題

SQL Server Native Clientを使用してSQL Databaseに接続するときの既知の問題を次に示します。

  • 各段階で SQLBrowseConnect が使用されている場合、SQLBrowseConnect との接続が拒否される可能性がある。 たとえば、最初の通話でドライバー名が送信され、サーバーと資格情報 (ユーザー名とパスワード) が 2 番目の通話で送信されて接続が確立し、データベース名と言語が 3 番目の通話で送信されたとします。 3 番目の呼び出しでは、SQL Server Native Clientが USE ステートメントを発行してデータベースを変更します。 ただし、USE ステートメントはSQL Databaseではサポートされていないため、次のエラーが発生します。

    [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.  
    

参照

SQL Server Native Client を使用したアプリケーションのビルド