weblogic连接池如何判断数据源异常

weblogic连接池如何判断数据源异常,第1张

weblogic连接池如何判断数据源异常,配置连接池通过IP/console进入管理控制台(如果不知道用户名和密码可以通过以下方式进入:右击StartWebLogicsh快捷方式,选择“编辑”,在文本中可以找到用户名和密码)

在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓冲池

点击“配置新的JDBC Connection Pool ”

数据类型选择:Oracle

数据库驱动程序选择:Oracle's Driver (Thin) Version:901,020,10

点击右下角的“继续”

在名称中写入想要设置的连接池名称如myConnection

数据库名称:要访问的数据库名称

主机名:写入数据库服务器的主机名称或IP地址

端口号默认为:1521

数据库用户名称、密码

点击“继续”

在下一页中点击“测试驱动程序配置”显示“连接成功”

点击“创建和部署”

在新页面的列表中出现mpConnection的配置项

连接池配置完毕

2、配置JDBC数据源

在管理控制台左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-数据源

点击“配置新的JDBC Data Source”

在名称中写入要配置的数据源名称myConnection

在JNDI名称中写入访问的名字pc/ora9)

点击“继续”

按 Win + R 键, 在运行里 输入 servicesmsc 找到SQL SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。

1、IP地址配置不正确:

打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在d出窗口中检查IP配置。

2、可能是因为VIA协议启用造成的。解决方法如下:

1)打开SQL Server 2008中的配置工具SQL Server Configure Manager,将VIA协议禁用

2)重新启动SQL Server(MSSQLSERVER ),成功

3、管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:

打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服务属性中,修改以哪个账号来启动服务。

我机器启动不了服务的原因就是启用了 “VIA”服务,禁用后,OK了。

前置 *** 作: 1 打开configuration Wizard 创建一个域 mydomain (基本上一路“NEXT” ,最后“DONE”,需要注意的就是路径的问题)

2 在Myeclipse 中创建一个web 命名test

在Myeclipse 中部署

1)在工具栏中打开window/preferences/myeclipse/application Servers/weblogic/weblogic 8x

2) 配置信息: (1)BEA home directory:D:/BEA。假定WebLogic安装在D:/BEA文件夹中。

(2)WebLogic installation directory:D:/BEA/weblogic81。

(3)Admin username:weblogic。

(4)Admin password:weblogic。

(5)Execution domain root:C:/BEA/user_projects/mydomain。

(6)Execution domain name:mydomain。

(7)Execution server name:myserver。

(8)Hostname:PortNumber:localhost:7001。

(9)Security policy file:D:/BEA/weblogic81/server/lib/weblogicpolicy。

(10)JAAS login configuration file:省略。

一些设置因人而异

3)这是很重要的步骤 在配置的weblogic 8x 中JDK 选择BEA自带的JDK 不用也可以 但必须选 择jdk 14 因为weblogic81 不支持jdk15 或更高版本 不然启动不成功

4)最后点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入D:/BEA/weblogic81/server/lib/weblogicjar、D:/BEA/weblogic81/ server/lib/webservicesjar。如果用到数据库,还需把数据库的驱动类库加进来,这里我们用WebLogic自带的SQL Server数据库驱动库D:/BEA/weblogic81/server/lib/mssqlserver2jar。(我试过不加这几个 jar 也没出问题 还是尽量加上为好)

至此 总算是部署成功了。。

补充一点: 如果启动时候报这样的错误 [url=javascript:;]Deployment[/url] [url=javascript:;]descriptor[/url] "[url=javascript:;]web[/url]xml" is [url=javascript:;]malformed[/url] Check against the DTD: orgxmlsaxSAXParseException: cvc-elt1: Cannot find the declaration of element 'web-app'

原因是因为工程创建时候用的是jdk15 或者以上版本 解决办法可以用jdk14 重新编译 或者只要把webxml 文件头改为

<xml version="10" encoding="UTF-8">

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc//DTD Web Application 23//EN" ">

以上就是关于weblogic连接池如何判断数据源异常全部的内容,包括:weblogic连接池如何判断数据源异常、连不上数据库,怎么解决、weblogic javaee jdbc 怎么配置连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9420221.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存