加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

JBOSS中配置MSSQL数据源

发布时间:2020-12-12 15:43:47 所属栏目:MsSql教程 来源:网络整理
导读:1、去D:/jboss-5.0.0.GA-jdk6/jboss-5.0.0.GA/docs/examples/jca/目录下找到mssql-ds.xml文件,修改其中的参数,包括连接名称、用户名、密码等。 ?xml?version= "1.0" ?encoding= "UTF-8" ? datasources ??local-tx-datasource ????jndi-namejCuckoo-DS/jndi

1、去D:/jboss-5.0.0.GA-jdk6/jboss-5.0.0.GA/docs/examples/jca/目录下找到mssql-ds.xml文件,修改其中的参数,包括连接名称、用户名、密码等。

  1. <?xml?version="1.0"?encoding="UTF-8"?>
  2. <datasources>
  3. ??<local-tx-datasource>
  4. ????<jndi-name>jCuckoo-DS</jndi-name>
  5. ????<connection-url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase</connection-url>
  6. ????<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
  7. ????<user-name>sa</user-name>
  8. ????<password></password>
  9. ??????<metadata>
  10. ?????????<type-mapping>MS?SQLSERVER2000</type-mapping>
  11. ??????</metadata>
  12. ??</local-tx-datasource>
  13. </datasources>
然后发布数据源,即将该文件拷贝到D:/jboss-5.0.0.GA-jdk6/jboss-5.0.0.GA/server/default/deploy/目录下。
2、将对应的mssql2000的驱动msbase.jar、mssqlserver.jar、msutil.jar拷贝到D:/jboss-5.0.0.GA-jdk6/jboss-5.0.0.GA/server/default/lib/目录下。
3、启动JBOSS服务器,可以看到该数据源,打开浏览器,进入JBOSS控制台, http://localhost:8080/jmx-console/
在jboss.jca出,发现数据源。
name=jCuckoo-DS,service=DataSourceBinding
name=jCuckoo-DS,service=LocalTxCM
name=jCuckoo-DS,service=ManagedConnectionFactory
name=jCuckoo-DS,service=ManagedConnectionPool
点一下name=jCuckoo-DS,service=ManagedConnectionPool 连接,进入面板,可以重新进行设置。但是在这个里面设置的值,当JBOSS重启时,会丢掉。如果想不丢失,可以修改我们前面的配置文件。
  1. <?xml?version="1.0"?encoding="UTF-8"?>
  2. <datasources>
  3. ??<local-tx-datasource>
  4. ????<jndi-name>jCuckoo-DS</jndi-name>
  5. ????<connection-url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase</connection-url>
  6. ????<driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>
  7. ????<user-name>sa</user-name>
  8. ????<password></password>
  9. ????<min-pool-size>3</min-pool-size>
  10. ????<max-pool-size>30</max-pool-size>
  11. ??????<metadata>
  12. ?????????<type-mapping>MS?SQLSERVER2000</type-mapping>
  13. ??????</metadata>
  14. ??</local-tx-datasource>
  15. </datasources>
由于数据源可以动态发布,故修改完毕后,刷新一下,就可以看到。数据源到此已经配置好了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读