概要
Microsoft SQL Server - Ubuntu based imagesに入っているsqlcmd
の場所が変わっていたのでメモ。
バージョン
確認したところ、切り替わりの境目は13と14だった。
Tags | sqlcmdのパス |
---|---|
2022-CU14-ubuntu-22.04 | /opt/mssql-tools18/bin |
2022-CU13-ubuntu-22.04 | /opt/mssql-tools/bin |
18について
18とは何の数字かと調べたところ、Linux に SQL Server コマンドライン ツール sqlcmd および bcp をインストールするを読むとMicrosoft ODBC 18 packages
とある。ODBCのバージョンだったもよう。
なお、クイック スタート:Docker を使用して SQL Server Linux コンテナー イメージを実行するでは18のついていないバージョンでの説明になっていた。
まとめ
-latest
はツールのパスが変わることもあるリスクがあることは覚えておかねばなと思いました。