在Linux上安装SQL-Server 2017
【摘要】 安装SQL-Server 2017数据库1、使用curl命令访问网址[root@localhost ~]# curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo % Total % Received % Xferd A...
安装SQL-Server 2017数据库
1、使用curl命令访问网址(设置yum安装源)
[root@localhost ~]# curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 232 100 232 0 0 329 0 --:--:-- --:--:-- --:--:-- 329
2、yum下载mssql-server
[root@localhost ~]# yum install -y mssql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.163.com
* updates: mirrors.163.com
..............
过后,安装包我们能在/opt里找到
3、执行mssql安装包
[root@localhost ~]# sudo /opt/mssql/bin/mssql-conf setup
Choose an edition of SQL Server:
1) Evaluation (free, no production use rights, 180-day limit)
2) Developer (free, no production use rights)
3) Express (free)
4) Web (PAID)
5) Standard (PAID)
6) Enterprise (PAID)
7) Enterprise Core (PAID)
8) I bought a license through a retail sales channel and have a product key to enter.
翻译:
选择SQL Server的版本:
1) 评估(免费,无生产使用权,180天限制)
2) 开发者(免费,无生产使用权)
3) 快递(免费)
4) 网络(付费)
5) 标准(已付)
6) 企业(已付)
7) 企业核心(付费)
8) 我通过零售渠道购买了许可证,并有产品密钥可供输入。
这里我选择2
接下来是设置密码,但不能设置太过简单否则就会出现上图的红字。
密码需大于等于8个字符,包含:大写字母、小写字母,数字或符号
4、开启SQL-Server的自启动项,并开放防火墙
[root@localhost ~]# systemctl enable mssql-server
[root@localhost ~]# sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
success
[root@localhost ~]# sudo firewall-cmd --reload
success
[root@localh
可用net-tools来查看1433端口
[root@localhost ~]# yum -y install net-tools
[root@localhost ~]# netstat -lnp|grep 1433
tcp 0 0 0.0.0.0:1433 0.0.0.0:* LISTEN 1783/sqlservr
tcp6 0 0 :::1433 :::* LISTEN 1783/sqlservr
5、此时可用Navicat链接SQLServer,并测试其链接
6、安装Mssql-tools工具
设置源,并下载安装:
[root@localhost ~]# curl https://packages.microsoft.com/config/rhel/7/prod.repo >> /etc/yum.repos.d/msprod.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 193 100 193 0 0 314 0 --:--:-- --:--:-- --:--:-- 314
[root@localhost ~]# yum install -y mssql-tools
7、安装msql-cli客户端
[root@localhost ~]# curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/centos/7/prod.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 194 100 194 0 0 320 0 --:--:-- --:--:-- --:--:-- 320
[root@localhost ~]# yum install mssql-cli -y
可用客户端登录
[root@localhost ~]# mssql-cli -S 主机名字 -U SA -P '密码'
master>
安装完成
附:可用select @@version并执行得到版本号
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)