sql安装的问题,提示安装程序配置服务器失败

sql安装的问题,提示安装程序配置服务器失败,第1张

SQLserver 2000中出现“指定的服务并未以已安装的服务存在”最终解决方案

一、将计算机名改成大写。

二、将sql server的安装文件夹和数据文件夹全部删除

三、用如下方法对付安装挂起问题:

1、在开始->运行中输入regedit

2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置

3、选择文件->导出,保存(安全起见)

4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认

四、用删除注册表中相关项解决多实例问题:

1、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

2、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

3、删除HKEY_LOCAL_USER\SOFTWARE\Microsoft\Microsoft SQL Server

4、 + HKEY_LOCAL_MACHINE

+ SOFTWART

+ Microsoft

+ Windows

+ CurrentVersion

+ Setup

+ ExceptionComponents

将 ExceptionComponents 下面的文件夹全部删除!

如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

{60BFF50D-FB2C-4498-A577-C9548C390BB9}

五、重新启动:

六、重新安装 SQL Server 2000

你在安装SQL

Server之前要开启与IIS相关的Windows功能,在控制面板里面,打开安装/卸载程序窗口,左边,点击打开或关闭Windows功能,弹出Windows功能窗口,把与IIS相关的功能都勾上,点击确定,等待一段时间装好就行了。这之后,才能安装SQL

Server。

出现此问题的原因为:没有填写服务器名称

解决的方法和详细的操作步骤如下:

1、第一步,打开sql服务器配置管理器,找到“SQL  Server网络配置”选项,然后找到“SQLEXPRESS 的协议”(本例中实例名为SQLEXPRESS),见下图,然后进入下一步。

2、其次,完成上述步骤后,在SQLEXPRESS协议中启用“Named Pipes”和“TCP  / IP”,见下图,然后进入下一步。

3、接着,完成上述步骤后,单击“SQL  Server服务”以重新启动SQL Server(SQLEXPRESS),见下图,然后进入下一步。

4、然后,完成上述步骤后,重新打开SQL

 Server Management

 Studio,“服务器类型”选择“数据库引擎”,填写服务器名称(本地)\实例名称或计算机名称\实例名称,然后选择“Windows 身份验证”进行身份验证,单击“连接”按钮,见下图,然后进入下一步。

5、最后,完成上述步骤后,就获得了想要的结果了,如下图所示。这样,问题就解决了。

首先到停掉所有SQL Server的服务,下个Windows Install Clean Up将所有Microsoft SQL Server都删除,再下个SrvInstwexe,把所有SQL Server服务删除,到注册表中搜索SQL,把所有sql server注册表都删除,到C盘Program File下的Microsoft SQL Server 文件夹删除,然后再看看Sql server安装目录是否存在,如果有也删除。SQL Server必须要彻底卸载才能重装成功。

1)添加/删除程序中彻底删除sql server。

2)将没有删除的sql server目录也删除掉。

3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

4)删除注册表中跟sql server相关的键。

其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的

常见问题一:

安装Sql Server 2000时出现“以前进行的程序创建了挂起的文件操作,运行安装程序之前,必须重新启动计算机” ,重启后仍然无效。

解决方案:

1不用退出Sql Server 2000安装程序,直接切换到桌面

2打开注册表编辑器(在“运行”中敲入“regedit”之后回车即可),定位到注册表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager节点。

3单击"Session Manager"这个节点,然后在右侧的窗口中找到"PendingFileRenameOperations"选项,双击打开(或右键单击后选择“修改”也可以),然后将其下面空白栏中的值去掉(清空)即可。

4关掉注册表编辑器,切换回Sql Server 2000安装程序,后退一步,然后再点下一步问题即可解决!

常见问题二:

安装SQL Server 2005或SQL Server 2008 过程中遇到“性能计数器注册表配置单元一致性”检查失败。

解决方案:

1打开注册表编辑器,定位到注册表的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib

2找到里面的Last Counter和Last Help。Last Counter和Last Help的值是由Windows动态分配的,这两个值会因计算机的不同而不同。

3上一步Last Counter的值必须与[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Counter项的最大值匹配,并且上一步的Last Help必须与[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Last Help项的最大值匹配。

注意:004是简体中文的一个示例,如果安装的英文版,对应的应该是[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]

4关闭注册表编辑器,再次运行SQL Server的安装程序就应该没有问题了。

常见问题三:

Sql Server 2000安装完成后服务无法启动,弹出提示框“安装程序配置服务器失败。参考服务器错误日志和c:\windows\sqlstplog了解更多信息”。

解决方案:

1打开注册表编辑器,删除在current_user和local_machine/software/microsoft/ 下有关 Microsoft sql server 全部信息。

2把安装目录和C:/Program Files下的Microsoft SQL Server文件夹删除掉。

3把计算机名改为全部大写字母。(此问题属于sql server的bug,GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCndll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCndll) 保留返回时的名称。当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误! 解决办法就是将计算机名称改为全部大写!)

4重启计算机,再安装就OK啦。

常见问题四:

数据库中有一个空数据库,该数据库在企业管理器中没有名称,没有任何表,没有用户,没有角色……无法修改也无法删除。使用企业管理器,进行新建表等操作时都会弹出错误提示:

在执行该操作期间发生意外错误。[Microsoft SQL-DMO(ODBC SQLState:42000)]-不能使用空白的对象或列名。如果必要,请使用一个空格。

解决方案:

1打开SQL 属性面板,把 允许对系统目录直接进行修改 前的对勾勾上!然后点确定退出。

2打开master数据库,找到里面的sysdatabase表 ,找到出问题的数据库,删除掉问题就解决了!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » sql安装的问题,提示安装程序配置服务器失败

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情