WEB开发网
开发学院软件开发Java WebSphere Application Server Community Edition... 阅读

WebSphere Application Server Community Edition V1 系统管理——第 2 部分:配置数据库

 2010-01-18 00:00:00 来源:WEB开发网   
核心提示: 定义数据源配置 ID 和父 ID:数据库部署计划的下列部分指定 configId,对于 Community Edition 服务器实例,WebSphere Application Server Community Edition V1 系统管理——第 2 部分:配置数据库(4),它必须是唯一的,

定义数据源配置 ID 和父 ID:数据库部署计划的下列部分指定 configId,对于 Community Edition 服务器实例,它必须是唯一的。如果在部署数据源时父 ID(parentId 的值)没有运行,则部署工具会首先启动该父 ID 以确保其可用。在 EMPdemo 示例中,数据库部署计划的这一部分对不同的数据库服务器来说是一样的(清单 1)。

清单 1:EMPdemo Cloudscape 数据库池部署计划(第 I 部分)
<?xml version="1.0"?> 
<connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.0" 
  configId="EmployeeDatasource"    
  parentId="org/apache/geronimo/Server"> 

定义依赖元素: dependency 元素定义所有数据源依赖项及其相对于 Community Edition 存储库的相对路径(清单 2)。IBM Cloudscape 数据库服务器及其特定于供应商的 tranql 资源适配器是随 Community Edition 一起提供的,所以您不必担心要将 jar 文件复制到存储库中。通过将它们指定为依赖项,您可以免于将它们包含在自己的应用程序中。

清单 2:EMPdemo Cloudscape 数据库池部署计划(第 II 部分)
  <dependency> 
    <uri>org.apache.derby/jars/derby-10.1.ibm.jar</uri> 
  </dependency> 
  <dependency>s 
     <uri>org.apache.derby/jars/derbynet-10.1.ibm.jar</uri> 
  </dependency> 

正如前面提到的,Community Edition 也包含用于 Microsoft SQL 2000 服务器的 WebSphere 嵌入式 Tranql 资源适配器和 WebSphere 嵌入式类型 4 JDBC 驱动程序(jar 文件在 repository\websphere\jars 目录中)。根据这一事实,您可以提供以下访问 Microsoft SQL 2000 服务器的数据源的依赖元素(清单 3)。

清单 3:EMPdemo Microsoft SQL 数据库池部署计划(第 II 部分)
  <dependency> 
    <uri>websphere/jars/base-3.5.11.jar</uri> 
  </dependency> 
  <dependency> 
     <uri>websphere/jars/util-3.5.11.jar</uri> 
  </dependency> 
  <dependency> 
     <uri>websphere/jars/sqlserver-3.5.11.jar</uri> 
  </dependency> 

如果您要为 Oracle、DB2 或 MySQL 服务器构建 dependency 元素,则可以遵循相同的模式。但是,您需要在 Community Edition 存储库中创建目录和子目录,将 JDBC 驱动程序 jar 文件从数据库服务器复制到新建的目录中,并在尝试部署数据库部署计划之前在 uri 依赖元素中指定该 jar 文件及其路径。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:WebSphere Application Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接