在Jboss下将Itracker从Oracle数据库上移植到MySql数据库上的流程

  
1.配置数据源
          1.1copy驱动程序
            将MySQL的驱动程序拷贝到Jboss安装目录的 /server/default/lib 下,这样 JBoss 就能够找到该驱动程序了。
          1.2配置ds文件:
            Jboss 安装目录下的 /doc/examples/jca/mysql-ds.xml 拷贝到 /server/default/deploy 目录下,将其内容修改为:
<datasources>
            <local-tx-datasource>
                        <jndi-name> ITrackerDS</jndi-name>
                        <connection-url>jdbc:mysql:// localhost:3306/dev</connection-url>
                        <driver-class>com.mysql.jdbc.Driver</driver-class>
                        <user-name> userName</user-name>
                        <password> PassWord</password>
            </local-tx-datasource>
</datasources>
其中红色的内容是需要根据实际情况修改的内容(以下相同)。
         1.3设置standardjaws.xml 或 jaws.xml文件
        <jaws>
    <datasource>java:/ ITrackerDS </datasource>
    <type-mapping>mySQL</type-mapping>
            ……
            ……
   </jaws>
 
         1.4设置standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件
<jbosscmp-jdbc>
    <defaults>
      <datasource>java:/ ITrackerDS </datasource>
      <datasource-mapping>mySQL</datasource-mapping>
                        ……
                        ……
    </defaults>
  </jbosscmp-jdbc>
 
         1.5设置login-config.xml文件
<application-policy name="MySqlDbRealm">
            <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 name="managedConnectionFactoryName">
                                                jboss.jca:service=LocalTxCM,name=MySqlDS
                                    </module-option>
                        </login-module>
            </authentication>
</application-policy>
 
2 将Oracle数据库中的内容移植到MySQL数据库中
            利用MySQL提供的工具MySQL Migrate来进行移植。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值