admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:javaspring面试题大汇总)

人 

RENr,qEN 

SQL Server 2005版本选择及安装问题解决办法 

舒虹 

(贵阳学院数学与信息科学学院,贵州贵阳550005) 

摘要:安装和使用SQL Server 2005,计算机必须满足适当的硬件和软件要求,而不同的版本对硬件、系统及网络环境的 

要求又有所不同。针对个人用户或是初学者而言,应该选择何种版本的SQL Server 2005软件,以及在安装时遇到常见问题该如 

何解决。文章提出了一些观点。 

关键词:版本;IIS;组件 

SQL Server 2005是微软推出的一 

常用的Windows XP Professional系统上 

中出现错误码提示“rome无法创建管理 

种数据库软件产品,2005代表其系列 使用SQL Server 2005,则应该选择SQL 

单元”时,可在“计算机属性”一“高 

版本号,Server是服务器的意思,表明 

Server 2005开发版。 级”一“环境变量”中查看用户变量中 

SQL Server 2005在计算机网络中是一台 

二、安装前准备 

的“TEMP”“TMP”所指向的目录是 

提供数据服务的服务器。SQL(Structured 

否存在,若不存在则需新建。然后在“开 

Query Language)译为结构化查询语言, 

SQL Server 2005开发版的安装对于 

始”菜单中的“运行”框中输入“msdtc— 

它是各种关系型数据库所采用的标准语 硬件方面的要求,目前的个人PC一般 resetlog”。如果此时IIs仍然不能正常 

言。有了SQL,人们可以让各种数据库 

都能满足,如内存512 MB以上,所有 运行,则需从组件安装界面删掉IIS, 

理解人的意思,让数据库按照人的意愿 

组件完全安装时硬盘需800 MB左右, 重启计算机后重新安装IIS。 

去工作 “。 显示器分辨率1024×768等。对于软件 

IIS安装过程中,如果出现某些文 

版本对比 

的要求如下[31: 

件无法复制,则可能是该IIS不适合你 

(1)lntemet软件:MicrosoftIntemet 

的系统,可参考以下表格重新选择IIS 

SQL Server 2005根据适用场合、 

Explorer 6.0 SP1或更高版本。 

版本: 

功能规模等的不同,可分为SQL Server 

(2)Intemet信息服务:IIS 5.0或 

2.性能监视器计数器要求错误 

2005标准版(Standard)、工作组版 

更高版本。 

(Workgroup)、简易版(Express)、 

(3)ASP.NET2.0。 

Windows版本 IIS版本 

企业版(Enterprise)、开发版(Developer o 

三、常见问题解决办法 

Windows XP

_

SP1、XPSP2、XP

_

SP3 IIS 5.1 

其中标准版能帮助中小型企业实现电子 

Windows 200o IIS 5.0 

商务、数据仓库等业务,它适用于中小 

软硬件条件均准备就绪,运行安装 

型企业的数据管理和分析平台;工作组 包内的splash.hta文件,按照提示进行 

Windows Server 2o03 IIS 6.0 

版能提供最经济和最易于使用的数据库 

逐步安装。 

Windows Server 2008、Vista IIS 7.0 

解决方案,它适用于小型单位和正在发 

1.IIS功能要求警告 

展的商务;简易版是一个免费、易用且 

安装前期的准备阶段已经安装了璐, 

在系统进行配置检查时,出现性能 

便于管理的数据库版本,占用内存较少, 

但是在系统配置检查时却有—个警告,即 

监视器计数器要求错误。出现此类问题 

但由于缺少Management Studio,则无法 

璐功能要求。在“控制面板”一“添加/ 可能有以下原因:非法卸载SQL Server 

执行SQL语句,也无法对数据库进行管 

删除程序”一“添加/删除Windows组件” 2005或SQL Server 2005的实例被默认 

理;企业版是功能最全面的SQL Server 

内进行重新安装,仍无法解决问题。 

覆盖,即SQL Server 2005的服务消失。 

版本,它适用于超大型企业;开发版包 

解决办法:在安装IIS后,要确定 

初学者在尝试安装的过程中通常会经历 

括企业版的所有功能,但只能用于开发 

“控制面板”一“管理工具”内有“lnternet 

安装一失败一卸载一重新安装的过程, 

和测试,不能用作实际应用服务器,除 

服务管理器(Internet信息服务)”一项, 

因此这个系统报错也是常见问题。 

此授权区别以外,开发版和企业版的功 

并且对于IIS管理器“已停止”字样的 解决办法:在“开始”一“运 

能完全相同,从安装上看,企业版的 

服务,均需修改成启动状态。如果发现 

行”中输人regedit,开启注册表编辑 

数据库引擎只能安装在Windows 2003 

管理工具中没有“Intemet信息服务”选 

器。定位到[HKEY LOCAL_MACHINE\ 

Server(或其他的Server)上『2],因此 项,可以到C:\WINDOWS\system32kinetsvr 

SOFTWARE\Microsoft\Windows NT\ 

作为个人用户或初学者而言,如果在 中点击IIS.mse直接启动。当启动窗口 CurrentVersionWerlfib处,在右边的树形 

l 会科学 

建从多个数据源提取数据的表。 

Notification Services(O):通知服务, 

在后续版本中已经去除。 

Integration Services(I):集成服务, 

用于数据清洗ETL等方面。 

工作站组件、联机丛书和开发工 

Microsoft SQL Server 2005开头的程序 

(包括一些工具组件)全部卸载,然后 

重新安装即可。 

IRENWEiqSI-IEI-IUIKEXUE 

目录下可以看到Perflib目录下有004和 

009两个子目录。 

在SQL Server 2005的安装帮助文 

件中说的是需要查看009目录的注册表 

项,而大部分人使用的是简体中文的操 

作系统,所以不能按帮助中说的,而是 

需要注意004目录中的内容。 

打开004目录中的内容,分别双 

击“Counter”项和“Help”项,查看 

两项中的最后一个数字(这里假设分 

四、经验分享 

(1)/IS功能要求等警告信息可以 

忽略。SQL Server 2005是一个数据库系 

统,IIS是网站浏览测试,两者没有联系。 

因此在进行系统配置检查时,若出现黄 

具(w):顾名思义,其功能包括给用 

户提供帮助信息参考及对数据库进行 

开发,也就是能顺利打开Microsoft SQL 

Server Management Studio,实现对“对 

色警告标志,即最低硬件要求,在不满 

别为 和Y),然后操作注册表编辑 象资源管理器”的查找使用。 

器的左边的目录树,定位到Perlfib目 解决办法:对于初学者,仅仅是 

录下,并注意检查右边窗口的“Last 

学习之用,为减少不必要的空间占用 

Counter”项和“Last Help”项的值,并 量,在安装时选择SQL Server Datebase 

把“Last Counter”的值改成刚才记录 Services(S)及工作站组件、联机丛书 

下的Counter的最后一个数值 ,把“Last 

和开发工具(w)即可。 

Help”的值改成刚才记下的Help的最 

4.安装完成后。没有SQL Server 

后~个数值y。要注意的是,修改数字 

Management Studio 

的时候必须选择基数是“十进制”,否 

分两种情况:一种是版本问题,一 

则数字将不匹配,SQL Server 2005检查 

种是安装顺序问题。如果安装的是简易 

将再次失败。 

版,则找不到它的数据库管理器,这是 

3.安装组件选择 

因为Express版本SQL本身没有带图形 

在选择安装组件时,有以下可选 化管理工具。 

项:SQLServerDatebase Services(S), 

解决办法:另行安装Microsoft SQL 

AnalysiS Services(A),Reporting 

Server Management Studio Express组件。 

Services(R),Notification Services(O), 

另一种情况,如果安装的是功能 

Integration Services(I),工作站组件、 

齐全的开发版,仍找不到SQL Server 

联机丛书和开发工具(W)。如果完全 Management Studio,则属于安装顺序问 

安装,等待时间较长且所占空间较大, 

题。先安装Microsoft Visual Studio 2005或 

即使不安装在系统盘下,也将占据系统 

2008,后安装Microsoft SQL Server 2005 

盘1300多MB空间。如果系统盘可用 Developer Edition,那么也会出现安装后 

空间小于该数值,则需要对系统盘进行 

的SQL Server 2005里面没有SQL Server 

整理,相当麻烦。因此弄清楚各组件的 

Management Studio的情况。因为在安 

功能,然后有针对性地进行取舍就很有 

装Visual Studio 2005或2008的时候, 

必要了。 

会自动安装一个SQL Server Express实 

SQL Server Datebase Services(S): 例,当安装SQL Server 2005 Developer 

数据库引擎,或者说数据库服务,如果 Edition检测安装兼容性时,若忽略了询 

只是学习SQL Server开发,只用安装该 问是否要进行版本变更(注明原版本是 

项即可。 

Express版)这一步,那么安装以后的 

Analysis Services(A):提供分析 版本是Express版,所以Microsoft SQL 

服务,用于商业智能和数据挖掘方面。 Sevrer Management Studio Express自然就 

Reporting Services(R):提供企业 

没有装上。 

级的Web报表功能,从而使您可以创 解决办法:在控制面板里面,把以 

匝噩l■_t●e ch■■■—●■■■■ r一●l■■●-■一日强 ■■一■■●■● 一 ●●■●一 

足最低硬件要求时,程序仍可安装。 

(2)关于磁盘空间的问题。SQL 

原本就是一个占用空间较大的数据库系 

统,即使在安装组件时进行筛选,其占 

用空间也仍然很大,而且即使将其安装 

在非系统盘内,在系统盘中所需注册生 

成的文件也要占用较大空间,为了避免 

出现反复整理系统盘,将其他软件卸载 

以便使诸如SQL Server 2005这类占用空 

间量大的软件能顺利安装的情况,建议 

在磁盘分区时,至少给系统盘分配整个 

磁盘30%的容量。因为任何软件都是 

需要在系统盘下进行注册写入的,随着 

电脑使用时间的增加,系统盘的剩余空 

间势必会快速降低,那么整个系统运行 

速度和稳定性方面都将受到影响,因此 

给系统盘足够的容量,将对以后的使用 

带来益处。同时,系统盘可用空间量大, 

对系统的运行速度和稳定性方面都有所 

帮助。 

参考文献: 

[1]张蒲生.数据库应用技术SQL Server 

2005基础篇fM1.北京:机械工业出 

版社.2008:1—2. 

[2]范立南,刘天惠,周力.SQL Server 

2005实用教程【M].北京:清华大学 

出版社.2009:49—50. 

【3】申时凯,李海雁.数据库应用技术(第 

二版)(SQLServer2005)[M】.北京: 

中国铁道出版社.2008:23—24. 


本文标签: 安装 数据库 进行 版本 系统盘