debian

Debian系统如何配置SQL Server

小樊
49
2025-04-15 19:52:17
栏目: 云计算

在Debian系统上配置SQL Server可以参考以下步骤:

安装SQL Server

  1. 导入公共存储库 GPG 密钥
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
  1. 注册 SQL Server Debian 存储库
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/mssql-server-2022 main"
  1. 更新包列表
sudo apt-get update
  1. 安装 SQL Server
sudo apt-get install -y mssql-server
  1. 运行配置脚本
sudo /opt/mssql/bin/mssql-conf setup

按照提示选择数据库版本及设置SA密码。

配置SQL Server

  1. 启用 SQL Server 代理
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true

然后重启服务:

sudo systemctl restart mssql-server
  1. 更改默认数据或日志目录位置

使用 filelocation.defaultdatadirfilelocation.defaultlogdir 设置可更改创建新数据库和日志文件的位置。默认路径为 /var/opt/mssql/data

例如,为新的数据库数据和日志文件创建目标目录:

sudo mkdir /home/d/mssql/data

将目录的所有者和组更改为 mssql 用户:

sudo chown mssql /home/d/mssql/data
sudo chgrp mssql /home/d/mssql/data

解决常见安装问题

启用SSL连接

如果需要在客户端与服务器之间发送的所有数据使用TLS加密,可以在连接字符串中设置 encrypt=true,同时设置 trustServerCertificate=true

jdbc:sqlserver://your_server_ip:1433;encrypt=true;trustServerCertificate=true;

此设置常用于允许在测试环境中建立连接,如SQL Server实例只有自签名证书的情况。

以上步骤应该可以帮助你在Debian系统上成功配置SQL Server。如果在配置过程中遇到任何问题,可以参考SQL Server官方文档或相关社区资源。

0
看了该问题的人还看了