<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)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲综合综合在线| 国产精一品亚洲二区在线播放| 亚洲欧洲国产精品久久| 久草免费福利资源站| 亚洲国产另类久久久精品| 国产精品内射视频免费| 免费在线观看黄网站| 无人视频免费观看免费视频| 免费在线观看a级毛片| 美女的胸又黄又www网站免费| 国产乱子伦片免费观看中字| 国产精品成人亚洲| 亚洲裸男gv网站| a在线免费观看视频| 亚洲va久久久噜噜噜久久天堂| 中文字幕无码日韩专区免费| 亚洲AV无码久久精品色欲| 少妇人妻偷人精品免费视频| 亚洲成人免费电影| 毛片免费观看的视频| 性色av极品无码专区亚洲| 亚洲精品成人久久久| 免费人成在线观看视频高潮| 久久亚洲精品无码aⅴ大香| 在线永久看片免费的视频| 亚洲日韩一区精品射精| 亚洲AV无码专区日韩| 99精品免费视频| 亚洲人成日本在线观看| 四虎国产精品免费久久影院| 中国人免费观看高清在线观看二区| 亚洲欧洲第一a在线观看| 国产免费av片在线看| 羞羞视频在线观看免费| 久久久亚洲欧洲日产国码农村| 精品国产污污免费网站aⅴ| 国产精品亚洲lv粉色| 亚洲AV无码久久精品狠狠爱浪潮| h视频在线免费看| 国产精品亚洲二区在线| 久久精品国产亚洲AV网站|