Ubuntu 16.04下安装SQL Server 2017图文详解(3)

二.  安装SQL Server(Install SQL Server) 1.      安装SQL Server

官网安装指南:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu

安装步骤如下:

a)      安装curl软件包:

sudo apt install curl

b)      导入repository GPG键和SQL Server Ubuntu的安装库:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list

c)      安装SQL Server:

sudo apt-get update sudo apt-get install -y mssql-server

d)      初始化SQL Server配置:

sudo /opt/mssql/bin/mssql-conf setup

e)      确认SQL Server服务的状态:

systemctl status mssql-server

Ubuntu 16.04下安装SQL Server 2017图文详解

f)        安装firewalld工具包并设置防火墙开启SQL Server服务端口:

sudo apt install firewalld firewall-cmd --zone=public --add-port=1433/tcp --permanent firewall-cmd --reload

这时就可以用Windows中的SQL Server Management Studio去连接访问数据库了。

Ubuntu 16.04下安装SQL Server 2017图文详解

默认认证方式是SQL Server认证,默认管理员用户是sa,密码是在d)步骤设置的密码。从上图看到数据库默认路径是/var/opt/mssql/data/,此为Linux路径。

2.      安装SQL Server Tools

官方安装文档见:。

具体步骤如下:

a)      导入微软公共GPG键和注册微软Ubuntu安装库:

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

b)      更新软件源并安装SQL Server工具包:

sudo apt-get update sudo apt-get install mssql-tools unixodbc-dev

c)      为了以后方便使用sqlcmd,把安装目录添加到bash shell环境变量中:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc source ~/.bashrc

Note:环境变量是用户级别的,如果在root下执行上述命令,则只有root用户可以直接使用sqlcmd,建议在root下执行一次再exit后执行一次。

d)      安装完成后就可以使用sqlcmd tool了。

Ubuntu 16.04下安装SQL Server 2017图文详解

关于sqlcmd的使用可以参考:https://docs.microsoft.com/en-us/sql/tools/sqlcmd-utility

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/0ae651487d335caf95783d44c5d49256.html