重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5069|回复: 1
打印 上一主题 下一主题

启动应用程序

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-23 16:46:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.登陆WebSphere的管理控制台
2.选择“应用程序”-》“企业应用程序”
3.选中“portal_war”,点击“启动”
4.启动成功应该看到如下画面,如果有出错消息,请根据错误提示修改相关配置
5.至此,CMStar已经全部部署完毕。
注:可能存在的问题
1.数据源需要确认配置正确,并通过连接测试
2.上下文根不能使用已经在使用的上下文根
------------------------------------------------------------------------
另:在WebSphere中配置数据库连(另一个例子):
一、系统准备
1.在相应的数据库中建立本文用到的表
create table TEST(C1 CHAR(10) )insert into TEST values('FromTest')
2.准备环境变量,此部分往往会被初学者忽略。
点击“管理WebSphere变量”,ORACLE_JDBC_DRIVER_PATH的值输入操作系统中
jar文件(classes12.jar)的位置。“确认”后,界面最上方,点击“保存”,
会再提示“保存”还是“放弃”,再选“保存”。
为方便起见,本文中,SQL Server的jar文件(msbase.jar、mssqlserver.jar、
msutil.jar )、Sybase的jar文件(jconn2.jar)、mySQL的jar文件
(mysql-connector-java-3.1.10-bin.jar)都放在同一目录
(如:C:\oracle\ora92\jdbc\lib)。
3.本文中的所有例子测试均通过,环境:Windows2003、WebShpere5.1、ORACLE9I、
SQL Server 2000、SYBASE12.5、MySQL5.0。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2012-11-23 16:46:56 | 只看该作者
二、Oracle、SQL Server、Sybase、MySQL数据库连接池在WebSphere中的详细配置步骤
(一)、Oracle连接池的配置
1.进入管理控制台(http://localhost:9060/admin/)
2.选择:资源->JDBC提供程序,点击“新建”,建立JDBC提供程序。
点击“应用”后,类路径中,输入“${ORACLE_JDBC_DRIVER_PATH}/classes12.jar”,再点击“应用”。
3.定义数据源
点击界面中“数据源后”再点击“新建”,建立数据源。
JNDI取名ORACLE_JNDI,点击“应用”。
4.界面上点击“定制属性”,定义连接池的JDBC Driver、URL、用户名和口令等信息。
点击“URL”,URL的值输入:jdbc:oracle:thin:@localhost:1521:MYHORA,
其中,localhost可以为ORACLE的IP地址,MYHORA是ORACLE的服务名称。
点击“确定”保存配置。
同样的方法输入:
driverType的值oracle.jdbc.driver.OracleDriver
databasename的值MYHORA
servername的值localhost
preTestSQLString的值为SELECT COUNT(1) FROM TEST
其余的取默认值。
5.本部分比较关键,是初学着比较困惑的地方。
我们看到,界面上并没有输入用户名、口令的地方,而没有用户名称、口令是无法连接数据库的。
在“定制属性”中点击“新建”,“名称”中输入user,“值”中输入数据库的用户名称,如:study,点击“确定”;
在“定制属性”中点击“新建”,“名称”中输入password,“值”中输入数据库的口令,如:study,点击“确定”;
我们看到,“定制属性”中多了两个我们自定义的属性user、password
6.保存配置,在“定制属性”界面的最上方点击“保存”。
7.测试连接
系统提示:成功信息,表明,连接池配置成功。
连接池配置成功后,WebSphere需要重新启动。
(二)、SQL server连接池的配置
SQL Server连接池的配置步骤同Oracle,具体的参数值:
JDBC 提供程序:下拉选择Microsoft JDBC driver for MSSQLServer 2000
Sybase连接池的配置步骤也同Oracle,具体的参数值:
常规属性中的名称:Microsoft JDBC driver for MSSQLServer 2000
常规属性中的描述:Microsoft JDBC driver for MSSQLServer 2000
常规属性中的类路径:
${ORACLE_JDBC_DRIVER_PATH}/msbase.jar
${ORACLE_JDBC_DRIVER_PATH}/mssqlserver.jar
${ORACLE_JDBC_DRIVER_PATH}/msutil.jar
常规属性中的实现类名:默认
数据源中的名称:SQLSERVER_JNDI
数据源中的JNDI:SQLSERVER_JNDI
定制属性中的databaseName:数据库名称
定制属性中的serverName:Sybase数据库服务器的名称或IP
定制属性中的portNumber:端口号
定制属性中的preTestSQLString:SELECT COUNT(1) FROM TEST
同Oracle,手工“新建”user和password属性,值为数据库的用户名和口令,该用户的缺省数据库必须为databaseName的值。
其他默认。
(三)、Sybase连接池的配置
JDBC 提供程序:下拉选择Sybase JDBC Driver
Sybase连接池的配置步骤也同Oracle,具体的参数值:
常规属性中的名称:SYBASE JDBC Driver
常规属性中的描述:SYBASE JDBC Driver
常规属性中的类路径:${ORACLE_JDBC_DRIVER_PATH}/jconn2.jar
常规属性中的实现类名:默认
数据源中的名称:SYBASE_JNDI
数据源中的JNDI:SYBASE_JNDI
定制属性中的databaseName:数据库名称
定制属性中的serverName:Sybase数据库服务器的名称或IP
定制属性中的portNumber:端口号
定制属性中的preTestSQLString:SELECT COUNT(1) FROM TEST
同Oracle,手工“新建”user和password属性,值为数据库的用户名和口令,该用户的缺省数据库必须为databaseName的值。
其他默认。
(四)、MySQL连接池的配置
MySQL连接池的配置步骤同Oracle稍有不同,JDBC 提供程序中并没有MySQL中的选项,选Oracle JDBC Driver就可以,实际运行中,WebSphere是以设置的参数为准的。
具体的参数值:
常规属性中的名称:MySQL JDBC Driver
常规属性中的描述:MySQL JDBC Driver
常规属性中的类路径:${ORACLE_JDBC_DRIVER_PATH}/mysql-connector-java-3.1.10-bin.jar
常规属性中的实现类名:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
数据源中的名称:MYSQL_JNDI
数据源中的JNDI:MYSQL_JNDI
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-24 19:28 , Processed in 0.089431 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表