数据库原理及应用:SQL Server 2016
上QQ阅读APP看书,第一时间看更新

3.5 实验3 SQL Server 2016的安装及操作界面

鉴于篇幅有限,只主要概述SQL Server 2016的安装、配置、登录、操作界面及功能操作。

3.5.1 实验目的

1)掌握SQL Server 2016的安装或升级方法及过程。

2)理解SQL Server 2016的服务器配置和登录方法。

3)掌握SQL Server 2016的常用操作界面及功能。

3.5.2 实验要求及安排

1.运行环境

运行环境:SQL Server 2016的32位&64位官方版。

操作系统:Windows Server 2012或Windows8以上。

2.学时安排

学时安排:建议2~3学时(可以安排课后补充练习)。

3.5.3 实验内容及步骤

1.SQL Server 2016的安装与升级

(1)常用的安装过程

通常使用SQL Server 2016安装向导进行安装。SQL Server安装向导提供了一个用于安装所有SQL Server组件的功能树,便于用户根据需要分别安装这些组件。

还可采用安装SQL Server 2016的其他方法

● 从命令提示符安装SQL Server 2016。

● 使用配置文件安装SQL Server 2016。

● 使用SysPrep安装SQL Server 2016。

● 创建新的SQL Server故障转移群集(安装程序)。

● 使用安装向导(安装程序)升级到SQL Server 2016。

SQL Server 2016常用的安装步骤如下。

1)下载或插入SQL Server安装软件,然后双击根目录中的Setup.exe文件。若要从网络共享进行安装,请找到共享中的根目录,然后双击Setup.exe文件。

2)安装向导将运行SQL Server安装中心,如图3-10所示。若要创建新的SQL Server安装,选择左侧导航区域中的“安装”选项,然后单击“全新SQL Server独立安装或向现有安装添加功能”链接。

图3-10 SQL Server安装中心界面

3)在“产品密钥”页面上,选择某个选项以提示安装免费版本的SQL Server,还是安装具有PID密钥的产品的生产版本。若要继续,单击“下一步”按钮。

4)在“许可条款”页面上查看许可协议,如果同意,则选中“我接受许可条款”复选框,然后单击“下一步”按钮。为了帮助改进SQL Server,还可启用功能使用情况选项并将报告发送给Microsoft。

5)在“全局规则”窗口中,如果没有规则错误,安装过程将自动前进到“产品更新”窗口。

6)如果未在“控制面板”→“所有控制面板项”→“Windows更新”→“更改设置”中选择“Microsoft更新”复选框,则将显示“Microsoft更新”页面。在该页面中将计算机设置更改为最新更新。

7)在“产品更新”页面中,将显示最近提供的SQL Server产品更新。如果未发现任何产品更新,SQL Server安装程序将不会显示该页面并且自动前进到“安装程序文件”页面。

8)在“安装程序文件”页面上,安装程序将提供下载、提取和安装这些安装程序文件的进度。如果找到了针对SQL Server安装程序的更新,并且指定了包括该更新,则也将安装该更新。

9)在“设置角色”页面,选择“SQL Server功能安装”选项,然后单击“下一步”按钮,进入“功能选择”页面。

10)在“功能选择”页面,选择要安装的组件。选择功能名称后,“功能说明”窗格中将显示每个组件组的说明,可选择相应的复选框,如图3-11所示。参阅https://msdn.microsoft.com/zh-cn/library/ms143219.aspx。

当确认所有的配置无误后,单击“安装”按钮即可,如图3-12所示。

(2)SQL Server 2016的升级

若需要进行系统升级,可选择从旧版本升级到SQL Server 2016。在选择升级后,系统会对原软件进行“安装程序支持规则”检查,最好提前搜索并做好具体的升级条件准备。

注意:系统默认的选择,应与自身处理器类型相匹配,并与指定的安装介质根目录一致。

2.SQL Server 2016服务器配置和登录

SQL Server 2016数据库使用前必须启动数据库服务器,数据库服务器的配置和管理是使用SQL Server 2016的首要任务。启动、暂停和停止服务的方法很多,完成SQL Server配置管理器。

图3-11 功能选择界面

图3-12 确认所有配置后单击“安装”按钮

(1)安装SQL Server 2016前的设置

进入安装SQL Server 2016前的设置阶段,需要先进行“设置角色”,然后单击“下一步”按钮,进入“选择要安装的功能”界面。选择安装Evaluation功能,选择“√”功能前的方框□,也可以单击“全选”按钮。然后单击“下一步”按钮,再次检查系统是否符合“安装规则”。然后通过“实例安装”,可以指定SQL Server实例的名称和ID,实例ID将成为安装路径的一部分。并通过达到“磁盘空间需求”等信息后即可进行安装。

(2)SQL Server 2016服务器配置

在配置完成安装所需要的硬件及软件要求、存储空间、操作系统等项后,在“服务器配置”选项中选择一种“身份验证模式”,如选择“Windows身份验证模式”或“混合模式(SQL Server身份验证和Windows身份验证)”,系统默认为前一种模式。然后,系统要求必须设置一个SQL Server系统管理员,系统默认管理员是sa。设置完后,进入“服务器配置”界面,如图3-13所示。

图3-13中标记的功能是SQL Server 2016新增功能。单击“下一步”按钮后进入“数据库引擎配置”界面,如图3-14所示。最后,还需要“添加SQL Server管理员名称”并“选择用户或组”。

图3-13 服务器配置界面

图3-14 数据库引擎配置

3.SQL Server 2016登录和SSMS界面

(1)SQL Server 2016的启动和登录

在SQL Server 2016安装完成后,可以在“开始”→“程序”下拉菜单中找到常用的SSMS(SQL Server Management Studio),进行启动登录和使用。在“开始”菜单中启动SSMS的界面如图3-15所示。当登录时,可以选择Windows验证,也可以使用sa账号,使用用户之前安装时设置的密码进行登录,如图3-16所示。

图3-15 在“开始”菜单中启动SSMS

图3-16 通过验证进行系统登录

注意:在实际操作过程中,需要注意以下几点。

1)初次以SQL验证方式登录时,使用sa账号登录出错的解决办法:右击服务器,在弹出的快捷菜单中选择“属性”命令。在弹出的服务器属性对话框中,选择“SQL Server和Windows身份验证模式”。

2)单击“确定”按钮后,弹出“重启服务器”对话框,返回到主界面。再右击服务器,在弹出的快捷菜单中选择“重新启动”命令,则服务器重新启动。

3)接着单击服务器的“安全性”,右击“登录名”中的sa,在弹出的快捷菜单中选择“属性”命令,弹出“登录属性”对话框,选择“常规”选项,设置sa用户的登录密码和确认密码。

4)再选择“状态”选项,选择“启用”登录。单击“确定”按钮,即完成用户sa的登录设置。

5)断开服务器连接后,再次建立连接服务器,弹出“连接到服务器”对话框,选择“SQL Server身份验证”,设置“登录名”为sa,输入密码后进入主界面。

(2)SQL Server 2016的SSMS界面

在登录成功后,启动SQL的主要管理工具SSMS,这是一个集成的可视化管理环境,用于访问、配置、控制和管理所有SQL Server组件。SSMS的主界面包括“菜单栏”“标准工具栏”“SQL编辑器工具栏”“已注册的服务器”和“对象资源管理器”等操作区域,并出现有关的系统数据库等资源信息。还可在“文档窗口”中输入SQL命令并单击“!执行(X)”开始运行,如图3-17所示。

SSMS为微软统一的界面风格。所有已经连接的数据库服务器及其对象将以树状结构显示在左侧窗口中。“文档窗口”是SSMS的主区域,SQL语句的编写、表的创建、数据表的展示和报表展示等都是在该区域完成的。主区域采用选项卡的方式在同一区域实现这些功能。另外,右侧的属性区域自动隐藏到窗口最右侧,用鼠标移动到属性选项卡上则会自动显示出来,主要用于查看和修改某对象的属性。

图3-17 SSMS的窗体布局及操作界面

注意:SSMS中各窗口和工具栏的位置并非固定不变。用户可以根据个人的需要和喜好将窗口拖动到主窗体的任何位置,甚至悬浮脱离主窗体。

3.5.4 上机练习:分离及附加数据库

数据库的分离和附加操作。在实验室创建的数据库、表和数据等,由于公用机房不允许存放,需要将数据库及数据保存到U盘中,供后续实验使用,应采用SQL Server提供的分离及附加方法

1.数据库的分离及保存

分离数据库是指移动保存完整的数据库及其数据文件和事务日志文件,同时将数据库从SQL Server数据库引擎中删除(定义)。并不会删除数据库存储在磁盘上的数据库文件。

注意:当要移动数据库文件的位置时,首先需要分离数据库。执行分离数据库只是删除数据库在SQL Server中的定义,只有当“使用本数据的连接”数值为0时,才能分离数据库。

实际分离数据库的操作步骤如下。

1)分离数据库:选择指定的“数据库”,右击,在弹出的快捷菜单中选择“任务”及“分离”命令。

2)保存数据库:找到分离数据库的数据文件和事务日志文件(.mdf文件、.ldf文件等),复制到U盘。

2.数据库的附加

在操作实验前,需要将U盘分离的数据库文件附加到SQL Server实例上。

具体附加数据库的操作步骤如下。

1)附加前需要将U盘上的数据库相关文件(.mdf文件、.ldf文件等),复制到目标服务器(机房计算机)指定的文件目录下。

2)附加数据库:在指定的“数据库”上右击,在弹出的快捷菜单中选择“附加”命令,弹出“附加数据库”对话框,单击“添加”按钮,定位数据库文件(*.mdf),单击“确定”按钮。