安装SQL Server 2019在Linux下主要是通过Docker镜像进行安装。以下是详细的步骤:
-
首先需要安装Docker和Docker Compose,可以参考官方文档进行安装。
-
在终端中输入以下命令拉取SQL Server 2019镜像:
sudo docker pull mcr.microsoft.com/mssql/server:2019-latest
- 创建一个Docker Compose文件(docker-compose.yml):
version: '3.9'
services:
db:
image: mcr.microsoft.com/mssql/server:2019-latest
container_name: sql2019
environment:
SA_PASSWORD: "<YourStrongPassword>"
ACCEPT_EULA: "Y"
ports:
- "1433:1433"
volumes:
- sql2019data:/var/opt/mssql
volumes:
sql2019data:
上述文件中,指定了SQL Server 2019的镜像、容器名、管理员密码、端口号和数据存储卷等参数。
- 运行Docker Compose命令启动容器:
sudo docker-compose up -d
- 连接到SQL Server 2019实例,可以使用任何支持ODBC或ADO.NET的工具,例如SQL Server Management Studio或VS Code的SQL Server插件,也可以使用命令行工具mssql-cli。以下是连接数据库实例的示例代码:
sudo docker exec -it sql2019 "bash"
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "<YourStrongPassword>"
以上命令将连接到名为“sql2019”的容器的终端,并使用mssql-cli工具连接到本地SQL Server 2019实例。
- 安装结束后,可以使用以下命令停止和删除容器:
sudo docker-compose down
以上就是在Linux下安装SQL Server 2019的完整攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux下安装SQLServer2019的方法 - Python技术站