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

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

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

    Java學習

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

     

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

    ysBase數據庫配置

    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>

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

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

    DB2數據庫配置

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

    <jaws>

    <datasource>java:/DB2DS</datasource>

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

    </jaws>

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

    <jbosscmp-jdbc>

    <defaults>

    <datasource>java:/DB2DS</datasource>

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

    </defaults>

    </jbosscmp-jdbc>

    最后在login-config.xml文件中加上下面的內容:

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

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

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

    其 中,<host>,<port>,<ifx_server>分別代表數據庫主機名、數據庫端口和數據庫服務名。然后 修改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>元素設置為下面這樣:

    <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數據庫了。

    結論

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

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


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


    網站導航:
     

    導航

    統計

    公告

    本blog已經搬到新家了, 新家:www.javaly.cn
     http://www.javaly.cn

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲伊人成无码综合网 | 亚洲av无码偷拍在线观看| 国产成人精品免费视频动漫 | 16女性下面无遮挡免费| 亚洲午夜精品久久久久久人妖| 最近中文字幕完整版免费高清| 亚洲AV人人澡人人爽人人夜夜| 在线观看特色大片免费网站| 亚洲福利在线观看| 久草视频在线免费| 亚洲精品美女久久7777777| 日韩免费视频播播| 无遮挡国产高潮视频免费观看| 日韩人妻一区二区三区免费| 亚洲AV日韩AV天堂久久| 曰批视频免费40分钟试看天天| 亚洲一级毛片免费看| 日本一区二区三区免费高清在线| 国产精品亚洲高清一区二区| 在线观看片免费人成视频播放| 亚洲韩国—中文字幕| 性xxxxx免费视频播放| 亚洲暴爽av人人爽日日碰| 免费国产a国产片高清网站| 国产无遮挡色视频免费观看性色| 国产成人免费高清激情视频| 亚洲另类无码专区丝袜| 亚洲中文字幕成人在线| 国产成人AV片无码免费| 国产精品成人无码免费| 久青草视频在线观看免费| 亚洲综合激情九月婷婷| 色猫咪免费人成网站在线观看| 亚洲成AV人片久久| 久久久精品2019免费观看| 国产精品亚洲片在线va| 亚洲精品无码久久不卡| 亚洲视频免费一区| 成年大片免费视频播放一级| 亚洲精品综合久久中文字幕| 国产成人免费A在线视频|