SQL Server / Azure SQLにSQL native client 11.0で接続するとエラーになる。

SQL Server / Azure SQLにSQL native client 11.0で接続すると以下のようなエラーになることがあります。

Error in result_fetch(res@ptr, n) :

nanodbc/nanodbc.cpp:3069: 07009: [Microsoft][SQL Server Native Client 11.0]記述子のインデックス

その場合は、ODBC Driver for SQL Server のダウンロードからODBCドライバーをダウンロードしてインストールします。

そして、ExploratoryのMS SQL Server / Azure SQLのデータコネクションの設定で、MS SQL Server用のODBCドライバにSQL Server - ODBC Driver 18を選択してください。

image