在 Ubuntu 上安装 SQL Server

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:   下面以Ubuntu 16.10下安装SQL Server为例,介绍SQL Server on Linux的安装方法(亲测可用)。  1、导入公共存储库GPG密钥(服务器可能不太稳定,如果失败多尝试几次即可)  curl packages.microsoft/keys/microsoft.asc | sudo apt-key add -  2、注册Microsoft SQL Server Ubuntu存储库
+关注继续查看

  下面以Ubuntu 16.10下安装SQL Server为例,介绍SQL Server on Linux的安装方法(亲测可用)。

  1、导入公共存储库GPG密钥(服务器可能不太稳定,如果失败多尝试几次即可)

  curl packages.microsoft/keys/microsoft.asc | sudo apt-key add -

  2、注册Microsoft SQL Server Ubuntu存储库

  curl packages.microsoft/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list

  3、安装SQL Server

  sudo apt-get update

  sudo apt-get install -y mssql-server

  4、设置数据库SA用户密码以及开机自启动

  sudo /opt/mssql/bin/sqlservr-setup

  5、查看SQL Server服务是否启动

  systemctl status mssql-server

  6、数据库引擎已经安装好了,还需安装二手手机号码买卖平台相应的SQL Server工具来操作数据库

  curl packages.microsoft/keys/microsoft.asc | sudo apt-key add -

  curl packages.microsoft/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

  sudo apt-get update

  sudo apt-get install mssql-tools unixodbc-dev

  ln -sfn /opt/mssql-tools/bin/sqlcmd-13.0.1.0 /usr/bin/sqlcmd

  ln -sfn /opt/mssql-tools/bin/bcp-13.0.1.0 /usr/bin/bcp

  7、测试SQL Server

  sqlcmd -S localhost -U SA

  输入刚才设置的密码后,进入SQL Server命令行工具模式,输入以下命令查看当前数据库中所有表:

  SELECT Name from sys.Databases;

  GO

  要连接远程SQL Server,只需将“localhost”修改为远程主机IP,并确保SQL Server侦听端口(默认侦听TCP端口1433)已打开,可在Windows上的SQL Server Management Studio工具连接Linux上的SQL Server实例来进行可视化管理,Linux也有相应的管理工具,在这里不多作介绍。

  输入“QUIT”结束当前SQLCMD会话

  SQL Server on Linux的推出自然是为.NET Core服务的,微软正不断推进旗下产品的开源进程,传统的ASP.NET网站只需稍作修改,就能实现跨平台运行,任何应用都可以通过SQL Server提供高效的服务,SQL Server不仅提供传统的数据存储服务,在企业数据挖掘、数据智能和业务分析等方面的应用是其它数据库满足不了的。将SQL Server开放给Linux对业界来说无疑是一个重磅炸弹,通过“Microsoft Loves Linux”的阐述,微软展现了一个由数据、智能和云计算交织而成的未来愿景。

相关实践学习
使用交互方式创建数据表
本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式创建数据表。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
1月前
|
SQL 数据安全/隐私保护 Docker
Mac 安装SQL Server 2017
Mac 安装SQL Server 2017
27 0
|
1月前
|
SQL Oracle 关系型数据库
本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
|
3月前
|
SQL
MSSQL系列之十二Sql Server 2005安装
MSSQL系列之十二Sql Server 2005安装
|
5月前
|
SQL 网络协议 Ubuntu
Docker安装MS SQL Server并使用Navicat远程连接
Docker安装MS SQL Server并使用Navicat远程连接
107 0
|
5月前
|
SQL 数据库连接 数据库
数据库——SQL server2008安装与visual basic连接
首先需要检查配置,看看你的SQL server配置管理器中的服务项是否已经全部打开!
|
6月前
|
SQL IDE 开发工具
【SQL Server Management 2019下载及安装】
【SQL Server Management 2019下载及安装】
99 0
【SQL Server Management 2019下载及安装】
|
8月前
|
SQL 数据安全/隐私保护 Windows
排错-安装SQl 2008“为SQL Server代理服务提供的凭据无效的解决方法
排错-安装SQl 2008“为SQL Server代理服务提供的凭据无效的解决方法
145 0
|
8月前
|
SQL 存储 Linux
【SQL Server】 Linux 运维下对 SQL Server 进行安装、升级、回滚、卸载操作
SQLServer 虽然是微软开发的,但是目前已经支持 Windows、Linux、MACOS等。本文详细介绍在 Linux 环境下,如何对 SQL Server 进行安装、升级、回滚、卸载等操作。
272 0
【SQL Server】 Linux 运维下对 SQL Server 进行安装、升级、回滚、卸载操作
QGS
|
10月前
|
SQL Oracle Java
(linux-x86-ARM)麒麟V10安装DBeaver21.3通用的数据库管理工具和 SQL 客户端
记(linux-x86-ARM)麒麟V10安装DBeaver21.3通用的数据库管理工具和 SQL 客户端
QGS
262 1
(linux-x86-ARM)麒麟V10安装DBeaver21.3通用的数据库管理工具和 SQL 客户端
|
10月前
|
SQL 数据可视化 数据库
SQL server 2008 最小化安装(学习专用)
之后下载这两个安装包,根据电脑实际情况下载,这里我选择x64版本的两个轻量级安装包,其他版本比较大,学习的话这两个版本就够了
240 0
SQL server 2008 最小化安装(学习专用)
相关产品
云迁移中心
推荐文章
更多