jdbc连接sql server2000出错

lwh_1024 2009-06-29 04:27:15
系统一直运行正常,今天中午突然发现出现问题了。每次连接数据库的时候,都会有如下报错:
org.apache.commons.dbcp.SQLNestedExecption:Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC][SQLSERVER]用户'DCC'登陆失败。)
然后下面很多以‘at ’开头的行

请问这是什么原因?
...全文
41 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ai_li7758521 2009-06-30
  • 打赏
  • 举报
回复
1 检查SQL SERVER 是否允许远程访问.具体步骤: 

1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库
2)在相应"数据库"上单击右键,选择"属性"
3)选择"连接"选项卡,检查"远程服务器连接"下,RPC服务是否选择.

2 使用telnet IP地址 1433,系统是否提示连接出错,如系统提示出错
检查是否防火墙屏蔽了SQL SERVER 或 java IDE 的网络访问端口
如果是,关闭防火墙,重新启动SQL SERVER和java IDE,进行测试,
如果系统仍提示上述错误,尝试下列步骤

3 检查SQL SERVER 端口号及是否启用了TCP/IP协议,具体步骤:

1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库
2)在相应"数据库"上单击右键,选择"属性"
3)选择"常规"选项卡,点击"网络配置",如启用的协议中无"TCP/IP协议"将其加入
4)选择"TCP/IP协议",点击"属性",检查其端口号是否为1433
5)如端口号为1433将其修改为其它端口号,修改jdbc连接语句,将端口号同样改为新启用的端口号,如jdbc:microsoft:sqlserver://server_name:1400(假设新端口号为 1400)
以下的方法你每种的去试试:
#检查一下sql server的connection有没有full.

#如果是认证的问题.
可到sql enterprice manager->指定server->内容->安全性.
把验证改为 SQL server 及 windows.

#点选属性检查一下port是否正确.

#执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe
把TCP/IP启用.

#关掉防火墙.

#把SQL server update到sp3以上:
http://www.microsoft.com/sql/downloads/2000/sp3.asp

经我验证,一般升级到sp3就好用了!

Shenzhen Shopping - Visit Shenzhen's guide for the best shopping in Shenzhen.


lwh_1024 2009-06-30
  • 打赏
  • 举报
回复
明白了,谢谢
满衣兄 2009-06-30
  • 打赏
  • 举报
回复
如果你确定自己没改,别人也没接触过,那只能说明是中木马了.
用复杂一些的,删掉一些无用的账号,或者更改端口,有很多这类的木马不断的扫描的
这个病毒不一定是你本机的
如果你的sql server对外没有屏蔽
那么,所有能接触到这个机器的都可以扫描修改。
解决的办法:
1.加上防火墙,保护sql server
2.修改端口
3.删掉windows等一些用不到的sql server账号
4.给sql server打补丁
lwh_1024 2009-06-30
  • 打赏
  • 举报
回复
改回去的确没问题了。
可是密码没有人改过哦,怎么就会突然失效了?会不会有其他原因,比如病毒之类(最近我们公司局域网内发现过病毒)。。。
满衣兄 2009-06-30
  • 打赏
  • 举报
回复
不是期限问题,是被改掉了.去改回来就行了.
lwh_1024 2009-06-30
  • 打赏
  • 举报
回复
晕,新版都不会用了。。。

这个问题后来发现了,的确是用户密码被改了。但是没有人改过密码,是否sqlserver2000的密码会有期限?到期后自动就失效了?
zzy13353144225 2009-06-30
  • 打赏
  • 举报
回复
谁把你的密码改掉了 ?或者你自己不小心改掉了什么 ?
flyrush 2009-06-29
  • 打赏
  • 举报
回复
去看看数据库的日志在同一时间报了什么错误没有

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧