docker安装sqlserver及navicat连接不上的问题解决方案
docker安装sqlserver
·
拉取镜像:
docker pull microsoft/mssql-server-linux:2017-latest
启动容器:
- 注意:密码必须有大小写和特殊字符
- 必须指定内存2G,否则启动失败
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Wugz1019@@" -v /home/docker/sqlServer/:/var/opt/mssql/data/ -p 1433:1433 --memory 2000M --name sqlserver -d microsoft/mssql-server-linux:2017-latest
验证容器是否创建成功,执行如下命令
# 进入容器
docker exec -it sqlserver /bin/bash
# 执行下如下命令
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P Wugz1019@@
# 查询
SELECT Name from sys.Databases
GO
使用navicate连接sqlserver时出现如下错误:
ODBC驱动器管理器——未发现数据源名称并且未指定默认驱动程序
操作步骤如下 :
-
找到navicat快捷键,右击–属性–找到文件所在位置
-
双击安装
重新连接即可
更多推荐
已为社区贡献3条内容
所有评论(0)