刹那(せつな)の瞬き

Willkömmen! Ich heiße Setsuna. Haben Sie etwas Zeit für mich?

Ubuntu 22.04をサポートしたMS版ODBCドライバが出揃ってた

先月 8/11 に Ubuntu 22.04 LTS の最初のポイントリリースがありました。

いい機会だったので SQLServer の公式サイトを確認したところ、ODBC ドライバのサポート対象に Ubuntu 22.04 が追加されてました。

Ubuntu 22.04 がリリースされた直後、すぐに環境を用意したものの、ODBC ドライバやクライアントツールは未対応でした。
そのため、ずっと Ubuntu 22.04 の正式サポートを心待ちにしてたのです。

....

現在、Ubuntu 22.04 に対応している ODBC ドライバは 2 種類です。

ODBC ドライバ バージョン 対応年月
ODBC Driver 18 for SQL Server 18.1 2022 年 8 月
ODBC Driver 17 for SQL Server 17.10 2022 年 6 月

ドライバが出揃ったおかげで、また色々と試せます。

....

とりあえず、Ubuntu 22.04.1 に ODBC Driver 18 (18.1) をインストールしてみました。

セキュリティ関連に気をつければ、問題なく SQLServer に接続できてます。

私の環境では ODBC 18 から接続する場合、

  • sqlcmd コマンドには-Cオプションを追加
  • ODBC 接続文字列にはTrustServerCertificate=yes;を追加

が必要でした。

SQLServer 本体は...

今のところ SQLServer 2019, 2022 PreviewUbuntu 22.04 をサポートしてません。Docker や LXD コンテナを利用しつつ、SQLServer 2022 のリリース待ちの状態です。

先週 SQLServer 2022 RC 0 がアナウンスされたので、あと少しかなー