你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
JBOSS4.0 JDBC数据源配置大全(三)
 
SysBase数据库配置

Sybase Adaptive Server Enterprises(ASE)是Sysbase公司的数据库服务器。ASE可以在Unix和linux平台上使用。同样我们要把它的数据库驱动放到CLASSPATH中,把它复制到/server/default/lib目录下,然后把/docs/examples/jca/sybase-ds.xml 复制到/server/default/deploy目录下。修改sybase-ds.xml文件把<driver-class/>设置为 com.sybase.jdbc2.jdbc.SybDriver再把<connection-url/>设置为 jdbc:sybase:Tds:<host>:<port>/<database>,其中<host><port><database>分别为主机名、端口名和数据库名。同样需要修改standardjaws.xml 或 jaws.xml 文件的 <datasource> 和<type-mapping> 元素:

<jaws>

<datasource>java:/SybaseDS</datasource>

<type-mapping>Sybase</type-mapping>

</jaws>

再修改standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml 文件的 <datasource> 和 <datasource-mapping>元素:

<jbosscmp-jdbc>

<defaults>

<datasource>java:/SybaseDS</datasource>

<datasource-mapping>Sybase</datasource-mapping>

</defaults>

</jbosscmp-jdbc>

最后修改login-config.xml 文件来使用Sysbase数据库.设置 <application-policy/> 元素:

<application-policy name = "SybaseDbRealm">

<authentication>

<login-module code =

"org.jboss.resource.security.ConfiguredIdentityLoginModule"

flag = "required">

<module-option name ="principal">sa</module-option>

<module-option name = "userName">sa</module-option>

<module-option name = "password"></module-option>

<module-option name = "managedConnectionFactoryName">

jboss.jca:service=LocalTxCM,name=SybaseDS

</module-option>

</login-module>

</authentication>

</application-policy>
(编辑:aniston)
  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089