Quick Installation of SQL Server on Ubuntu

参考

官方文档 Quickstart: Install SQL Server and create a database on Ubuntu

环境

  • Ubuntu 18.04
    • SQL Server 需要至少2GB的内存(我的VPS都没超1G,在虚拟机安装)
    • 不支持WSL
    • 虚拟机网络配置为桥接模式

安装SQL Server

  1. 添加GPG密钥
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
  2. 注册微软SQL Server源
    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"
  3. 安装SQL Server
    sudo apt-get update
    sudo apt-get install -y mssql-server
  4. 设置SQL Server
    sudo /opt/mssql/bin/mssql-conf setup

  5. 查看SQL Server运行状态
    systemctl status mssql-server

SSMS测试连接

打开SSMS,输入刚才设置的用户名密码

Ubuntu 下安装SQL Server命令行工具

  1. 添加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
  2. 安装command-line tool
    sudo apt-get update 
    sudo apt-get install mssql-tools unixodbc-dev
  3. 可选:将/opt/mssql-tools/bin/ 加入 PATH,方便输入指令
    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
    source ~/.bashrc

命令行测试本地连接SQL Server

使用sqlcmd指令连接数据库:

sqlcmd -s localhost -U [your username] =P [your password]

测试新建数据库(交互方式有点像python自带的IDE)

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据