linux 安装sqlserver

测试环境:腾讯云,1核+2G

1.下载 Microsoft SQL Server 2017 Red Hat 存储库配置文件:

sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo

2.安装 SQL Server:

sudo yum install -y mssql-server

3.破解2G运行内存限制(3.5G内存同理)

cd /opt/mssql/bin/ # 进入目录 
mv sqlservr sqlservr.old # 保存备份文件 
python # 使用python修改内存限制代码

>>>oldfile = open("sqlservr.old", "rb").read()

>>>newfile = oldfile.replace("\x00\x94\x35\x77", "\x00\x80\x84\x1e")

>>>open("sqlservr", "wb").write(newfile)

>>>exit()

4.运行 mssql-conf setup 命令并按提示设置 SA 密码,然后选择版本。

sudo /opt/mssql/bin/mssql-conf setup

5.然后就是确认安装版本,确认sqlserver密码(输密码,但是在云服务器上安装过程中即便在这里输入了密码也无法正常登陆),有些版本可能存在选sqlserver语言类型的根据需要填就行。这部分就是选选选,不是很难。

6.安装sqlserver

sudo /opt/mssql/bin/mssql-conf setup

7.修改sqlever的权限

cd /opt/mssql/bin/

chmod  755  sqlservr

8.重启sqlserver服务

sudo systemctl start mssql-server

9. 显示当前sqlserver服务是否在运行
systemctl status mssql-server

不在运行状态尝试手动开启sqlserver,或者重启云服务器

systemctl start mssql-server

systemctl enable mssql-server

10.下载 Microsoft Red Hat 存储库配置文件

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo

11.如果你有旧版mssql 工具安装,请删除任何较旧的 unixODBC 包。

sudo yum remove unixODBC-utf16 unixODBC-utf16-devel

12.运行以下命令以安装 mssql-tools 和 unixODBC 开发人员包。

sudo yum install -y mssql-tools unixODBC-devel

13.请将 /opt/mssql-tools/bin/ 添加到 PATH 环境变量

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

14.使用以下命令更改 SA 密码:

sudo systemctl stop mssql-server
sudo /opt/mssql/bin/mssql-conf set-sa-password

15.重新启动 SQL Server 服务。

sudo systemctl start mssql-server

开启远程访问需要去服务器安全组打开1433端口

Linux安装SQL Server可以按照以下步骤进行操作: 1. 首先,根据你使用的Linux发行版选择相应的安装方法。例如,在Red Hat Enterprise Linux安装可以参考Red Hat官方提供的快速入门指南\[1\],在SUSE Linux Enterprise Server安装可以参考SUSE官方提供的安装指南\[1\],在Ubuntu上安装可以参考Ubuntu官方提供的安装指南\[1\]。 2. 完成SQL Server安装程序。你可以使用mssql-conf命令来完成SQL Server安装程序。在命令行中输入以下命令来运行安装程序: ``` sudo /opt/mssql/bin/mssql-conf setup ``` \[2\] 3. 安装SQL Server命令行工具。安装SQL Server后,你可以安装SQL Server命令行工具来管理和操作SQL Server数据库。具体的安装方法可以参考相应的文档。 4. 连接到本地SQL Server实例。安装完成后,你可以使用命令行工具连接到本地的SQL Server实例,并进行数据库的创建、查询等操作。具体的连接方法和操作可以参考相应的文档。 总结起来,Linux安装SQL Server的步骤包括选择相应的安装方法、完成安装程序、安装命令行工具以及连接到本地SQL Server实例进行数据库操作\[3\]。 #### 引用[.reference_title] - *1* *2* [在Linux安装 SQL Server](https://blog.csdn.net/coco3600/article/details/100232614)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Linux环境安装 SQL Server数据库以及使用](https://blog.csdn.net/Long_xu/article/details/129852990)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值