21、安装SQLServer

设置sqlserver安装镜像
# curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo

在这里插入图片描述

yum安装
# yum install -y mssql-server

在这里插入图片描述

在这里插入图片描述

配置
# sudo /opt/mssql/bin/mssql-conf setup

在这里插入图片描述
在这里插入图片描述
选项:
输入版本(1-8): 2
接受此许可条款吗? [Yes/No]:yes
选择 SQL Server 的语言: 输入选项 1-11:10
输入 SQL Server 系统管理员密码: Garen666

结果:
报错,错误信息:This program requires a machine with at least 2000 megabytes of memory.
虚拟机内存我分配了1G,提示信息说这个程序需要至少2G内存,那就增加内存到2G吧。

在这里插入图片描述
在这里插入图片描述
重新执行命令
在这里插入图片描述
还提示不够,那就再增加内存
在这里插入图片描述
在这里插入图片描述
重新执行命令
在这里插入图片描述
至少需要2G,看来指的是free可用内存要大于2G才行。

常用命令
# ps -ef | grep mssql	// 查看进程
# rpm -qa | grep mssql	// 查看版本
# find / -name mssql		// 查看安装路径
# systemctl start mssql-server		// 启动服务
# systemctl stop mssql-server			// 停止服务
# systemctl restart mssql-server		// 重启服务
# systemctl status mssql-server		// 启动状态

在这里插入图片描述

开机启动
# systemctl enable mssql-server

在这里插入图片描述

开放端口

检查端口,命令:firewall-cmd --zone=public --query-port=1433/tcp
开放端口,命令:firewall-cmd --zone=public --add-port=1433/tcp --permanent
设置生效,命令:firewall-cmd --reload
在这里插入图片描述

客户端连接

我用的Navicat15
在这里插入图片描述
下载sqlncli_x64.msi,放到Navicat安装目录下,双击安装,一直Next就可以。
再次连接,还是同样错误。
Navicat 15安装包里有msodbcsql_64.msi这个文件,双击安装。
注意:ODBC Driver for SQL Server SDK
选择:Will be installed on local hard drive

在这里插入图片描述

测试

建库
在这里插入图片描述
建表
在这里插入图片描述
测试数据
在这里插入图片描述
查询
在这里插入图片描述
至此,安装完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值