文章目录
- 一,centos下安装docker
- 二,docker安装sqlserver2019
-
- 2.1 安装遇到的问题
-
- 2.1.1 修改用户名进不去数据库
- 2.1.2 安装2022版的sqlserver发现启动失败
- 三,Navicat连接centos下的sqlserver
-
- 3.1 下载ODBC Driver
参考微软网址:
使用 Docker 运行 SQL Server Linux 容器映像
一,centos下安装docker
安装:
sudo yum install docker
启动并加入开机启动:
sudo systemctl start docker
sudo systemctl enable docker
可查看docker是否自启动:
systemctl is-enabled docker
查看版本:
docker -v
自此,docker启动成功
二,docker安装sqlserver2019
从 Microsoft 容器注册表中请求 SQL Server 2019 (15.x) Linux 容器映像:
sudo docker pull mcr.microsoft.com/mssql/server:2019-latest
运行sqlserver:
sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD="
-p 1433:1433 --name sql1 --hostname sql1
-d
mcr.microsoft.com/mssql/server:2019-latest
查看 Docker 容器:
sudo docker ps -a
2.1 安装遇到的问题
2.1.1 修改用户名进不去数据库
我把“MSSQL_SA_PASSWORD=”中的SA改成自定义的用户名,例如“MSSQL_hello_PASSWORD=”。发现登录进服务器托管网不去数据库。反正最后又换成SA就可以了。
2.1.2 安装2022版的sqlserver发现启动失败
安装2022版的sqlserver启动发现STATUS为Exited,百服务器托管网思不得其解,不过安装版本换成2019就可以了
三,Navicat连接centos下的sqlserver
3.1 下载ODBC Driver
下载官网,下载完进行安装。
选择驱动:
测试连接:
成功连接:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: 基于单片机GP2D12测距-proteus仿真-源程序
基于51单片机红外测距-proteus仿真-源程序 一、系统方案 本设计采用51单片机作为主控器,液晶1602显示,GP2D12采集距离值,按键设置报警阀值,测量值超过阀值,蜂鸣器报警。 二、硬件设计 原理图如下: 三、单片机软件设计 1、首先是系统初始化 /…