SQL Server 的发展

SQL Server 是由 Microsoft 公司推出的具有使用方便可伸缩性好与相关软件集成程度高等优点的关系型数据库管理系统,是一个全面的数据库平台。对于关系型数据和结构化数据,SQL Server 数据库引擎提供了更加安全可靠的存储功能,可高效率地构建和管理高可用和高性能的数据应用程序。

  • 1988 年,Microsoft 公司和 Sybase 公司合作开发了 SQL Server 的第一个版本,该版本运行于 OS/2 平台。
  • 1993 年,SQL Server 4.2 与 Windows 操作系统进行了集成,提供了便于使用的操作界面。但该版本功能较少。
  • 2000 年,SQL Server 2000 正式问世,该版本不仅在数据的性能、易用性、数据可靠性等方面做出了重大改进,还提供了丰富的开发和使用工具。支持 XML ,在互联网领域广泛应用。
  • 2012 年,SQL Server 2012 正式推出,该版本增加了借助 AlwaysOn 群集和可用性组实现的高可用性及灾难恢复解决方案、借助 Analysis Service 中的 Power View 和表格建模实现的快速数据浏览和可缩放业务等新特性。
  • 2019 年,SQL Server 2019 正式发布。我们来了解一下该版本的亮点吧。

SQL Server 2019 的亮点

SQL Server 2019 在开源支持、性能及决策部署等方面突出亮点。

开源支持

通过开源支持,可灵活选择语言和平台。在支持 Kubernetes 的 Linux 容器上或在 Windows 上运行 SQL Server。

性能

SQL Server 2019 利用突破性的可扩展性和性能,在无需更改应用程序的条件下,改善数据库的稳定性并缩短响应时间。

决策部署

使用 SQL Server Reporting Services 在数据中找到问题的答案,并通过 Power BI 报表服务器,使用户可以在任何设备上访问丰富的交互式 Power BI 报表。

启动 SQL Server 2019

接下来我们就在实验环境下,使用 Docker 启动 SQL Sever 2019。双击桌面上的 Xfce 图标打开终端。

我们需要利用 Microsoft SQL Server - Docker Hub 文档 中的 docker pull 命令拉取 sqlserver 的镜像。实验环境已拉取此镜像,可忽略本条操作。

首先我们使用 docker run 命令创建一个新的容器,设置 nameSA_PASSWORD 等参数。其中 name 表示容器名称;ACCEPT_EULA=Y 表示同意许可协议;SA_PASSWORD 的值要求设置为强密码,即大写字母、小写字母和数字的组合;-p 指定端口,一般格式为:主机端口 : 容器端口。在这里我创建一个 name 为 sql-serverSA_PASSWORD 为 Shiyanlou123 的容器使用 SQL Server 2019 的镜像。

docker run --name sql-server -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Shiyanlou123' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest

结果如下:

最后我们使用之前设定好的 name 和 SA_PASSWORD 登录至 sqlserver 容器,并执行容器内的 sqlcmd。

docker exec -it sql-server /opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P Shiyanlou123

这样我们就成功启动了 SQL Server:

以上内容来自课程《SQL Server 2019 基础入门》,通过课程你将学会以下内容:

点击链接可学习完整课程!

微软的 SQL Server 你学会了吗?相关推荐

  1. 启动sqlserver_微软的 SQL Server 你学会了吗?

    SQL Server 是由 Microsoft 公司推出的具有使用方便可伸缩性好与相关软件集成程度高等优点的关系型数据库管理系统,是一个全面的数据库平台.对于关系型数据和结构化数据,SQL Serve ...

  2. 微软服务器sql server,解析:微软SQL Server 2008特性和功能

    导语:SQL Server 2008系统诞生于08年3月13日,在微软2008新一代企业应用平台与开发技术发布大会上,微软宣布向企业用户大众同时发布三款核心应用平台产品:Windows Server ...

  3. 微软正式发布SQL Server 2012 RTM版本

    2012年3月7日消息,微软于昨日正式发布最新的SQL Server 2012 RTM(Release-to-Manufacturing)版本,面向公众的版本将于4月1日发布.微软此次版本发布的口号是 ...

  4. 微软发布 SQL Server 2019 新版本

    2019 年 11 月 4 日,微软在美国奥兰多举办的 Ignite 大会上发布了关系型数据库 SQL Server 的新版本.与之前版本相比,新版本的 SQL Server 2019 具备以下重要功 ...

  5. 微软宣布SQL Server 2019免费支持Java

    在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一关系允许所有 Azure 客户在微软和 Azul 联合提供的支持下 ...

  6. SQL Pass北京举办1周年活动(本次活动特别邀请到了来自微软的SQL Server大师何雷谈数据库职业规划)...

    地点:北京微软(中国)有限公司[望京利星行],三层308室 时间:2013年 12 月28日 13:30-16:30 SQL PASS 北京QQ群号:2435349 新浪微群地址:http://q.w ...

  7. 微软宣布 SQL Server 2019 免费支持 Java

    在 2018 年 9 月的时候,微软就宣布与领先的 Java 开源贡献者和发行商 Azul Systems 建立新的合作伙伴关系.这一伙伴关系允许所有 Azure 客户在微软和 Azul 联合提供的支 ...

  8. 微软发布预览版SQL Server跨平台开发工具

    微软发布了预览版跨平台数据库开发工具SQL Operations Studio(SqlOps). \\ 该工具是Visual Studio Code的一个分支,可以运行在Windows.MacOS和L ...

  9. 【软件周刊】微软发布 Mac 版 Visual Studio,SQL Server 2016 SP1 紧跟节奏

    2019独角兽企业重金招聘Python工程师标准>>> 上周有不少关于微软的新闻,而且隔三差五就弄个大新闻.先是宣布推出针对苹果 Mac 环境的 Visual Studio for ...

最新文章

  1. Java基础之一组有用的类——生成日期和时间(TryDateFormats)
  2. crontab/ntpdate——时间同步
  3. mysql inner join
  4. 通向架构师的道路(第七天)之漫谈使用ThreadLocal改进你的层次的划分
  5. RDLC 格式化文本内容
  6. 商家自述:今年双11,我们更难了
  7. 首个月球旅客!SpaceX将送普通人上太空,马斯克暗示首单来自日本
  8. 计算机网络电缆是什么,插入Cat的计算机网络电缆和插入路由器的计算机的网络电缆有什么区别?...
  9. 辐射光电流测试软件,资深工程师告诉你如何使用示波器测试EMI辐射干扰
  10. bzoj 4816 [Sdoi2017]数字表格——反演
  11. Error occurred during initialization of VM 解决
  12. 平安产险深圳分公司:温暖护航 2021中国平安中超联赛圆满落幕
  13. 双网卡电脑同时上内网(局域网)和外网并实现跨网段访问
  14. P4 Tutorial 快速上手 (1) 教程库简介
  15. 解决32G或64G的SD卡无法使用NOOBS安装树莓派的问题
  16. 【Bug(未解决)】正在连接servername...无法打开到主机的连接。 在端口 25: 连接失败
  17. 进化:从孤胆极客到高效团队_极客评论:使用Dia作为Microsoft Visio的免费替代品...
  18. Kali Linux三种网络攻击方法总结(DDoS、CC和ARP欺骗)
  19. Android简单物流查询
  20. c++语言程序设计(郑莉)学习笔记(详细中的详细)

热门文章

  1. rpm(centos)软件包管理工具
  2. ASP.NET Core Web 支付功能接入 微信-扫码支付篇
  3. 数据结构入门学习笔记-1
  4. apscheduler 绿色版
  5. Swift-开发 # 1.2版本迁移
  6. 29. Divide Two Integers
  7. IOS 图片上传处理 图片压缩 图片处理
  8. Use Case 和User Story
  9. prometheus+consul服务发现+alertmanager配置
  10. 固定定位及布局知识总结