加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server 2016安装过程详解

发布时间:2022-12-06 14:03:17 所属栏目:MsSql教程 来源:互联网
导读: 本页目录
简介
SQL Server 是一个数据库软件,本质是用来存储和管理数据的工具。SQL Server 可以安装在Windows 操作系统上。安装一次 SQL Server 软件,安装后的 SQL Server 服务,我们称

本页目录

简介

SQL Server 是一个数据库软件,本质是用来存储和管理数据的工具。SQL Server 可以安装在Windows 操作系统上。安装一次 SQL Server 软件,安装后的 SQL Server 服务,我们称为一个SQL Server 实例。一台服务器可安装多次 SQL Server,那么该操作系统上将有多个 SQL Server 实例。我们可以通过不同的实例名称或者端口来区分 SQL Server 实例mssql免费数据库,以此来连接到不同的 SQL Server 实例中。安装过 SQL Server 的系统,我们也称之为数据库系统。

SQL Server 是一个软件产品,那么就会有一些未考虑到的问题。微软会定期将一段时间内收集到的问题来进行验证与修复,修复的软件发布为 Service Package(简称SP)。你可以找到对应 SQL Server 版本的一个最新SP(如SP1、SP2、SP3、SP4)安装修复。自SQL Server 2017 开始,SQL Server 不再使用 SP 修复问题,而是使用 Cumulative Updates(简称CU)。你可以下载对应 SQL Server版本的最新 CU来安装修复。

要访问和操作SQL Server 实例,我们需要一个客户端工具。微软官方提供了一个非常好的SQL Server专用管理工具——SQL Server Management Studio,简称SSMS。该工具可以单独下载和安装,只需安装这一个工具,你就可以连接和管理不同版本的一个或多个 SQL Server 实例。在 SQL Server 2014 及以前版本,SSMS 是集成在 SQL Server 软件中的,你可以选择是否安装。

自SQL Server 2017版本开始,SQL Server 可以安装在 Linux 和 docker 中。对于刚入门的同学,安装和卸载 SQL Server 是非常麻烦的,如果你了解 docker,一行命令即可在线安装完成。

主流SQL Server版本及支持的平台:

主流版本 软件含SSMS 平台支持

SQL Server 2000

Windows

SQL Server 2005

Windows

SQL Server 2008

Windows

SQL Server 2008 R2

Windows

SQL Server 2012

Windows

SQL Server 2014

Windows

SQL Server 2016

Windows

SQL Server 2017

Windows、Linux、Docker

SQL Server 2019

Windows、Linux、Docker

SQL Server 2022

Windows、Linux、Docker

接下来,将安装 SQL Server 2016 与 客户端工具 SSMS 为例。

安装 SQL Server 2016 新实例

点击 SQL Server 2016 的 ISO文件,使其自动挂载相应磁盘。到磁盘中点击打开安装软件的启动文件 setup.exe。

图片

安装中心:左边选择“安装”选项,右边选择第一个“全新 SQL Server 独立安装或向现有安装添加功能”。意思是,你可以安装一个新的 SQL Server 实例,也可以对已有的 SQL Server 实例添加新的功能。所以说,一台服务器上是可以安装多个SQL Server 实例的。

图片

产品密钥:请输入产品密钥,如果没有,也可以指定安装评估版“Evaluation”,评估版有180天的有效期,几乎可使用 SQL Server 全部功能。到期前你也以可以通过产品密钥激活。

图片

许可条款:勾选“我接受许可条款”,否则无法进行下一步

图片

全局规则:这里检查安装 SQL Server 时可能发生的问题。待自动检查完成即可,如果有错误,请针对错误进行相应处理。

图片

Microsoft 更新:检查Windows 或 SQL Server 的重要更新。

图片

产品更新:始终安装最新的更新以增强 SQL Server 安全性和性能。这里出现的更新是必要的,如果没出现,页面会自动跳到下一页。

图片

安装安装程序文件:这里将下载安装程序文件

图片

安装规则:安装程序规则标识在运行安装程序时可能发生的问题。必须更正所有失败,安装程序才能继续。

图片

安装功能:选择当前新实例安装的实例功能和共享功能。实例功能实例专有的功能的,若安装多实例,实例功能是实例间是独立的。共享功能是允许多个实例共用的一些功能组件。

“数据库引擎服务”是必要,这就是一个新的 SQL Server 实例,其他功能可以都不必要(软件默认会安装几个共享功能)。其他常见的功能还有集成服务(SSIS)、分析服务(SSAS)、报表服务(SSRS),如有需要也可以勾选安装。“实例根目录/共享功能目录”默认就好,如果你进行更改,建议只更改盘符,其他完整路径不变。

图片

实例配置:如果系统安装的是第一个SQL Server 实例,可以选择“默认实例”,默认实例的实例名称和实例ID均为“MSSQLSERVER”。如果默认实例被之前安装的实例用过了,或者你打算用其他实例名称,可选择“命名实例”,命名实例可以输入指定的名称,实例ID保持与实例名称一致,建议不要更改实例ID。初学者学者默认实例即可。

图片

服务器配置(服务账号):这里指定当前安装的SQL Server 服务的启动账号,系统默认创建并选择对应当前实例的账户名。你也可以使用系统服务账号、系统账号、域账号,对于个人本地使用,当前默认账户名即可。“执行卷维护任务”也就是“即时文件初始化”,如果你勾选,SQL Server会跳过数据文件零填充进行初始化,也就加快了数据文件的创建或扩展。我们建议是勾选。

图片

服务器配置(排序规则):安装软件默认识别当前系统安装的版本,选中中文排序规则“Chinese_PRC_CI_AS”,如果不是特别环境,默认即可。

图片

数据库引擎配置(服务器配置):

Windows 身份验证模式:只允许Windows 账号(或者域账号)通过当前服务器访问 SQL Server 实例

混合模式(SQL Server 身份验证和Windows 身份验证):除了Windows 身份验证,还允许通过SQL Server 实例内的SQL登录账号访问,也就可以跨服务器通过IP、端口和SQL账号访问了。

为SQL Server系统管理员(sa)账户指定密码:指定SQL账户 sa的密码,sa为实例默认的首个管理员账户,一定要记住密码。

指定SQL Server 管理员:指定可用Windows身份验证访问SQL Server 实例的操作系统账号(或者域账号),该账户也将是SQL Server 实例的管理员账户。

数据库引擎配置(数据目录):设置数据库文件即备份的默认目录,初学者默认即可。

(系统)数据库目录:指定系统数据库目录的前半部分路径,系统数据库如 master、tempdb、msdb、model。如果你打算更改,建议更改盘符,不更改后面的完整路径。

用户数据库/日志目录:指定用户创建的新数据库保存的路径,这里你也可以改成任意目录。生产环境最佳实践表面,系统数据库Tempdb、用户数据库、用户数据库日志应存放在不同磁盘。

备份目录:指定备份的默认目录。如果你进行数据库备份并且未使用完整路径,数据库将备份至此目录。这里你也可以改成任意目录。

数据库引擎配置(TempDB):MSSQL 2016及以上版本安装软件会有TempDB配置,初学者默认即可。

如果你是生产用的服务器,一般设置4或8个文件数就行,当然也不能大于逻辑CPU的数量。如有Tempdb瓶颈,请专业DBA进行调整。对于任何的数据库日志文件,一个就够了,毕竟是顺序写的日志,如有磁盘空间不足再另外考虑。

数据库引擎配置(FILESTREAM):默认不选,初学者默认即可。FILESTREAM 是SQL Server 与文件系统相互结合存储访问文件的一种技术,这功能未发现有企业使用过。

准备安装:这里预览前面所有的配置信息,如果没什么问题,就点击“安装”吧!

图片

安装进度:安装过程预计十分钟左右。

图片

完成:完成后,可以看到所有功能的安装都是成功的,系统提示必须重启计算机,赶快重启计算机吧!

图片

若安装过程遇到看什么错误,你可以到其日志目录进行查看详细的日志错误信息。该日志路径可在 “安装准备”步骤页面的“配置文件”找到,也可以通过上一步“完成”页面提到的日志文件找到。

图片

安装完成后,也即安装了一个SQL Server 实例,我们需要先启动该引擎实例的服务。

图片

如果只有一个实例,默认端口是1433,你也可以更改不同的端口,初学者默认即可。当我们跨服务器、或者通过应用访问数据库时,我们就可以通过IP和端口访问到指定的MSSQL实例中。过去的版本中,使用的是随机的动态端口。你可以把"TCP Dynamic Ports" 清空,至保留"TCP Port"中的端口。

图片

恭喜你,SQL Server服务端已经配置完成了!那么,我们该怎么连接到 SQL Server 实例中呢?

安装 SQL Server 客户端工具 SSMS

此时就需要客户端工具了,我们首先推荐一个官方专用的 SQL Server 客户端工具——Microsoft SQL Server Management Studio,简称SSMS。

首先下载独立的 SSMS 工具,该工具安装一次就行,不用安装多次。打开以下链接,点击下载该工具。

图片

下载完成后,点击安装 SSMS,默认路径即可。

图片

安装一般在十分钟内完成。

图片

安装完成,有时候会提示需重启计算机。建议安装完成后重启计算机。

图片

此时“开始菜单”或者电脑桌面会出现SSMS工具,点击打开该客户端工具,进行SQL Server 实例连接。

服务器名称:如果是默认实例MSSQLSERVER,可使用计算机名称

身份验证:如果当前的操作系统账户有MSSQL 管理员权限(安装时添加的OS账号),可选“Windows身份验证”。或者选择“SQL Server身份验证”,通过SQL账号sa进行访问。

图片

图片

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

如果安装时选择的是“Windows身份验证模式”,要改为“SQL Server和Windows身份验证模式”,可以先用Windows账号访问MSSQL 服务器进行更改,更改后需重新启动 SQL Server 服务。

图片

至此,恭喜你,也可以通过客户端工具 SSMS 访问 SQL Server 实例了!使用一个SSMS,你就可以通过连接不同的实例管理多个数据库服务器了。

参考

相关文章

OGG

2022年11月3日

由小麦苗

由 小麦苗 · Published 2022年11月3日 · Last modified 2022年11月4日

· 已更新 2022年11月4日  

103   

OGG不抽取或不应用数据No active extraction maps 或 No active replication maps

No active extraction maps.现象感觉extract进程不工作,所有进程也不报错,使用stats统计时返回No active extraction maps.[crayon-63 ... 阅读全文

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!