`

解决先安装SQL Server2005后不能安装SQL Server2000的问题

阅读更多
今天我在博客上看到有人留言,问题描述是:

1、先【默认选项】安装了微软的 Visual Studio 2008;
2、发现系统中自带了MS SQL Server 2005 Express数据库;
3、学习JAVA数据库,学习资料上的数据库是MS SQL Server 2000;
4、自己安装MS SQL Server 2000数据库,提示错误,询问解决方法;

解决方法如下:
1、在运行窗口输入regedit,打开注册表编辑器;
2、打开HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager
3、找到PendingFileRenameOperations,删除该键值,关闭注册表编辑器;
4、安装SQL Server 2000; 

---------------------------------------------------------------------
!另外说一下:SQL2005的JDBC可以直接兼容SQL2000的数据库,但是连接语句要采用SQL2005的连接语句;我们继续深入一点,JDBC2.0可以同时连接SQL2000、2005、2008,大家可以自行试验一下:)

1.1、SQL2000的JDBC有3个核心文件:(msbase.jar; mssqlserver.jar; msutil.jar;)需要加入到项目的Lib里面;
1.2、JAVA连接SQL2000语句为: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码"); 

2.1、SQL2005的JDBC只有1个核心文件:(sqljdbc.jar;)需要加入到项目Lib里面;
2.2、JAVA连接SQL2005语句为:Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 

3.1、现在有个问题提出,如果我们用SQL2005的JDBC连接SQL2000行不行?
3.2、具体实施步骤:
1、步骤1:使用SQL2005的JDBC--->sqljdbc.jar;加入到项目Lib中;
2、步骤2:Java连接语句使用SQL2005的连接语句 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 
3、步骤3:页面测试;
4、结果:正确读取数据库;
5、应用:如果我们原先在SQL2005数据库下写的web页面,将数据迁移到SQL2000上时,并不需要下载SQL2000的JDBC和使用SQL2000的连接语句。直接使用原来的web页面就好,从而增强了中间操作的一致性。


1
0
分享到:
评论

相关推荐

    安装 sql server 2005 时 提示 “SQL server服务无法启动”解决方案

    在安装 SQL Server 2005 的过程中遇到“SQL Server 服务无法启动”的问题时,可以采取以下几种方法来解决: #### 一、确保安装文件完整 1. **检查安装光盘**:确保使用的安装介质(通常是 CD1 和 CD2)没有损坏或...

    SQL2005精简版一键安装 sql server2005一键安装

    "SQL2005精简版一键安装"是指通过一个简化的过程来快速安装SQL Server 2005 Express Edition,大大降低了安装的复杂性。 通常,SQL Server的安装过程包括多个步骤,如接受许可协议、选择安装类型、配置服务器实例、...

    SQL server 2005 卸载后不能重新安装

    SQL Server 2005 卸载后不能重新安装解决方法 SQL Server 2005 是一款功能强大且流行的关系数据库管理系统,但是在卸载后重新安装时,可能会遇到一些问题,例如无法安装、错误提示等。今天,我们将介绍解决 SQL ...

    对于XP上不能安装SQLSERVER2000

    ### 对于XP上不能安装SQLSERVER2000的知识点解析 #### 一、环境配置与兼容性问题 - **操作系统版本**:Windows XP作为一款经典的桌面操作系统,在其发布初期并未将服务器级应用如SQL Server 2000作为主要支持对象...

    Microsoft SQL Server 2005 向后兼容组件SQLServer2005_BC.msi

    SQLServer2005_BC.msi 文件是这个向后兼容组件的安装程序,它包含了用于在更新的SQL Server环境中模拟SQL Server 2005环境的特定库和接口。安装此组件后,用户可以继续使用那些设计时依赖SQL Server 2005特性的应用...

    Microsoft SQL Server 2005 向后兼容组件

    Microsoft SQL Server 2005 Backward Compatibility Components (Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility ... 用户:客户、伙伴、开发人员 X86 Package (SQLServer2005_BC.msi)

    安装SQL SERVER 2005

    SQL Server 2005 是一个功能强大且复杂的数据库管理系统,本文档旨在指导用户安装 SQL Server 2005,帮助用户快速且正确地安装 SQL Server 2005。 关键安装考虑 在安装 SQL Server 2005 之前,需要考虑以下几个...

    将Sql Server 2000中的数据库备份文件还原到sql2005中

    Sql Server 2000和Sql Server 2005之间的关键差异在于:在Sql Server 2000中,需要新建数据库并对其还原,而在Sql Server 2005中,需要不能新建数据库才能对其还原。另外一个区别就是Sql Server 2000时是要新建的...

    解决64位windows7下不能安装sql server 2000的问题

    ### 解决64位Windows 7下不能安装SQL Server 2000的问题 #### 背景介绍 在IT领域中,SQL Server 2000曾是一款非常流行的数据库管理系统,广泛应用于企业级应用中。然而,在64位操作系统(如64位Windows 7)上安装...

    sqlserver2005安装说明

    四、解决 Win 7 下安装 SQLServer2005_SSMSEE 时出现 29506 错误 在 Win 7 下安装 SQLServer2005_SSMSEE 时,可能出现 29506 错误。这是因为当前帐号不是管理员组的,导致安装程序无法正常安装。 解决方案如下: ...

    SQL Server 2005安装图解以及 Visual Studio 2005安装说明

    如果您原来机器上有 SQL Server 2000,您选了默认的实例后,将会指向 SQL Server 2000 的实例,这样会对后续使用 SQL Server 2005 很不利。因此,我们建议直接选中命令实例单选按钮,创建自己的实例。 安装 Visual ...

    安装SQL SERVER 2008问题解决

    "安装SQL SERVER 2008问题解决" 在安装SQL Server 2008时,可能会遇到各种问题,影响安装的正常进行。下面我们将总结安装SQL Server 2008时可能遇到的问题,并提供相应的解决办法。 首先,在安装SQL Server 2008...

    QC9.0+SQLServer2005安装问题解决办法

    QC9.0+SQLServer2005安装问题解决办法

    Microsoft SQL Server 2005 向后兼容组件 [免费版]

    Microsoft SQL Server 2005 Backward Compatibility Components (Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility 包中包含最新版本的 ...X86 Package (SQLServer2005_BC.msi) - 11426 KB

    SQL Server 2005向后兼容组件包32或64位

    SQL Server 2005 向后兼容组件包是针对那些仍需在较新系统上运行基于 SQL Server 2005 应用程序的用户设计的。这个组件包提供了必要的支持,使得2005版的应用能在更新的操作系统环境下正常工作。此包分为32位(x86)...

    win7 安装sql server 2005方法

    Win7 安装 SQL Server 2005 方法详解 SQL Server 2005 是微软公司开发的一款关系数据库管理系统,它广泛应用于企业级数据库管理和开发。...* 安装完成后可以打开 SQL Server 2005 的管理工具来管理数据库

    解决无法安装SQL Server 2000的问题 .txt

    - 在完成上述步骤后,再次尝试安装SQL Server 2000。 - 如果问题仍未解决,考虑完全格式化硬盘并重新安装操作系统。 #### 预防措施 为了防止未来再次出现类似问题,可以采取以下预防措施: 1. **更新操作系统**...

    SQLServer2005_BC_x64补丁 ,SQLServer2005_BC 32位补丁

    本压缩包包含了针对32位和64位系统的两个补丁:SQLServer2005_BC.msi 和 SQLServer2005_BC_x64.msi,主要目的是为了提升SQL Server 2005 Business Intelligence (BI)组件的兼容性和性能。 SQL Server 2005 Business...

Global site tag (gtag.js) - Google Analytics