<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java學(xué)習

    java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經(jīng)搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

     

    JBOSS4.0 JDBC數(shù)據(jù)源配置大全(二)

    ysBase數(shù)據(jù)庫配置

    Sybase Adaptive Server Enterprises(ASE)是Sysbase公司的數(shù)據(jù)庫服務(wù)器。ASE可以在Unix和linux平臺上使用。同樣我們要把它的數(shù)據(jù)庫驅(qū)動放到 CLASSPATH中,把它復(fù)制到/server/default/lib目錄下,然后把/docs/examples/jca/sybase- ds.xml 復(fù)制到/server/default/deploy目錄下。修改sybase-ds.xml文件把<driver-class/>設(shè)置為 com.sybase.jdbc2.jdbc.SybDriver再把<connection-url/>設(shè)置為 jdbc:sybase:Tds:<host>:<port>/<database>,其中< host><port><database>分別為主機名、端口名和數(shù)據(jù)庫名。同樣需要修改 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數(shù)據(jù)庫.設(shè)置 <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>

    修改了sybase-ds.xml, standardjaws.xml, standardjbosscmp-jdbc.xml, 和

    login-config.xml文件后就可以在JBOSS中使用Sysbase了。

    DB2數(shù)據(jù)庫配置

    IBM 的DB2是一個完善、使用方便的數(shù)據(jù)庫服務(wù)器,它可以在Linux,UNIX和Windows平臺上使用。在JBOSS4上使用DB2只要把 db2java.zip復(fù)制到/server/default/lib目錄下。然后復(fù)制/docs/examples/jca/db2-ds.xml到 /server/default/deploy目錄下,然后修改<driver-class/> 元素位 COM.ibm.db2.jdbc.app.DB2Driver , <connection-url/> 元素為 jdbc:db2:其中的<database>元素代表數(shù)據(jù)庫服務(wù)名。

    <jaws>

    <datasource>java:/DB2DS</datasource>

    <type-mapping>DB2</type-mapping>

    </jaws>

    下面是相應(yīng)的 standardjbosscmp-jdbc.xml (或 jbosscmp-jdbc.xml)文件:

    <jbosscmp-jdbc>

    <defaults>

    <datasource>java:/DB2DS</datasource>

    <datasource-mapping>DB2</datasource-mapping>

    </defaults>

    </jbosscmp-jdbc>

    最后在login-config.xml文件中加上下面的內(nèi)容:

    <application-policy name = "DB2DbRealm">

    <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=DB2DS

    </module-option>

    </login-module>

    </authentication>

    </application-policy>

    完成上面的配置就可以在Jboss上使用DB2了

    Informix 數(shù)據(jù)庫配置
    IBM 的Infoxmix數(shù)據(jù)庫服務(wù)器用于作為數(shù)據(jù)倉庫、分析和報告。在Jboss4上使用Informix數(shù)據(jù)庫,首先要把它相應(yīng)的數(shù)據(jù)庫JDBC驅(qū)動復(fù)制到 /server/default/lib目錄下,然后,把/docs/examples/jca/informix-ds.xml 復(fù)制到 /server/default/deploy目錄下,如果你使用的是事務(wù)的(XA)JDBC就復(fù)制那個 /docs/examples/jca/informix-xa-ds.xml文件。

    下一步要作的就是修改這個informix-ds.xml文件,把<driver-class/>元素設(shè)置為:com.informix.jdbc.IfxDriver把<connection-url/>元素設(shè)置為

    jdbc:informix-sqli://<host>:<port>:informixserver=<ifx_server>,

    其 中,<host>,<port>,<ifx_server>分別代表數(shù)據(jù)庫主機名、數(shù)據(jù)庫端口和數(shù)據(jù)庫服務(wù)名。然后 修改standardjaws.xml 或 jaws.xml文件的<datasource> 和 <type-mapping>元素:

    <post>

    <jaws>

    <datasource>java:/InformixDS</datasource>

    <type-mapping>InformixDB</type-mapping>

    </jaws>

    把standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件中的<datasource> 和 <datasource-mapping>元素設(shè)置為下面這樣:

    <jbosscmp-jdbc>

    <defaults>

    <datasource>java:/InformixDS</datasource>

    <datasource-mapping>InformixDB</datasource-mapping>

    </defaults>

    </jbosscmp-jdbc>

    最后在login-config.xml文件中加入<application-policy/>元素:

    <application-policy name = "InformixDbRealm">

    <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=InformixDS

    </module-option>

    </login-module>

    </authentication>

    </application-policy>

    這樣,你就可以在Jboss4中使用Informix數(shù)據(jù)庫了。

    結(jié)論

    Jboss4默認情況下使用的是Hypersonic數(shù)據(jù)庫,但如你所見我們只要簡單的修改幾個配置文件就可以使用市面上流行的其他數(shù)據(jù)庫了。

    posted on 2008-10-06 15:52 找個美女做老婆 閱讀(244) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計

    公告

    本blog已經(jīng)搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品乱码久久久久蜜桃| 日本高清高色视频免费| 国产亚洲av人片在线观看| 3344在线看片免费| 中中文字幕亚洲无线码| 亚洲国产香蕉人人爽成AV片久久 | 日韩精品福利片午夜免费观着| 久久精品国产亚洲av品善| 亚洲成亚洲乱码一二三四区软件| 亚洲毛片在线免费观看| 免费一级特黄特色大片| 亚洲综合视频在线观看| 亚洲国产一区二区视频网站| 最近中文字幕免费完整| 国产午夜亚洲精品不卡电影| 亚洲久本草在线中文字幕| 国产禁女女网站免费看| 午夜网站在线观看免费完整高清观看| 亚洲性色AV日韩在线观看| 国产亚洲人成无码网在线观看| 成人无码区免费A片视频WWW | 1000部拍拍拍18勿入免费视频下载 | baoyu122.永久免费视频| 亚洲日韩AV一区二区三区四区| 亚洲国产精品无码久久久不卡| 日本不卡视频免费| 国产91色综合久久免费| 成人国产精品免费视频| 亚洲av无码一区二区三区天堂| 亚洲最大成人网色| 国产亚洲午夜高清国产拍精品| 嫩草影院在线免费观看| 最近中文字幕完整免费视频ww| 一级做a爱过程免费视频高清| 亚洲人成小说网站色| 亚洲无线电影官网| 亚洲中文字幕无码爆乳AV | 亚洲中文无码线在线观看| 亚洲成色WWW久久网站| 亚洲成?v人片天堂网无码| 女人被男人躁的女爽免费视频|