WebSphere Application Server Community Edition V1 系统管理——第 2 部分:配置数据库
2010-01-18 00:00:00 来源:WEB开发网定义数据源配置 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 文件及其路径。
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接