现在的位置: 首页 > 综合 > 正文

同时安装MS Server2000 MS Server2005的问题解决方法

2013年03月03日 ⁄ 综合 ⁄ 共 7320字 ⁄ 字号 评论关闭

 

概要
   删除 Microsoft SQL Server 2000 前应考虑的事项
   删除 SQL Server 的步骤
   删除 SQL Server 的特定实例
   删除 SQL Server 的所有已知实例
   删除 SQL Server 的默认实例
   删除 SQL Server 的命名实例
   如何包含全文检索删除
   重新安装 SQL Server 前删除临时文件夹中的内容
参考
这篇文章中的信息适用于:

概要
本文中的步骤介绍如何为重新安装 SQL Server 程序的系统做准备工作。

删除 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. 在控制面板中,打开添加/删除程序小程序。
4. 运行 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

如果上述步骤无效,则可以按照 删除 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 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

回到顶端

删除 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 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

回到顶端

删除 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

 

 

 

 

 

 

1.Stop 所有服务

 「转」 如何彻底删除SQL Server2005 - GISer - GISer·¤〓→窝窝

2.用 Windows Install Clean Up 工具卸载SQL 2005组件

 「转」 如何彻底删除SQL Server2005 - GISer - GISer·¤〓→窝窝

3.用SrvInstw.exe删除所有SQL服务

 「转」 如何彻底删除SQL Server2005 - GISer - GISer·¤〓→窝窝

4.清除注册表

   a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除

   b. 将HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2005 Redist全部删除。

5.删除残留文件

将C盘——Program File下的Microsoft SQL Server 文件夹删除。

6.重启电脑,重新安装。

 

 

首先进控制面板里删除软件。。
然后把你存的文件夹删除。。
最后下个超级兔子把注册表删除下就可以了。。

 

 

 

 

1、对性能监视器计数器注册表值执行系统配置检查失败

修改方式如下:

 

/*             这之间的操作好像不用也可以*/

首先打开 “控制面板” --> “管理工具” 后,双击 “性能”,显示出性能分析器界面,在右边的控制台节点中展开 “性能日志和警报”后,用鼠标选择 “性能计数器”。

然后双击右边窗口的 “System Overview”,显示 System Overview 属性窗口。

在窗口中的 “添加对象” 和 “添加计数器” 按钮分别单击一次,但单击后显示的窗口不要去动,直接选择取消。

分别单击两个按钮后,单击缺定关闭 System Overview 属性窗口,然后关闭性能窗口。

/*             这之间的操作好像不用也可以*/

 

 

然后在 “开始” --> “运行”中输入 regedit,开启注册表编辑器。

定位到

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib

处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。

在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。

打开004 目录中的内容,

我们分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字,注意Counter 项的内容和Helper 项内容,这时候,我们知道,Counter 项的数字是5556,Helper项的内容是5557。

然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值5556,把Laster Help 的值改成刚才记下的 Help的值5557。

要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配,Sql Server 2005 检查将再次失败。

 

 

 

问题描述:

如何处理SQL Server 2005 安装过程中com+ 检查失败问题.

 

解决方法:

在命令行下输入:

msdtc -uninstall 回车

msdtc -install 回车

再重新运行SQLSQServer的setup.exe即可.

 

 

 

 

 

1..如果你同时安装2000和2005请2者使用 命名实例 安装.(先装SQL2000后再装SQL2005,在装2005时直接进TOOL里面双击SETUP就可以了,然后到使用实例名是,要么是自己创建一个新的实例名,要么是你已装有VS2005的话会带有一个实例,可点击界面上的查看实例名按钮选择VS2005装的实例名。不能使用默认实例名,会与2000冲突的)

2.开启SQL SERVER服务:Microsoft SQL Server 2005 -->配置工具 -->SQL Server Configuration Manager

3.在开启sql server 2005 服务的时候 请关闭你的防火墙或容许sql server的访问,否则容易造成连接超时错误.。

4.连接服务器时,服务器名称请按下面示例填写:(local)/实例名 。例如:(local)/SQLSERVER2005 .

5.如果还是连接不上请按下面设置:

配置工具-->SQL Server 外围应用配置器-->服务和连接的外围应用配置器-->同时使用 TCP/IP 和 Named Pipes 协议 -->确定

并且检查 验证方式 是否正确使用 SQL Server的登录帐户或仅 Windows"的身份验证方式。

6.进入MyEclipse Database view :

MyEclipse -->Windows-->Open Perspective-->MyEclipse Database Explor

7。进入New Database connection driver对话框:

在MyEclipse右边DB browser框 -->右键 选择New。。。

8.Driver Template :在下拉框中选择数据库驱动模板。这里这里选择 Microsoft SQL Server 2005

Driver name :驱动的名字。

Connection URL: 填写时 <>号及<>号中的内容为替代项(即将<>号及<>号中的内容按下面要求替代) 。[ ] 中的内容为选填项(如果要填写 [ ] 中的database项 只要去掉 [ ]号 )。

默认为:jdbc:sqlserver://<server_name>:<port>[;databaseName=<dbname>]

例如:jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks

或 jdbc:sqlserver://localhost:1433

<server_name>内填写服务器的ip ,要是本机就是主机的IP或填写 localhost 表示本机 。

<port>:端口号的配置。 SQL Server 默认1433.

一.这里容易出错。 在我们创建好连接后,会连接不上,错误为: error while performing database login with the test driverjava.net.connectException Connection refused:connect 。这是因为你的端口号的问题。使用的是动态端口,可以禁用动态度端口,使用默认的1433端口。下面是解决办法:

Microsoft SQL Server 2005 -->配置工具 -->SQL Server Configuration Manager。

二.进入SQL Server Configuration Manager后点击 “SQL Server 2005网络配置” 选择 “ XXXX的协议” (XXXX为实例名。比如实例名为SQLSERVER2005,则显示为 SQLSERVER2005的协议 ) 。

三.在右边选择 “TCP/IP” , 进入TCP/IP属性对话框。选择"IP地址"栏 可以看到 IP1 IP2 和IPALL3个 选择栏。 把3个选择栏中的 “TCP动态端口”选项的0去掉为空 ,表示不启用动态端口。在其下面的“TCP端口”填写1433,或者其他无冲突的端口号做为连接时的端口号。

选择“SQL Native Client 配置” 点击子菜单 “客户端协议”, 同样在右边选择 “TCP/IP” ,进入TCP/IP属性对话框。查看默认端口号,是否为1433.或者改为你自己的端口号 ,要与前面在“SQL Server 2005网络配置”中的TCP端口一致。

四 之后, 重新启动SQL SERVER服务。

抱歉!评论已关闭.