欢迎访问金谷下载网 专业电脑手机游戏绿色软件网站

资讯|最近更新

当前位置:首页软件教程其他综合相关 → 在Linux上安装MS SQL Server

在Linux上安装MS SQL Server

时间:2016-11-30 12:53:32人气:作者:本站作者我要评论

开始之前,我们需要添加两个资源库到我们的软件源列表。

1.1 On RHEL/CentOS:

1.在/etc/yum.repos.d/sql-server.repo文件中添加以下行:

[packages-microsoft-com-mssql-server]

name=packages-microsoft-com-mssql-server

baseurl=https://packages.microsoft.com/rhel/7/mssql-server/

enabled=1

gpgcheck=1

gpgkey=https://packages.microsoft.com/keys/microsoft.asc

为了安装MSSQL Server的命令行工具,采用以下内容创建/etc/yum.repos.d/msprod.repo文件。

[packages-microsoft-com-prod]

name=packages-microsoft-com-prod

baseurl=https://packages.microsoft.com/rhel/7/prod/

enabled=1

gpgcheck=1

gpgkey=https://packages.microsoft.com/keys/microsoft.asc

2.然后和平常一样,采用yum包管理器来安装这些包。

# yum install -y mssql-servermssql-tools

当安装结束,你会被提醒运行配置脚本(/opt/mssql/bin/sqlservr-setup)来接受许可协议,设置SA用户的密码和启动服务。此外,你可以选择让它在系统引导时自动启动。

3.为了让外部客户端可以和数据库服务器通讯,需要打开防火墙的1433/tcp端口。

如果你使用firewalld,使用以下命令:

# firewall-cmd--add-port=1433/tcp --permanent

# firewall-cmd --reload

否则(使用iptables的话)使用以下命令:

#iptables -A INPUT -p tcp --dport 1433 -j ACCEPT

#iptables-save > /etc/sysconfig/iptables

1.2 On Ubuntu,do:

1.为了让Ubuntu信任MS SQL Server资源库的包,需要导入GPG keys:

$sudo sh -c "curl https://packages.microsoft.com/keys/microsoft.asc | sudoapt-key add -"

2. 添加资源库到/etc/apt/sources.list.d/sql-server.list:

$sudo sh -c "echo deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-serverxenial main > /etc/apt/sources.list.d/sql-server.list"

$sudo sh -c "echo deb [arch=amd64]https://packages.microsoft.com/ubuntu/16.04/prod xenial main >>/etc/apt/sources.list.d/sql-server.list"

3.重新同步包索引文件,更新核心包和附加工具:

$ sudoapt-get update

$sudo apt-get install mssql-server mssql-tools -y

4.和前面的情况一样,执行配置脚本:

$sudo /opt/mssql/bin/sqlservr-setup

SQL Server Setup on Linux

5.根据提示,选择“YES”接受MS SQLTools的许可协议:

Configuring MSSQL Toolson Linux

2        在Linux上测试MS SQL Server

我们将登录到服务器,并创建一个名为Fabrics的数据库。-p开关后必须紧接着输入之前你选择安装包时的密码:

$ sqlcmd -S localhost -U SA -P 'YourPasswordHere'

CREATE DATABASE Fabrics

exit

Create MSSQL Database onLinux

如果你正在使用Linux,你可以像上面一样继续使用命令行。否则,如果你使用的是Windows,你可以安装 SQL Server ManagementStudio Express。

一旦完成,输入数据库服务器的IP(在这个用例中192.168.0.200)和登录凭据(用户名= sa,密码=YourPasswordHere):

Connect to MSSQL Server

成功登录后,Fabrics 数据库应该出现在左边:

Confirm MSSQL Database

下一步,点击“New Query”打开一个新的查询窗口,然后将来自Codeproject.com的 Fabrics数据库脚本的内容插入到查询窗口,然后单击执行。如果成功,您将看到该脚本创建的5个表和每个表的记录的数量:

Create a Sample SQL Database

总结一下,运行下面的查询来检索Clients表前5条记录:

USE Fabrics

SELECT TOP 5 FirstName,LastName,

DateOfBirth FROM Client

GO

结果应该和下面的图片的输出一致:

恭喜你!你已经在Linux上成功的安装和测试了MS SQL Server。

相关文章

  • win11安装不符合要求解决方法

    win11正式版本已经发布,许多朋友都想要入手体验,微软官方就可以直接下载win11正式版iso镜像,win10系统是可以直接打开升级的,非常方便,但是许多朋友的电脑不支持直接升级,在安装wi..
  • win10系统.net3.5安装失败解决方法

    在win10系统安装一些老版本的软件经常会提示要求我们按照.net3.5,一般情况下联网都会自动下载安装,但是许多朋友也会出现安装失败的情况!下面为您分享解决方法! ..

网友评论

关于金谷下载网 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2020-2029 JGSC.CC 【金谷下载网】 版权所有 豫ICP备17041013号-5 | 豫公网安备 42033302000245号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告