当我尝试使用以下命令从终端访问我的azure sql服务器时,收到以下错误
tsql -H 'myserver.database.windows.net' -U 'myuser' -P 'mypass'错误:
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Error 20017 (severity 9):
Unexpected EOF from the server
OS error 115, "Operation now in progress"
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server我还尝试使用freetds.conf中的设置,但出现相同的错误
发布于 2017-05-31 00:52:45
您需要确保您使用的是TDS version 7.4。确保tsql是最新的(您很可能需要使用download, build and install from sources命令),然后从env强制使用该版本:
TDSVER=7.4 tsql -H 'myserver.database.windows.net' -U 'myuser' -P 'mypass'发布于 2018-11-27 20:02:52
您也可以使用sqlcmd。
sqlcmd -S 'myserver.database.windows.net' -U 'myuser' -P 'mypass'要配置sqlcmd,请使用url:
https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-2017
https://stackoverflow.com/questions/44267484
复制相似问题