jboss6 sqlserver 2000 数据库连接配置

jboss6 似乎需要用附件中的驱动

将驱动扔到

%JBOSS_HOME%\server\default\lib

配置文件扔到

%JBOSS_HOME%\server\default\deploy

下即可

扫描二维码关注公众号,回复: 781703 查看本文章

配置文件如下

mssql-ds.xml

<?xml version="1.0" encoding="UTF-8"?>

<!-- ===================================================================== -->

<!--                                                                       -->

<!--  JBoss Server Configuration                                           -->

<!--                                                                       -->

<!-- ===================================================================== -->

<!-- See http://www.jboss.org/community/wiki/Multiple1PC for information about local-tx-datasource -->

<!-- $Id: mssql-ds.xml 88948 2009-05-15 14:09:08Z jesper.pedersen $ -->

  <!-- ======================================================================-->

  <!-- New ConnectionManager setup for Microsoft SQL Server 2005  driver     -->

  <!-- Further information about the Microsoft JDBC Driver version 1.1      -->

  <!-- can be found here:                                                   -->

  <!-- http://msdn2.microsoft.com/en-us/library/aa496082.aspx               -->  

  <!-- ===================================================================== -->

<datasources>

  <local-tx-datasource>

    <jndi-name>OADB</jndi-name>

    <connection-url>jdbc:sqlserver://localhost:1433;DatabaseName=cmssms</connection-url>

    <driver-class>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-class>

    <user-name>sa</user-name>

    <password>sa</password>

        <!-- sql to call when connection is created

        <new-connection-sql>some arbitrary sql</new-connection-sql>

        -->

        <!-- sql to call on an existing pooled connection when it is obtained from pool 

        <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>

        -->

      <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->

      <metadata>

         <type-mapping>MS SQLSERVER2000</type-mapping>

      </metadata>

  </local-tx-datasource>

</datasources>



persistence.xml 要这样写

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
    http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">
    
<persistence-unit name="CMSPlatformEJBPU" transaction-type="JTA">
  <jta-data-source>java:/OADB</jta-data-source>
    <properties>
  
   <property name="hibernate.show_sql" value="false"/>
  
   <property name="hibernate.format_sql" value="false"/>
   <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect" />
  </properties>
</persistence-unit>
  
</persistence>

猜你喜欢

转载自iloveblack.iteye.com/blog/1173299