SQL Server on Linux的安装

下面我们来安装体验一下。

1. 获得YUM源:

YUM的repo文件地址:

https://packages.microsoft.com/config/rhel/7/mssql-server.repo

下载到本地:

wget https://packages.microsoft.com/config/rhel/7/mssql-server.repo
--2016-11-17 18:35:37-- https://packages.microsoft.com/config/rhel/7/mssql-server.repo
Resolving packages.microsoft.com (packages.microsoft.com)... 13.75.127.55
Connecting to packages.microsoft.com (packages.microsoft.com)|13.75.127.55|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 220 [application/octet-stream]
Saving to: 'mssql-server.repo'
 100%[=================================================================================================================================>] 220 --.-K/s in 0s
2016-11-17 18:35:37 (47.7 MB/s) - 'mssql-server.repo' saved [220/220]

把此文件复制到/etc/yum.repos.d目录:

cp mssql-server.repo /etc/yum.repos.d/

更新yum信息:

2. 通过yum安装sql server:

Yum查找mssql的相关信息:

可以看到有两个版本,ha版本应该是做高可用性的版本。安装mssql-server:

这样就安装好了。

3. 配置sql server

我采用的是A1的机器,配置过程提示,内存需要大于3G。把机器升级到A2:

配置成功。检查状态:

SQL Server已经在运行。

3. 检查

安装SQL Tools。SQL Tools:sqlcmd是mssql ODBC的一个工具,可以通过yum的repo直接yum安装。

首先下载yum的repo:

安装:

安装成功!

测试连接:

登陆成功。

创建数据库test:

1> create database test;
2> go
1> use test;
2> go
Changed database context to 'test'.

查看数据库:

1> select name from sys.databases;
2> go
name
--------------------------------------------------------------------------------------------------------------------------------
master
tempdb
model
msdb
test

创建表hwtable:

1> create table hwtable ( id int, name varchar(20), gender varchar(20), age int);
2> go

插入数据:

1> insert into hwtable values (1, 'weiheng','male',20);
2> go

查询:

1> select * from hwtable;
2> go
id name gender age
----------- -------------------- -------------------- -----------
1 weiheng male 20
 
(1 rows affected)

MSSQL Sever On Linux就这样安装完成了!

猜你喜欢

转载自www.linuxidc.com/Linux/2016-11/137344.htm