建WLS7的SQL Server Connection Pool时遇到的错误,该怎么办,高手?

peppi 2002-11-11 06:52:27
我用的是SQL Server 2000,微软的驱动,我把三个.jar文件考到D:\bea\weblogic700\server\lib\JDBC\下,我在D:\bea\weblogic700\server\bin\下修改starWLS:
(注:便于观看,分行写了)
set CLASSPATH=%JAVA_HOME%\lib\tools.jar;
%WL_HOME%\server\lib\weblogic_sp.jar;
%WL_HOME%\server\lib\weblogic.jar;
%WL_HOME%\server\lib\jdbc\msbase.jar;
%WL_HOME%\server\lib\jdbc\msutil.jar;
%WL_HOME%\server\lib\jdbc\mssqlserver.jar;
%CLASSPATH%
在JDBC Connection....的Configuration/General/里我这样填的:
Name: SQL Server Connection Pool
URL: jdbc:weblogic:mssqlserver4:peppi@localhost:1433
Driver Classname: weblogic.jdbc.mssqlserver4.Driver
Properties
(key=value): user=sa
Password=ding

ACLName:
Password: Change...
Open String Password: Change...

点apply,没有问题,然后到Targets/Servers里把库从左边移动到右边后,点apply就有问题了:java.lang.NullPointerException
............
很多,控制台报错为:
can not startup connection pool "SQL Server Connetction Pool" weblogic.common.ResourceException:weblogic vommon.ResouceException:
Couldn't create pool connetction.The DBMS driver exception was:
java.sql.SQLException: can't open a socket on localhost:1433. Check host and port number and make sure security manager allows this connections.You can also try runing the SocketApplet<java.net.ConnectionException:Connection refused:connect>

........
.....
(报错信息)

用netstat -a查看端口,并没有占用1433,我不知道怎么弄了.
同志们,我配这个该死的WLS已经半个月了,就这问题难倒了.请帮我解决了吧.谢谢!!
...全文
4 点赞 收藏 15
写回复
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
peppi 2002-11-12
是以混合方式登陆的.
回复
franksunyi 2002-11-12
应该用混杂windows登陆, 和 sql登陆方式启动sql2000。

可以在企业管理器中, 在服务器名上右击鼠标, 然后修改属性中的安全性。重启。
回复
dipingxian 2002-11-12
up
回复
dipingxian 2002-11-12
楼主啊 看来咱俩同病相怜啊 我也看到你在我帖子中的流言了
想认识你: QQ 38121
好吗?
回复
peppi 2002-11-12
呵呵,我看到你的贴了,我都配了半个多月了,自己蒙来蒙去,找资料坐一个右一个,就是搞不懂.
回复
dipingxian 2002-11-12
up 我和他的问题一样啊
回复
peppi 2002-11-12
能告诉我是什么问题吗?我按您说的做了,仍不能解决问题.
还有我的1433端口一定要被LISTENING吗?我的没有怎么办呀?换别的不行吗?
回复
worldheart 2002-11-11
建议看看,

http://www.csdn.net/develop/read_article.asp?id=15283

你的Pool配置有问题。
回复
peppi 2002-11-11
权限绝对够,因为这是我的机器,我是以管理员的身份进入的WIN XP的.密码也没问题呀.我的SQL SERVER 2000运行良好.
回复
hotenM 2002-11-11
.Check host and port number and make sure security manager allows this connections.
你的权限够吗?密码对不对?
回复
hotenM 2002-11-11
怎么会有两条?
回复
peppi 2002-11-11
netstat -a后,有这样的两条信息:
.......
TCP peppi:ms-sql-s peppi:0 LISTENING
.....
TCP peppi:ms-sql-s peppi:0 LISTENING
......
说明问题吗?
回复
hotenM 2002-11-11
那你别的机子能连到你的sqlserver吗?
我sql不熟悉,不好意思,你应该到sql论坛去问这个问题

总之我的sql装了之后1433端口的listening
回复
peppi 2002-11-11
恩?可我的数据库是启动的呀?该怎么启动这个端口呢?
回复
hotenM 2002-11-11
没有占用不就很明显吗?
你的sql监听服务没有起来,叫wls怎么连

就好象oralce不起1521一样,根本无法连

正常情况,你sql那台机子的1433端口应该是开着的
回复
发动态
发帖子
Java EE
创建于2007-09-28

6.6w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
社区公告
暂无公告