277.SQL Server 2008的安装、简介和使用

  • 时间:
  • 浏览:0
  • 来源:大发uu快3_uu快3回血_大发uu快3回血

1.1安装SQL Server 308的硬件和软件要求

为了正确安装和运行SQL Server 308,计算机可不都都还后能 都可不都都还后能 满足以下配置要求。



(1)硬件

防止器:可不都都还后能 都可不都都还后能 Pentium III 兼容防止器或更高时延的防止器,防止器时延不低于1 GHz,为了获得更好的运行效果,建议为2 GHz或以上。

内存:512 MB以上,建议为2 GB 或更大。

硬盘:1.7 GB的安装空间以及必要的数据预留空间。

(2)软件

① 操作系统要求(32位)。SQL Server 308可不都都还后能 都可不都都还后能 运行在Windows操作系统之上。SQL Server 308设计了不同的分支版本,每个版本对操作系统的要求不尽相同。在SQL Server 308服务器软件的32位版本中,Enterprise版(除了Enterprise Evaluation版,即企业评估版之处)可不都都还后能 都可不都都还后能 运行在Windows Server 303和Windows Server 308操作系统上。Standard版都都可不都都还后能 运行在Windows XP(除了Windows XP家庭版之外)、Windows Vista、Windows Server 303、Windows Server 308等大多数Windows操作系统之上。Developer版都都可不都都还后能 运行在Windows XP、Windows Vista、Windows Server 303、Windows Server 308等操作系统之上。你你这个 版本所适合的操作系统在此就不完全列出了。

② 安装组件要求。SQL Server 308安装时可不都都还后能 都可不都都还后能 的组件如下:

.NET Framework 3.5;

SQL Server Native Client;

SQL Server 安装守护线程支持文件;

Microsoft Windows Installer 4.5 或更高版本;

Microsoft 数据访问组件(MDAC)2.8 SP1 或更高版本。

1.2 SQL Server 308的安装

第1步:插入自动运行的安装光盘或双击或者下载的SQL Server 308安装守护线程,SQL Server 308可不都都还后能 都可不都都还后能 .NET Framework 3.5的支持,安装守护线程启动都会检测系统是与非 或者安装了.NET Framework 3.5,或者没办法 安装,则弹出要求安装的对话框,单击“选用 ”按钮,停留一段时间后进入如图1.16所示的“.NET Framework 3.5许可协议”窗口,同意许可条款并单击“安装”按钮刚开始安装,安装完成后单击“安装完成”窗口中的“退出”按钮即可。

 

第2步:安装完.NET Frame work 3.5后或者会弹出可不都都还后能 都可不都都还后能 安装Windows XP补丁的对话框,这是安装SQL Server 308必可不都都还后能 都可不都都还后能 安装的补丁。安装完该补丁后重启计算机。

第3步:重启计算机后重新启动安装守护线程,进入“SQL Server安装中心”窗口,单击左边菜单栏中的“安装”选项卡,在窗口右边将列出还可不都都还后能 都可不都都还后能 进行的安装辦法 ,如图1.17所示。单击“全新SQL Server独立安装或向现有安装加进去去功能”选项将安装全新的SQL Server 308。

 

第4步:安装守护线程将检查SQL Server 安装守护线程支持文件时或者居于的什么的问题,并将检查信息显示在“安装守护线程支持规则”窗口中,如图1.18所示。或者有检查未通过的规则,可不都都还后能 都可不都都还后能 进行更正,或者安装将无法继续。

 

第5步:安装守护线程支持规则完全通过后单击“选用 ”按钮进入“产品密钥”窗口,如图1.19所示。在“指定可用版本”选项中选用 “Enterprise Evaluation”,在“输入产品密钥”选项中输入企业评估版的25位产品密钥,完成后单击“下一步”按钮。

 

第6步:进入“许可条款”窗口,阅读并接受许可条款,单击“下一步”按钮。进入“安装守护线程支持文件”窗口,如图1.20所示,单击“安装”按钮安装SQL Server必备组件。安装完成后重新进入“安装守护线程支持规则”窗口,如图1.21所示。或者通过,则单击“下一步”按钮。

 

第7步:进入“功能选用 ”窗口,在“功能”区域中选用 要安装的功能组件,用户还可不都都还后能 都可不都都还后能 根据自身需求来安装组件,这里单击“全选”按钮安装完全组件。单击“下一步”按钮进入“实例配置”窗口。

第8步:在“实例配置”窗口中进行实例配置,或者是第一次安装,则既还可不都都还后能 都可不都都还后能 使用默认实例,也还可不都都还后能 都可不都都还后能 自行指定实例名称。或者当前服务器上或者安装了好几个 默认的实例,则再次安装时可不都都还后能 都可不都都还后能 指定好几个 实例名称。自定义实例名的辦法 为,选用 “命名实例”单选按钮,在里面的文本框中输入用户自定义的实例名称。或者选用 “默认实例”,则实例名称默认为MSSQLSERVER。这里选用 “命名实例”,名称为SQL308,如图1.22所示。

 

第9步:实例配置过后单击“下一步”按钮进入“磁盘空间要求”窗口,窗口中显示安装SQL Server 308所可不都都还后能 都可不都都还后能 的磁盘容量。单击“下一步”按钮进入“服务器配置”窗口,在“服务账户”选项卡中为每个SQL Server服务单独配置用户名和密码及启动类型。“账户名”还可不都都还后能 都可不都都还后能 在下拉框中进行选用 。也还可不都都还后能 都可不都都还后能 单击“对所有SQL Server服务器使用相同的账户”按钮,为所有的服务分配好几个 相同的登录账户。配置完成后的界面如图1.23所示,单击“下一步”按钮。

 

第10步:进入“数据库引擎配置”窗口,在“账户设置”选项卡中选用 身份验证模式。身份验证模式是你你你这个 安全模式,用于验证客户端与服务器的连接,它好几个 选项:Windows身份验证模式和混合模式。在Windows身份验证模式中,用户通过Windows账户连接时,使用Windows操作系统中的信息验证账户名和密码,混合模式允许用户使用Windows身份验证或SQL Server身份验证进行连接,而建立连接后,系统的安全机制对于你你你这个 连接是一样的。

本书选用 “混合模式”为身份验证模式,并为内置的系统管理员账户“sa”设置密码,为了便于介绍,这里密码设为“123456”,如图1.24所示。在实际操作过程中,密码要尽量冗杂以提高安全性。

第11步:单击“下一步”按钮进入“Analysis Services配置”窗口,对Analysis Services进行设置,单击“加进去去当前用户”按钮指定当前Windows登录用户对Analysis Services具有管理权限。单击“下一步”按钮进入“Reporting Services配置”窗口,选用 “安装本机模式默认配置”选项,单击“下一步”按钮进入“错误和使用情况”窗口,这里用户还可不都都还后能 都可不都都还后能 根据需求在复选框中选用 选项。

第12步:单击“下一步”按钮进入“安装规则”窗口,窗口中将显示安装规则的通过情况,如图1.25所示,或者完全通过,则还可不都都还后能 都可不都都还后能 单击“下一步”按钮。

 

第13步:进入“准备安装”窗口,单击“安装”按钮刚开始安装,停留一段时间后安装完成,窗口中将显示或者成功安装的功能组件,如图1.26所示。单击“下一步”按钮,在“完成”窗口中单击“关闭”按钮刚开始安装。

 

(1)Database Engine。数据库引擎是SQL Server 308用于存储、防止和保护数据的核心服务,同类,查询数据、创建数据库、创建表和视图、数据查询等操作都在由数据库引擎完成的。数据库引擎还提供了受控访问和快速事务防止功能,并提供了少量支持以保持可用性。Service Broker(服务代理)、Replication(一键复制技术)和Full Text Search(全文搜索)都在数据库引擎的一累积。

SQL Server 308实例有你你你这个 类型。

① 默认实例。SQL Server 308默认实例仅由运行该实例的计算机的名称唯一标识,它没办法 单独的实例名,默认实例的服务名称为MSSQLSERVER。或者应用守护线程在请求连接 SQL Server时只指定了计算机名,则SQL Server客户端组件将尝试连接这台计算机上的数据库引擎默认实例。一台计算机上可不都都还后能 都可不都都还后能 好几个 默认实例,而默认实例还可不都都还后能 都可不都都还后能 是SQL Server的任何版本。

② 命名实例。除默认实例外,所有数据库引擎实例都还可不都都还后能 都可不都都还后能 由安装该实例的过程中指定的实例名标识。应用守护线程可不都都还后能 都可不都都还后能 提供准备连接的计算机的名称和命名实例的实例名。计算机名和实例名格式为“计算机名\实例名”,命名实例的服务名称即为指定的实例名。

(2)Analysis Services。SQL Server Analysis Services(分析服务,简称SSAS)为商业智能应用守护线程提供联机分析防止(OLAP)和数据挖掘功能。

(3)Integration Services。SQL Server Integration Services(集成服务,简称SSIS)主要用于清理、聚合、合并、一键复制数据的转换以及管理SSIS包。除此之外,它还提供生产并调试SSIS包的图形向导工具,以及用于执行FTP操作、电子邮件消息传递等工作流功能的任务。

(4)Reporting Services。SQL Server Reporting Services(报表服务,简称SSRS)是基于服务器的报表平台,还可不都都还后能 都可不都都还后能 用来创建和管理所含关系数据源和多维数据源中的数据的表格、矩阵、图形和自由格式的报表。

3.1SQL Server 308管理工具

Microsoft SQL Server 308安装后,可在“刚开始”菜单中查看安装了哪些工具。另外,还还可不都都还后能 都可不都都还后能 使用哪些图形化工具和命令实用工具进一步配置SQL Server。表1.4列举了用来管理SQL Server 308实例的工具。

表1.4 SQL Server管理工具

这里对表1.4中的“SQL Server配置管理器”补充说明如下。

SQL Server 配置管理器用于管理与 SQL Server 308相关的服务。尽管其中你你这个 任务还可不都都还后能 都可不都都还后能 使用Microsoft Windows服务对话框来完成,但值得注意的是,“SQL Server 配置管理器”还还可不都都还后能 都可不都都还后能 对其管理的服务执行更多的操作,同类,在服务账户更改后应用正确的权限。

打开“刚开始→所有守护线程→Microsoft SQL Server 308→配置工具→SQL Server配置管理器”,在窗口的左边窗格中选用 “SQL Server服务”,即可在右边窗格中经常跳出的服务列表中对各服务进行操作,如图1.27所示。

 

使用SQL Server 配置管理器还可不都都还后能 都可不都都还后能 完成下列服务任务:

(1)启动、停止和暂停服务,双击图1.27所示服务列表中的某个服务即可进行操作。

(2)将服务配置为自动启动或手动启动、禁用服务或者更改你你这个 服务设置。

(3)更改 SQL Server 服务所使用的账户的密码。

(4)查看服务的属性。

(5)启用或禁用 SQL Server 网络协议。

(6)配置 SQL Server 网络协议。

SQL Server 308中还有你你这个 组件作为服务运行,如图1.27所示。

① SQL Server代理。SQL Server代理是你你你这个 Windows服务,主要用于执行作业、监视 SQL Server、激发警报,以及允许自动执行你你这个 管理任务。SQL Server代理的配置信息主要存倒进系统数据库msdb的表中。在SQL Server 308中,可不都都还后能 都可不都都还后能 将SQL Server代理配置成具有sysadmin固定服务器角色的用户,才还可不都都还后能 都可不都都还后能 执行其自动化功能。或者该账户可不都都还后能 都可不都都还后能 拥有诸如服务登录、批防止作业登录、以操作系统辦法 登录等Windows权限。

② SQL Server Brower(浏览器)。此服务将命名管道和TCP端口信息返回给客户端应用守护线程。在用户希望远程连接SQL Server 308时,或者用户通过使用实例名称来运行 SQL Server 308,或者在连接字符串中没办法 使用特定的 TCP/IP 端口号,则可不都都还后能 都可不都都还后能 启用 SQL Server Browser 服务以允许远程连接。

③ SQL Full-Text Filter Daemon Launcher(全文搜索)。用于快速构建型态化或半型态化数据的内容和属性的全文索引,以允许对数据进行快速的语言搜索。

3.2 SQL Server Management Studio环境

  SQL Server 308 使用的图形界面管理工具是“SQL Server Management Studio”(简称SSMS)。这是好几个 集成的统一的管理工具组,在SQL Server 305版本过后或者刚开始使用你你你这个 工具组开发、配置SQL Server数据库,发现并防止其中的故障。SQL Server 308将继续使用你你你这个 工具组,并对其进行你你这个 改进。

  在“SQL Server Management Studio”中主要好几个 工具:图形化的管理工具(对象资源管理器)和Transact SQL编辑器(查询分析器)。此外还拥有“防止方案资源管理器”窗口、“模板资源管理器”窗口和“注册服务器”窗口等。



(1)对象资源管理器与查询分析器

如图1.28所示,还可不都都还后能 都可不都都还后能 看完在SQL Server Management Studio中,把SQL Server 30的Enterprise Manager(企业管理器)和Query Analyzer(查询分析器)好几个 工具结合在好几个 界面上,没办法 还可不都都还后能 都可不都都还后能 在对服务器进行图形化管理的一同编写Transact SQL脚本,且用户还可不都都还后能 都可不都都还后能 直接通过SQL Server 308的“对象资源管理器”窗口来操作数据库。

图1.28 SQL Server Management Studio

打开“SQL Server Management Studio”的辦法 如下:

在桌面上单击“刚开始→所有守护线程→SQL Server 308→SQL Server Management Studio”,在经常跳出的“连接到服务器”对话框中,单击“连接”按钮,如图1.29所示,就还可不都都还后能 都可不都都还后能 以Windows身份验证模式启动SQL Server Management Studio,并以计算机系统管理员身份连接到SQL Server服务器。

 

图1.29 “连接到服务器”对话框

① 利用对象资源管理器查看数据库对象。以Windows身份验证模式登录到SQL Server Management Studio。在对象资源管理器中展开“数据库”,选用 系统数据库中的master数据库并展开,则将列出该数据库中所所含的所有对象,如表、视图、存储过程等。

② 利用查询分析器查询master数据库中表dbo.spt_values的数据。在SQL Server Management Studio面板中单击“新建查询”按钮,在打开的“查询编辑器”窗格中输入以下命令:

USE master
GO
SELECT *
FROM dbo.spt_values

单击“执行”按钮,该查询执行的结果如图1.28所示。

(2)模板资源管理器

在SQL Server Management Studio的查询分析器中使用Transact SQL脚本还可不都都还后能 都可不都都还后能 实现从查询到对象建立的所有任务。而使用脚本编制数据库对象与使用图形化向导编制数据库对象相比,最大的优点是,使用脚本化辦法 具有图形化向导辦法 所无法借喻的灵活性。或者,层厚的灵活性也就原因着使用它的过后有着比图形化向导辦法 更高的难度。SQL Server Management Studio提供了模板资源管理器来降低编写脚本的难度。

在SQL Server Management Studio的菜单栏中单击“视图”,选用 “模板资源管理器”,界面右侧将经常跳出“模板资源管理器”窗格,如图1.28所示。在模板资源管理器中除了还可不都都还后能 都可不都都还后能 找到超过30个对象以及Transact SQL任务的模板之外,还包括备份和恢复数据库等管理任务。

同类,在图1.28中还可不都都还后能 都可不都都还后能 双击“create_database”图标,打开创建数据库的脚本模板。

(3)注册服务器

SQL Server Management Studio界面好几个 单独的还可不都都还后能 都可不都都还后能 一同防止多台服务器的注册服务器窗口。还可不都都还后能 都可不都都还后能 用IP地址来注册数据库服务器,也还可不都都还后能 都可不都都还后能 用比较容易分辨的名称为服务器命名,甚至还还可不都都还后能 都可不都都还后能 为服务器加进去去描述。名称和描述会在注册服务器窗口中显示。

或者要知道现在正在使用的是哪台服务器,只可不都都还后能 都可不都都还后能 单击SQL Server Management Studio菜单栏中的“视图”,选用 “已注册的服务器”菜单项,即可打开“已注册的服务器”窗口。

通过SQL Server Management Studio注册服务器,还可不都都还后能 都可不都都还后能 保存实例连接信息、连接和分组实例,查看实例运行情况。

在对象资源管理器中注册服务器的主要步骤如下:

启动SQL Server Management Studio,在菜单栏中选用 “视图”,在弹出的子菜单中选用 “已注册的服务器”,弹出“已注册的服务器”窗口,如图1.30所示,右击“数据库引擎”节点下的“Local Server Groups”,在弹出的快捷菜单中选用 “新建服务器注册”菜单项,打开“新建服务器注册”对话框。

图1.30 “已注册的服务器”窗格

在对话框中单击“常规”选项卡。在“服务器名称”文本框中,输入要注册的服务器名称,如图1.31所示。在“连接属性”选项卡中,还可不都都还后能 都可不都都还后能 指定要连接到的数据库名称和使用的网络协议等你你这个 信息。

图1.31 “新建服务器注册”对话框

(4)防止方案资源管理器

创建新项目的步骤如下。

第1步:单击菜单栏中的“文件”,在弹出的子菜单中选用 “新建”,单击“项目”,选用 所要创建的项目的类型。类型主要有“SQL Server脚本”、“Analysis Services脚本(分析服务脚本)”和“SQL Server Compact Edition脚本”。或者为创建的项目或方案命名,并选用 文件的存储路径,单击“选用 ”按钮,完成项目的创建过程。

 第2步:接下来就还可不都都还后能 都可不都都还后能 为该项目创建好几个 或多个(或者所创建的项目接触的数据库不只好几个 )数据库连接或者加进去去或者居于的项目文件,如图1.32所示,只可不都都还后能 都可不都都还后能 在“防止方案资源管理器”窗格内的“SQL Server 脚本1”上右击鼠标,在弹出的快捷菜单中选用 要加进去去的项目即可。

图1.32 “防止方案资源管理器”窗格