sql2000 的老数据库,用起来不难,但要想用 Java 直连,还得靠点靠谱的驱动。jdbc2000.jar
这个老伙计,纯 Java 写的,连接SQLServer 2000
挺顺手的,不用装额外组件,兼容性也还不错。
搞老系统维护的你应该懂,多时候不是你想换库,是项目压根不能动。这时候,选个稳定点的驱动比啥都重要。这个驱动就是那种“稳”字当头的类型,放进 classpath,直接搞定。
实测下来,连接写法跟现在主流的差不多,比如:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb",
"user", "password");
写法老点,但逻辑清晰,调试也方便。如果你还在维护SQLServer 2000
,或者需要接老项目,强烈建议收一下这个驱动包。下载我整理了一些,还挺全的,挑你合适的:安装包下载、连接用法、性能优化技巧。
哦对,记得用的时候 Java 版本别太新,Java 6~8 之间比较稳,太新了反而不兼容。