繁体   English   中英

在 ubuntu 18.4/16.4 VPS 上安装 mssql-server 2019 时出现多个错误

[英]multiple errors in installing mssql-server 2019 on ubuntu 18.4/16.4 VPS

我按照 Microsoft 网站上的说明安装 mssql-server 2019,但在 VPS(ubuntu 18.4 和 16.4)上安装时遇到了一些错误。 我运行了这个命令:

sqlcmd -S localhost -U SA
terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid

ODBC timeout

他们在他们的网站上提到 ODBC-driver v. 17.4 与 ubuntu 18.4 兼容,而 ubuntu 18.4 不受官方支持。 我尝试在本地 ubuntu 服务器 16.4 上遵循相同的说明,它工作得很好。 我尝试在 ubuntu 16.4 VPS 上降级到 ODBC 版本 13.1 仍然遇到类似问题:

/opt/mssql-tools/bin/sqlcmd: No such file or directory

我按照本 教程重新安装了 mssql-server,然后我能够使用 DBeaver 连接到它。 我还注意到这个命令:

sqlcmd -S localhost -U SA

将不起作用并给出此错误:

terminate called after throwing an instance of 'std::runtime_error'
  what():  locale::facet::_S_create_c_locale name not valid

所以我使用了这两个命令:

export LANG=en_US.UTF-8
locale-gen en_US.UTF-8

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM