设置服务器以测试 WebSphere Application Server V6.0 的数据源

可以为远程或本地 WebSphere® Application Server V6.0 的特定应用程序定义数据源。

先决条件

  • 创建企业应用程序,并将 WebSphere Application Server V6.0 作为目标服务器。
要在 WebSphere Application Server V6.0 上测试数据源,完成下列步骤:
  1. 切换至 J2EE 透视图。
  2. 在“项目资源管理器”视图中,展开企业应用程序文件夹。
  3. 在想要对其测试数据源的企业应用程序项目文件夹下面,双击部署描述符以打开应用程序部署描述符编辑器。
  4. 选择编辑器底部的部署选项卡。
  5. 展开“数据源”部分。
  6. 将已经为您创建用于 Cloudscape™ 的 JDBC 提供程序。 在该情况下,如果预定义的 JDBC 提供程序能够满足您的需求,则可以跳过后面的步骤。在使用预定义的 JDBC 提供程序之前,验证在“修改 JDBC 提供程序”向导中指定的类路径字段是包含数据库驱动程序的正确类路径。可以通过从 JDBC 提供程序列表中选择 JDBC 提供程序并单击编辑以查看或编辑 JDBC 类路径来完成此任务。
  7. 创建 JDBC 提供程序。 JDBC 提供程序包含使 Java™ 应用程序能够连接至符合 JDBC 标准的数据库的软件配置。
    1. 在 JDBC 提供程序列表旁边,单击添加 “创建 JDBC 提供程序”向导打开。
    2. 数据库类型列表框中,选择数据库类型。
    3. JDBC 提供程序类型列表框中,选择 JDBC 提供程序并单击下一步
      表 1. 不同 JDBC 提供程序的示例
      JDBC 驱动程序类型 资源提供程序的示例
      IBM® DB2® DB2 旧的基于 CLI 的 2 类 JDBC 驱动程序
      Oracle Oracle JDBC 驱动程序
      Sybase Sybase JDBC 驱动程序
    4. 名称字段中,输入资源提供程序的名称。
    5. 实现类名列表中,选择或输入 JDBC 提供程序实现的 Java 类名。
      表 2. JDBC 提供程序实现的不同 Java 类名的示例
      JDBC 提供程序类型 Java 类名的示例
      DB2 COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
      Oracle oracle.jdbc.pool.OracleConnectionPoolDataSource
      Sybase com.sybase.jdbc2.jdbc.SybConnectionPoolDataSource
    6. 类路径列表框中,如果不出现驱动程序路径,则单击添加路径添加外部 JAR 按钮(如果正在使用 Cloudscape,则不需要指定类路径)。 输入或者浏览至包含驱动程序类的 JAR 文件所在的路径。确保在运行 WebSphere Application Server 的机器上为 DB2 的安装正确指定了 JDBC 驱动程序的类路径。
      表 3. 包含驱动程序类的不同 JAR 文件的示例
      JDBC 驱动程序类型 包含驱动程序类的 JAR 文件的示例
      DB2 c:/Program Files/IBM/SQLLIB/java/db2java.zip
      Oracle
      • C:\Oracle\Oracle9i\jdbc\lib\ojdbc14.zip
      Sybase c:\jdbc\Sybase\classes\jconn2.jar
      注: 对于 Linux 将 Linux™ 上的缺省 DB2 JDBC 提供程序类路径设置为 ${DB2_JDBC_DRIVER_PATH}/db2java.zip。在 Linux 上不能检测到 DB2 安装位置。如果想要在 Linux 上使用 DB2 数据源,则必须在服务器编辑器中手工除去此类路径条目并添加具有正确路径的新条目。
    7. 本地路径列表框中,指定组成资源提供程序本机库的位置的路径列表。各本地路径条目使用 ENTER 键隔开并且一定不能包含路径分隔符字符(如“;”或“:”)。本地路径可以包含可变(符号)名称,可以使用可变映射替换这些名称。
    8. 单击完成
  8. 定义数据源和资源属性。上面选择的 JDBC 提供程序中定义的数据源列表旁边,单击添加
  9. “创建数据源”向导打开。
    1. 选择 JDBC 提供程序的类型,例如,“DB2 旧的基于 CLI 的 2 类 JDBC 驱动程序提供程序”。
    2. 为 WebSphere Application Server V5.0 或 V4.0 指定数据源。单击下一步
      注: 由于 WebSphere Application Server 中的局限性,“通用测试客户机”只能查看 WebSphere Application Server V4.0 的版本数据源。尽管在 JNDI 资源管理器中仍然可以看到 WebSphere Application Server V5.0 的数据源,但是,您将无法查看它们的详细信息。
    3. 在“修改数据源”页上,指定想要创建的数据源的详细信息。 有关此向导中的任何字段的更多信息,请选择字段,然后按 F1 键。单击下一步
    4. 在“创建资源属性”页上,选择想要修改的资源属性,例如,数据库名称。
    5. 字段中,输入此属性的值,例如,对数据库名称输入 sample
      表 4. 不同资源属性的示例
      数据库名称
      DB2 database_name
      Oracle database_name
      Cloudscape D:\temp\cloudscape\database_name
  10. 保存并关闭服务器编辑器。 数据源条目就已经被添加至部署描述符文件了。
注: 对于 Oracle,必须使用 jdbc:oracle:thin:@ server_name :1521: database_name 值定义 URL 资源属性。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.