通过降级 mssql-tools 解决 macOS 上 sqlcmd 不能访问 SQL Server 的问题。
最新的 msodbcsql17 在连接 SQL Server 时报错:
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : TCP Provider: Error code 0x2746.Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Client unable to establish connection.
解决方法: 使用版本 17.6.1.1。
brew tap microsoft/mssql-release /Microsoft/homebrew-mssql-releasebrew updateHOMEBREW_NO_ENV_FILTERING=1 ACCEPT_EULA=y brew install mssql-tools@17.6.1.1 msodbcsql17@17.6.1.1brew uninstall --ignore-dependencies msodbcsql17brew link --overwrite msodbcsql17@17.6.1.1
如果觉得《MacOS Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : TCP Provider: Error code 0x2746.》对你有帮助,请点赞、收藏,并留下你的观点哦!