当前位置:Gxlcms > 数据库问题 > SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

时间:2021-07-01 10:21:17 帮助过:40人阅读

apt install open-vm-tools sudo apt install open-vm-tools-desktop

 

b)      如何从Windows远程操作Ubuntu系统

由于主机工作环境是Windows,所以可能会经常从Windows远程操作Ubuntu系统。

目前我发现两种比较方便的从Windows远程操作连接Ubuntu系统的方法。一是利用Xshell工具(免费SSH客户端),二是使用VNC Client。

  •   利用Xshell SSH客户端

由于默认Ubuntu没有安装SSH Server,使用如下命令安装SSH服务器,即可正常使用Xshell工具通过SSH连接操作Ubuntu,同时可以直接使用sz和rz命令进行Windows和Linux系统文件之间的传输。

sudo apt-get update
sudo apt-get install openssh-server
sudo apt-get install lrzsz

利用rz和sz下载和上传文件:

技术分享

  • 使用VNC服务器客户端,这样在Windows上就可以使用VNC Client进行远程连接操作,类似Windows中的远程桌面连接。在Ubuntu上设置VNC Server的步骤如下:

Ubuntu桌面自动有一个工具叫Desktop Sharing:

技术分享

启动工具后,可以根据自己的需求设置相关选项,设置完关闭即可:

技术分享

如果使用VNC Client连接过程中遇到这个错误”Server did not offer supported security type”,则需要禁用加密:先安装dconf Editor(sudo apt install dconf-editor),然后启动dconf Editor -> org -> gnome -> desktop -> remote-access,取消选择require-encryption。

技术分享

 

c)      vi编辑器上下左右变ABCD的问题解决

依次执行以下命令安装VIM:

sudo apt-get remove vim-common
sudo apt-get install vim

 

 

二.   安装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

技术分享

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去连接访问数据库了。

技术分享

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

 

2.      安装SQL Server Tools

官方安装文档见:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools#ubuntu。

具体步骤如下:

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了。

技术分享

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

SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

标签:www   apt-get   gui   nbsp   编辑器   认证   tool   amp   系统文件   

人气教程排行