今天我在博客上看到有人留言,问题描述是:
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页面就好,从而增强了中间操作的一致性。
分享到:
相关推荐
安装 sql server 2005 时 提示 “SQL server服务无法启动”解决方案
SQL server 2005安装问题及解决办法,自己积累的,绝对能解决问题,试试就知道
SQL2005精简版一键安装 sql server2005一键安装 双击后不需要任何操作,直接一步解决所有安装步骤。
(Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility 包中包含 最新版本的 Data Transformation Services 2000 运行时 (DTS)、SQL 分布式管理对象 (SQL-DMO)、 决策支持对象 (DSO) 和 ...
对于XP上不能安装SQLSERVER2000可作为参考)
QC9.0+SQLServer2005安装问题解决办法
Microsoft SQL Server 2005 向后兼容组件SQLServer2005_BC.msi
里有msicuu2.exe,srvinstw.exe,前者是微软的卸载工具,后者是加载或卸载服务...以sql2005为例:先用msicuu2.exe卸载所有的sqlserver2005的应用程序,再卸载其服务,在用第三方软件清空注册表即可(我用的是优化大师)。
解决无法安装SQL Server 2000的问题 .txt
sqlserver2000 和 sqlserver2005的jar包 sqlserver2000 和 sqlserver2005的jar包 sqlserver2000 和 sqlserver2005的jar包
SQL server 2005安装问题汇总,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数据库文档!希望大家喜欢
安装sqlserver 2005常见错误
sql server 2005 向后兼容程序32位版 用于新版本程序兼容旧版本数据库
Microsoft SQL Server Management Studio Express(SSMSE)是一种免费、易于使用的图形管理工具,用于管理SQL Server 2005 Express Edition和SQL Server 2005 ExpressEdition with Advanced Services。注意:SSMSE ...
sql server 2005安装问题及删除办法,sql server 2005,sql,sql server 2005安装问题,sql server 2005删除办法,绝对有效,试试便知道
安装SQL Server 2005实例环境图解
解决64位windows7下不能安装sql server 2000的问题.txt