1. 安装sql Server 2000 出现挂起文件,需要重启该如何解决
安装SQL Server 2000 出现挂起文件,需要重启该如何解决?
点击 开始 运行 输入:regedit 打开注册表找到如下目录HKEY_LOCAL_ Manager删除FileRenameOperations 再来安装SQL 呵呵一切正常如初了!希望这些能有一点点帮助,从此再也不用盲目的重新安装系统了。 ============================================================================================== 解决SQL Server安装挂起 在安装sql server时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机错误。无法进行下去。 参考有关资料后,以下步骤基本可以解决: 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_ Session Manager中找到PendingFileRenameOperations项目,并余销银删除它。这样就可以清除安装暂挂项目。 4)删除注册表中跟sql server相关的键 ======================================================================== SQL Server 无法安装,文件挂起 安装SQL Server 2000作开发,可是每次安装都斗纤提示以前的某个程序安装已在安装计算计上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。重新启动了计算机之后,问题却丝毫没有解决,依然提示这样的话。A:先删除您的 SQL Server 2000,必要的时候删除 Program Files\Microsoft SQL Server 文件夹.B:打开注册表, 在"开始"--"运行"键入 "regedit" ;按下列顺序点击打开; + HKEY_LOCAL_MACHINE , + SOFTWART, + Microsoft, + Windows, + CurrentVersion, + Setup , + ExceptionComponents,3 将 ExceptionComponents 下面的文件夹全部删除!, 如 {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9}C:先把SQL Server卸载,再把安装时产生的Microsoft SQL Server文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Sofare\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。
sql安装被挂起如何解决
要看报什么错才能具体处理了。。。
如何解决SQL2000安装时提示挂起
安装SQL Server2000的时候,安装程序如果提示安装程竖宴序被挂起,要求重启计算机后再安装,本机以前没有安装过SQL Server2000,重启计算机后还是出现这个错误。要解决这个问题需要删除注册表HKEY_LOCAL_ Manager下的PendingFileRenameOperations子键,不要重新启动,再重新安装即可。
参考 :blog.163./dong_y888/blog/static/13058469120101010302552/
如何解决SQL2000安装时挂起错误
在电脑的桌面上新建一个记事本的文本文件,
Windows Registry Editor Version 5.00
[HKEY_LOCAL_ Manager]
"PendingFileRenameOperations"=""
将上面的代码复制到记事本里,如下图:
点击文件菜单,然后点击另存为菜单
选择保存类型: 所有文件(*.*)
然后输入文件名:挂起.reg 注意,reg 为注册表文件的扩展名。
找到"挂起.reg"的文件,双击这个文件运行。
在弹跳出的窗口上选择是。(如果有什么杀毒软件提示,全部选通过)
再次安装SQL2000就不会弹跳出错误了
如何解决sql server 2008R2安装重启失败
方法/步骤
第一步:点击“开始”-“运行”,输入regedit,按回车键。
第二步:找到HKEY_LOCAL_ SQL Server目录。
第三步:点击右键,选择删除。
第四步:找到HKEY_LOCAL_ Manager目录,在右侧找到PendingFileRenameOperations。
第五步:点击右键将PendingFileRenameOperations删除。
第六步:重启电脑。
第七步:再次安装,发现已不再提示重启失败,问题解决。
在sql server 2008R2安装时出现重启失败
如果是win7,winXp系统,打开运行
win8系统下可以用快捷键win键+R键(其他操作系统也适用)下图为win键的位置
输入regedit,点确定
找到HKEY_LOCAL_ Manager这个位置
最后把PendingFileRenameOperations 这个删除
最后打开sql server 安装,点重新运行,问题就解决了
2. 如何手动删除 SQL Server 2000 默认实例,命名实例或虚拟实例
删除 Microsoft SQL Server 2000 的正确方法(Microsoft 建议采用的方法)是,使用 Microsoft SQL Server 2000 安装程序中的卸载选项。不过,如果安装失败,可能无法使用卸载选项。如果无法使用卸载选项,则在尝试重新安装 SQL Server 程序前,必须将系统恢复到一个干净、稳定的安装点。
注意:Microsoft
SQL Server 2000(64 位)安装程序使用 Windows 安装程序,将 SQL Server
功能的安装完全集成到一个功能树中。最小和典型安装模式已不再采用。默认情况下,安装程序显示功能树,并选定所有可用的功能。管理员可通过选择功能树中的项目和更改安装路径来自定义安装。有关更多信息,请参阅
SQL Server 2000(64 位)文档。
删除 Microsoft SQL Server 2000 前应考虑的事项
重要警告:您可能希望按照当前的状态保存某些数据库。您可能还希望保存对默认数据库所做的更改。如果遇到以上任何一种情况,则在按照本文中的步骤进行操作前,应确保留有已知完好的数据备份,或将所有数据和日志文件复制到
MSSQL 文件夹之外的其他文件夹中,因为在下面的操作中您必须删除 MSSQL 文件夹。
必须保存的文件包括由 Microsoft SQL Server 2000 安装的以下数据库文件:
? Distmdl.*
? Master.*
? Mastlog.*
? Model.*
? Modellog.*
? Msdbdata.*
? Msdblog.*
? Northwnd.*(可选安装)
? Pubs.*
? Pubs_log.*
? Tempdb.*
? Templog.*
警告:如果安装的 SQL Server 还与 Microsoft SQL Server Reporting Services 一起使用,请确保还保存或重命名了以下文件夹和子文件夹:
? Default path\Reporting Services
? Default path\MSSQL\Reporting Services
? Default path\SQL Server Instance name\Reporting Services
? Default path\80\Tools\Report Designer
注意:Default path 指的是 %ProgramFiles%\Microsoft SQL Server
Microsoft 还建议:
? 对于配置为群集系统的 Microsoft SQL Server 2000,应确保没有任何其他群集资源与要删除的 Microsoft SQL Server 2000 存在依赖关系。
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
835185 (http://support.microsoft.com/kb/835185/) SQL Server 中的故障转移群集资源依存关系
? 停止 Microsoft SQL Server 2000,因为活动连接可能会导致卸载过程无法成功完成。
? 关闭其他节点上的所有 Microsoft SQL Server 2000 客户机或管理工具。
? 使用
Microsoft SQL Server 2000 服务帐户或具有等效权限的帐户(也就是 Local Administrator
组的成员帐户)登录到服务器。如果将 SQL Server 配置为群集系统,则您使用的帐户在所有群集节点上都必须是 Local
Administrators 组的成员。
删除 SQL Server 的步骤
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明
警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
根据您的特定环境,您可以采用以下的一个或多个步骤。
成功删除了 SQL Server 后,您不需要再继续执行此列表中的其余步骤。
1.对于虚拟服务器,请使用安装光盘上的
Microsoft SQL Server 2000 安装程序,然后单击“卸载”选项。SQL Server 联机手册中的“How to
uninstall an existing installation of SQL Server (Setup)”(如何卸载现有的 SQL
Server 安装(安装程序))主题对此进行了说明。
2.对于非群集(独立)实例,可以执行步骤 1,也可打开控制面板中的添加/删除程序小程序。
3.在控制面板中,打开添加/删除程序小程序。
运行 Regedt32,然后找到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
在 Uninstall 项下,找到要删除的 Microsoft SQL Server 2000 实例的产品代码。
在任务栏上,单击开始,然后单击运行。在运行对话框中,复制并粘贴以下命令,或自己键入以下命令:
C:\WINNT\IsUninst.exe
-f"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\Uninst.is"
-c"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\sqlsun.dll"
-Mssql.miff i=I1
4.如果上述步骤无效,则可以按照 删除 SQL Server 的所有已知实例 一节中的步骤手动删除 Microsoft SQL Server 2000。
注意:此时并不是要完全删除 SQL Server 2000。执行这些步骤是为了将系统恢复到可以成功进行安装的状态,这样,您就可以在安装完成后再将恢复的 Microsoft SQL Server 2000 安装删除。
5.找到安装的 Data 文件夹,如果需要保存这些数据,则重命名该文件夹。否则,请删除 Data 文件夹。Microsoft 建议保留 Data 文件夹,这就相当于保留了 MDF 和 LDF 格式的数据库平面文件备份。如果重命名 Data 文件夹,只要您在重新安装时使用相同的名称、路径和 IP 地址,就可以将现有数据恢复到与使 SQL Server 脱机时完全相同的状态和条件。
删除 SQL Server 的特定实例
若要删除 SQL Server 的特定实例,请按照下列步骤操作:
1.找到并删除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夹,其中 %drive% 是要删除的 SQL Server 实例的位置。
2.找到以下注册表项:
?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
注意:如果要删除默认实例,则必须删除除 Client 项以外的所有项。
?HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
必须使用 Regedt32.exe 来编辑要删除的实例的 InstalledInstances 值。默认实例的显示名称为 MSSQLSERVER,而命名实例的显示名称则为给该实例指定的名称。
注意:不能使用 Regedit.exe 编辑该值;您必须使用 Regedt32.exe。
删除 SQL Server 的所有已知实例
若要删除 SQL Server 的所有已知实例,请按照下列步骤操作:
1.找到并删除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夹。
2.找到并删除以下注册表项:
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
3.找到并删除以下注册表项:
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
4.步骤 3 中的三个注册表项对应于 Microsoft SQL Server 2000 的默认实例。命名实例对应的注册表项与步骤 3 中列出的注册表项类似,但后面带有 $instance_name,因为 instance_name 是为特定实例指定的名称。找到要删除的实例所对应的注册表项后,选择并删除它们。
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer$InstanceName
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT$InstanceName
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
5.如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该实例的所有群集资源。
注意:仅删除 SQL Server 资源。
6.重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。
7.运行安装程序并使用卸载选项,消除由于安装失败而遗留的任何配置问题或错误。
删除 SQL Server 的默认实例
若要删除 SQL Server 的默认实例,请找到并删除以下注册表项:
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
删除 SQL Server 的命名实例
若要删除 SQL Server 的命名实例,请按照下列步骤操作:
1.找到并删除某个命名实例对应的以下注册表项,其中 InstanceName 是要删除的实例的名称。
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer$InstanceName
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT$InstanceName
2.如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该 SQL Server 实例的所有群集资源。
注意:仅删除 SQL Server 资源。
3.重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。
4.运行安装程序并使用卸载选项,消除由于安装失败而遗留的任何配置问题或错误。
如何包含全文检索删除
若要包含全文检索删除,请按照下列步骤操作:
1.删除以下注册表项。只有在使用 删除 SQL Server 的所有已知实例 一节中的步骤时,才应使用本节中的步骤:
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERER
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX
注意:如果删除这些注册表项,就会禁用 Microsoft Search 服务 (MSSearch)。如果以下应用程序在同一台计算机上运行,此操作可能会对它们产生影响:
? Microsoft Exchange Server
? Microsoft SharePoint Portal Server
? Microsoft Site Server
? Microsoft Commerce Server
? Microsoft Small Business Server
2.如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该 SQL Server 实例的所有群集资源。
注意:仅删除 SQL Server 资源。
3.重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。
如果不删除 MSSearch,重新安装 SQL Server 2000 时可能会出现以下错误信息:
[sqlclusterSetup.cpp:464]:2 (0x2):The system cannot find the file specified.Problem in the resource name SQL Server Fulltext.
[clushelp.cpp:1238]:5007 (0x138f):The cluster resource could not be found.
[sqlclusterSetup.cpp:1059]:5007 (0x138f):The cluster resource could not be found.
如果出现这些错误信息,请重新启动服务器,按步骤操作将 MSSearch 删除,然后再次尝试进行安装。
注意:由于此前未完成删除过程,因此如果您担心能否在以后删除实例,可以执行以下步骤来验证是否解决了可能会导致此问题再次出现的所有问题。如果只是想确认此特定删除已完成,则不必执行这一步骤,因为该步骤只是检查自动删除过程是否有效。运行
SQL Server
安装程序,并使用“卸载”选项立即验证删除过程,而不是等到必须具备此功能时再进行验证。如果此步骤失败,则必须继续进行检查,确定导致失败的原因,并解决该问题。
运行安装程序,然后使用卸载选项,确认没有由于删除失败而遗留的配置问题或错误。
注意:在某些情况下,可能不会删除文件夹 %drive%:"\Program Files\Microsoft SQL Server\80,此时您必须手动将其删除。
在安装 SQL Server 2000 时,可能会出现以下错误信息:
A
previous program installation created pending file operations on the
installation machine.You must restart the computer before running setup
如果出现此错误信息,请重新启动服务器,然后再次尝试进行安装。如果在重新启动服务器后,再次出现该错误信息,那么您要删除的文件可能处于只读状态。
请按照下列步骤操作,检查这些文件是否处于只读状态:
1.找到以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
2.记下文件名。
3.确保这些文件未设置只读属性。
4.再次重新启动服务器。
重新安装 SQL Server 前删除临时文件夹中的内容
将临时文件夹中的内容全部删除,这里的临时文件夹既包括 System Temp 文件夹,也包括安装用户的 Temp 文件夹。要确定用户临时文件夹的位置,请在命令提示符下输入以下命令:
C:\Documents and Settings\username>set t
结果应当包含以下内容:还可能会列出其他项。典型路径如下:
TEMP=C:\DOCUME~1\username\LOCALS~1\Temp TMP=C:\DOCUME~1\username\LOCALS~1\Temp
C:\Documents and Settings\username\Local Settings\Temp
System Temp 的典型路径为 %systemroot%\temp
3. sql挂起注册表删除
1)添加/删除程序中彻底删除sql server。
2)将没有删除的sql server目录也删除掉。
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4)删除注册表中跟sql server相关的键。
?
?
将以下两个从注册表中删除,一定可以解决SQL挂起问题:
一、开始\运行\输入regedit回车
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations删掉
二、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的东西全部删掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D}
{30C7234B-6482-4A55-A11D-ECD9030313F2}
{3FDF25EE-E592-4495-8391-6E9C504DAC2B}
{60204BB3-7078-4F70-8F69-68297621941C}......
总之有几项,就删几项,删掉后重启,再装SQL Server
?
? 3、清除注册表中有关的信息:
进入注册表的命令是:regedit
将HKEY_CURRENT_USER-->Software-->Microsoft-->Microsoft SQL Server删除
还有:HKEY_LOCAL_MACHINE-->Software-->Microsoft-->Microsoft SQL Server删除
4、到安装SQL Server 2005的目录下将整个文件夹删除。C:\Program Files\Microsoft SQL Server
最后重启一下就可以了。
这个比较彻底,至少我重装数据库就是这样做的……