分享

解决Sql Server2000不能安装在XP上以及常见问题

 昵称6444761 2011-03-18
其实XP下也可以安装企业版的,有两种方法:一种是改注册表;另外一种是将个人版下的BIN目录下的STUPEX.DLL拷贝到企业版相同目录下,将企业版的STUPEX.DLL覆盖,再正常安装就可以了,这样安装,过程中不会提示错误,安装完后也和2003 SERVER下安装的企业版一样的效果.

具体为什么我也不知道,可能是你机器上JDBC驱动发生了问题。
建议你换成ODBC试一下,应该就可以了。
具体方法是先设置数据源,然后
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:数据库名", "sa",
"");
st=conn.createStatement();
 
所以我总结的对这种问题的解决办法有:
                1、检查有没有SQL 2000 Server Pack3或更高版本,没有就下载安装
                        http://www.wt./xdowns/UploadFile/2006-12/SQL2KSP4.rar
                2、检查有没有jdbc sql2000 pack3 版的JDBC,没有就下载安装
                       http://download.microsoft.com/download/4/1/d/41d3e9c0-64d1-451e-947b-7a4cba273b2d/setup.exe
                3、检查Tlenet服务有没有开
                        这个就不用我讲了吧!               
                4、dos下输入命令netstat -a,看看是不是有没有什么进程把1433的端口给占用了
                       有就换一个端口号
 
1。最好能升级SQL Server2000到sp4.
2。JDBC的驱动下载最新.
3。用户名和密码错误,或者给定的用户没有权限。
4。端口错误。
 

推荐用jtds,connection.url: jdbc:jtds:sqlserver://localserver:1433/db;SelectMethod=cursor;CHARSET=GBK

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多