mac sqlserver 客户端 centos8.x docker sqlserver 安装与使用

分类:Docker |

centos8.x 安装sqlserver: 

下载mssql 镜像:  

docker pull microsoft/mssql-server-linux:latest

运行 sqlserver 

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=123456" -v /srv:/srv -p 1433:1433 --name sqlserver -d microsoft/mssql-server-linux:latest


进入docker 查看:

docker exec -it sqlserver /bin/bash

查看进程 正常执行 sqlserver: 

image.png

可通过 /opt/mssql-tools/bin/sqlcmd 命令执行sql


/opt/mssql-tools/bin/sqlcmd -S localhost -U sa

image.png


mac 下安装Navicat for SqlServer: 

http://free2.macx.cn:8281/tools/other8/NavicatforSQLServer12-1-19.dmg


打开软件时报错提示:


“Navicat for SQL Server.app” is damaged and can’t be opened. You should move it to the Trash.


解决方法:  cmd 下执行如下: 


xattr -cr /Applications/Navicat\ for\ SQL\ Server.app



然后再打开软件即可.