我正在尝试连接到我的 mac 终端上容器外的 MS SQL 服务器。 我遵循了这些说明:https://learn.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker
而且我能够访问容器内的 sqlcmd 命令。但是,当我按照容器外的命令说明进行操作时: sqlcmd -S 10.3.2.4,1401 -U SA -P ''
它不让我输入命令 sqlcmd,它说: “-bash:sqlcmd:找不到命令”
我觉得这可能是一个路径问题,有没有其他人在他们的 mac 上遇到过这个问题?
最佳答案
要从您的 mac 运行此命令 (sqlcmd),您需要在您的 mac 上安装此工具。要在您的 Mac 上安装 sqlcmd,您可以按照此操作,
安装 Mac El Capitan 和 Sierra 的工具
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )”
brew tap microsoft/mssql-preview https://github.com/Microsoft/homebrew-mssql-preview
酿造更新
brew install –no-sandbox msodbcsql mssql-tools
这是关于 howto 的详细说明:-
关于sql - 我下载了 mac os 的 mssql 工具,但它说 "sqlcmd: command not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45930454/