linux能安装sqlserver;sqlserver是由microsoft开发和推广的关系数据库管理系统,可以在“red hat enterprise linux (rhel)”、“suse linux enterprise server (sles) ”和ubuntu上受支持,可以利用“yum install -y mssql-server”进行安装。
本教程操作环境:linux7.3系统、dell g3电脑。
linux能安装sqlserversql server 在 red hat enterprise linux (rhel)、suse linux enterprise server (sles) 和 ubuntu 上受支持。 此外,它也可作为 docker 映像提供,可在 linux 上的 docker 引擎或用于 windows/mac 的 docker 上运行。
sql server 对 linux 具有以下系统要求:
如果在生产中使用网络文件系统 (nfs) 远程共享,请注意以下支持要求:
使用 nfs 版本 4.2 或更高版本。 较早版本的 nfs 不支持现代文件系统常用的必需功能,例如 fallocate 和稀疏文件创建。
仅在 nfs 装载上查找 /var/opt/mssql 目录。 不支持其他文件,例如 sql server 系统二进制文件。
安装远程共享时,请确保 nfs 客户端使用“nolock”选项。
示例如下:
开始安装sqlserver(以2017示例)
1、下载 microsoft sql server red hat 存储库配置文件:
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
2、运行以下命令,安装 sql server:
yum install -y mssql-server
运行此命令若报错就是环境的问题,不要装最小化
3、运行包安装完成后mssql-conf 安装并按照提示操作一步步走就是。
/opt/mssql/bin/mssql-conf setup
4、选择 sql server 的版本,大家按照自己需求选择
evaluation (免费,无生产许可,180 天限制)
developer (免费,无生产许可)
express (免费)
web (付费版)
standard (付费版)
enterprise (付费版)
enterprise core (付费版)
我通过零售渠道购买了许可证并具有要输入的产品密钥。
5、同意许可条款
6、选择语言
7、设置sa账户密码(最少 8 个字符,包括大写和小写字母、十进制数字和/或非字母数字符号)
在安装的最后,系统会提示如下:
正在配置 sql server...
created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.
安装程序已成功完成。sql server 正在启动。
验证服务是否正在运行:
systemctl status mssql-server
如果运行结果如上(正常是绿颜色的)就是服务正常运行了。
如果要允许远程连接,就要打开防火墙上的 sql server 端口
firewall-cmd --zone=public --add-port=1433/tcp --permanent
重启下
firewall-cmd --reload
以上就完成了sql server 2017的安装
推荐学习:linux视频教程
以上就是linux能安装sqlserver吗的详细内容。