HP-ASJDBC连接Oracle配置

来源:互联网 发布:手机淘宝首页展示位置 编辑:程序博客网 时间:2024/05/16 12:29
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

  编写时间:2002-12-10

  参考文章:HPApplicationServerDeveloper`sguideversion8.0

  操作系统:Windows2000Server

  HP-AS:version8.0

  Oracle:version8i

  ■安装前进行工作

  安装好Jdk1.3以上版本

  安装好OracleDBServer或OracleClient

  安装好HP-AS

  ■OracleJdbcDriverJar拷贝

  拷贝OracleJdbcDriverJar到HP-AS/lib中

  ■DefiningHP-AS`sClasspath

  找到HP-AS/bin目录中的HPas.cfg文件用文本编辑器打开

  在-cp:a定义行中指向OracleJdbcDriverJar

  例:写成?cp:a“e:/HP-as/lib/Oracle.jar”

  ■SettingUpaDatasource

  找到HP-AS/config/HPas/connector-service-config.xml文件

  在文件中加入例:

 

 

  HP-jdbc-tx

  Oracle

  Oracle.jdbc.driver.OracleDriver

  jdbc:Oracle:oci8:@gzzndb

  jdbc/Oracle

 

  Yes

  gjq

  123

 

 

  (XML标记意义可以参考HPApplicationServerDeveloper`sguideversion8.0PAGE120)

  ■配置Web容器的描述文件(web.xml)

  在web.xml文件中加入下列

 

  jdbc/Oracle

  javax.sql.DataSource

  Container

 

  ■测试代码

  Contextctx=newInitialContext();

  javax.sql.DataSourceds=(javax.sql.DataSource)ctx.lookup("java:comp/env/jdbc/Oracle");

  java.sql.Connectionconn=ds.getConnection("gjq","123");

  out.println("Oracleconnectok");

  (文件可以以JSP或Servlet形式存在,但必须放到Web容器中)

  ■完成配置

<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>