JBOSS中配置MSSQL資料來源

2021-04-23 18:41:44 字數 1948 閱讀 3068

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"?>

jcuckoo-ds

jdbc:microsoft:sqlserver://localhost:1433;databasename=mydatabase

class>com.microsoft.sqlserver.jdbc.sqlserverdriverclass>

sa然後發布資料來源,即將該檔案拷貝到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控制台,

在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重啟時,會丟掉。如果想不丟失,可以修改我們前面的配置檔案。

<?

xmlversion="1.0"

encoding="utf-8"

?>

<

datasources

>

<

local-tx-datasource

>

<

jndi-name

>jcuckoo-ds

jndi-name

>

<

connection-url

>jdbc:microsoft:sqlserver://localhost:1433;databasename=mydatabase

connection-url

>

<

driver-class

>com.microsoft.sqlserver.jdbc.sqlserverdriver

driver-class

>

<

user-name

>sa

user-name

>

<

password

>

password

>

<

min-pool-size

>3

min-pool-size

>

<

max-pool-size

>30

max-pool-size

>

<

metadata

>

<

>ms sqlserver2000

>

metadata

>

local-tx-datasource

>

datasources

>

由於資料來源可以動態發布,故修改完畢後,重新整理一下,就可以看到。資料來源到此已經配置好了。

配置EJB3 0在Jboss連線MSSQL

主要是針對在xp下面連線sql server 2000作為例子,linux下面沒有試過,jdk使用5.0版本。eclipse v3.2 jbosside 2.0.0.beta2 all jboss ejb 3.0 rc9 fd apache ant 1.7.0 bin 用於安裝ejb3.0擴充套件包...

如何在jboss中配置資料來源

資料來源配置 在jboss doc examples jca,如果你的是mysql資料庫,則選mysql ds.xml defaultmysqlds jdbc mysql localhost 3306 itcast?useunicode true characterencoding utf 8 or...

JBoss配置網域名稱

jboss配置網域名稱 1 首先,在專案的 web inf 資料夾下建立檔案 jboss web.xml 內容如下 資料夾下的 server.xml 檔案的更改 autodeploy false deployonstartup false deployxml false configclass or...