在Jboss下将Itracker从Oracle数据库上移植到MySql数据库上的流程
来源:互联网 发布:淘宝兼职交押金可靠吗 编辑:程序博客网 时间:2024/05/16 03:18
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>
<datasource>java:/ ITrackerDS </datasource>
<type-mapping>mySQL</type-mapping>
……
……
</jaws>
</jaws>
1.4设置standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件
<jbosscmp-jdbc>
<defaults>
<datasource>java:/ ITrackerDS </datasource>
<datasource-mapping>mySQL</datasource-mapping>
<defaults>
<datasource>java:/ ITrackerDS </datasource>
<datasource-mapping>mySQL</datasource-mapping>
……
……
</defaults>
</jbosscmp-jdbc>
</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来进行移植。
- 在Jboss下将Itracker从Oracle数据库上移植到MySql数据库上的流程
- 在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
- 诸如可更新、可滚动游标及符合ANSI的CASE语句、日期一时间数据类型和连接语法之类的特性便从将在其他数据库上开发的应用程序移植到Oracle 9i中
- 数据库移植: 从Oracle移植到MySQL 注意databasePlatform
- Linux+Oracle环境下如何将A服务器上的数据库备份还原到B服务器
- ORACLE数据库从服务器上备份到本地的方法
- 使用 SQL Developer 将 SQL Server 数据库移植到 Oracle 上
- 将STemWin移植到在STM32F103RCT6上的FreeRTOS上
- 安装memsql与将数据库从 MySQL 移植到 MemSQL
- 将服务器上的Oracle数据库导出到本地Oracle数据库的方法
- 将服务器上的Oracle数据库导出到本地Oracle数据库的方法
- 将jboss的消息存储改到mysql数据库下面
- 数据库oracle与mysql在语法上的区别
- Oracle VS MySQL 在创建数据库上的异同
- 数据库oracle与mysql在语法上的区别
- 数据库oracle与mysql在语法上的区别
- Oracle单实例下oracle数据库从文件系统迁移到ASM上
- C++ 从数据库读取数据,将数据显示在界面上的TreeCtrl上
- 用Java实现在图片上添加水印图片和水印文字
- 往LDAP中添加用户
- unicode编码问题由来
- 做一个专业的IT管理人才必备的十大能力 ZT
- 关于arrylist的一些操作(包含利用params传递数组参数)
- 在Jboss下将Itracker从Oracle数据库上移植到MySql数据库上的流程
- 前台使用后台数据必须是public型的
- 大腕版的CSDN
- Ineffective C++(1):STL容器不仅仅可以保存指针
- 脚本调试与存储过程调试的方法 加入baidu搜索
- UML组件图详解
- File文件控件,选中文件(图片,flash,视频)即立即预览显示
- Ogre学习笔记(7):Lighting
- MVC设计思想