在JBoss4.0上了解SysBase数据库配置

开发 后端
本文介绍JBoss4.0上的SysBase数据库,以及最后修改login-config.xml 文件来使用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> 元素:

  1. <jaws>  
  2. <datasource>java:/SybaseDS</datasource>  
  3. <type-mapping>Sybase</type-mapping>  
  4. </jaws> 

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

  1. <jbosscmp-jdbc>  
  2. <defaults>  
  3. <datasource>java:/SybaseDS</datasource>  
  4. <datasource-mapping>Sybase</datasource-mapping>  
  5. </defaults>  
  6. </jbosscmp-jdbc> 

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

  1. <application-policy name = "SybaseDbRealm">  
  2. <authentication>  
  3. <login-module code =  
  4. "org.jboss.resource.security.ConfiguredIdentityLoginModule" 
  5. flag = "required">  
  6. <module-option name ="principal">sa</module-option>  
  7. <module-option name = "userName">sa</module-option>  
  8. <module-option name = "password"></module-option>  
  9. <module-option name = "managedConnectionFactoryName">  
  10. jboss.jca:service=LocalTxCM,name=SybaseDS 
  11. </module-option>  
  12. </login-module>  
  13. </authentication>  
  14. </application-policy> 

修改了sybase-ds.xml, standardjaws.xml, standardJBosscmp-jdbc.xml, 和login-config.xml文件后就可以在JBoss中使用Sysbase数据库了。

【编辑推荐】

  1. JBoss事务的一些关键特性
  2. 学习JBoss概述入门
  3. JBoss和JMS简要概述
  4. 在Ubuntu下安装Jboss
  5. JBoss集群配置前言与集群知识
责任编辑:佚名 来源: 天极网
相关推荐

2009-06-16 10:25:13

Oracle数据库

2009-06-16 10:55:23

MySQL数据库

2009-06-16 16:20:58

JBoss4配置Inf

2009-06-16 10:02:12

2009-06-16 09:25:31

JBoss配置

2009-06-16 11:11:25

JBoss目录数据库连接

2009-06-15 13:24:46

JBoss数据源

2009-06-17 09:29:22

2009-06-18 15:15:35

JBoss的配置

2009-01-15 09:02:27

JMXJBossJMX监控

2018-09-17 16:30:24

数据库MySQL小技巧

2020-08-31 10:48:11

MySQL数据库数据库技巧

2018-10-16 16:00:39

数据库锁舞MySQL

2010-10-26 15:00:36

oracle远程连接数

2009-11-19 09:35:36

eXtremeDB嵌入式实时数据库McObject

2009-06-12 14:12:18

JBoss配置MyEclipse

2009-06-15 12:59:09

JBoss配置

2010-04-19 16:01:54

2012-09-25 09:19:26

Spring数据库双数据库

2010-12-27 14:45:27

点赞
收藏

51CTO技术栈公众号