mssql-tools
インストールしてみましたmsodbcsql
、
私はシンボリックリンクを歩き/usr/local/homebrew/lib/libmsodbcsql.13.dylib
ました。/usr/local/lib/libmsodbcsql.13.dylib
しかし、sqlcmdはまだlibの欠落について文句を言います。
%> sqlcmd -S IP
Sqlcmd: Error: Microsoft ODBC Driver 13 for SQL Server : Can't open lib '/usr/local/lib/libmsodbcsql.13.dylib' : file not found.
どんなアイデアがありますか?
ベストアンサー1
@thrigが言ったように、私はdtruss
この問題をデバッグしようとしました。
sudo dtruss sqlcmd -S someserver
出力でsqlcmdが読み取りを試みました/usr/local/lib/libodbcinst.2.dylib
が失敗します。
シンボリックリンクを追加するとlibodbcinst.2.dylib
問題が解決したため、実際には依存関係の欠落が原因で発生しました。ため息