
将Mysql数据库迁移到Oracle数据库的具体过程:需要准备的工具:1
连接Mysql的jdbc驱动mysql-connector-java-5
0
4-bin
jar2
Oracle公司开发的SQLDeveloper1
2下面就是配置SQLDeveloper1
2配置环境:选择Tools-Preferences-Database-ThirdPartyJDBCDriver点击AddEntry添加Mysql的jdbc驱动
配置MySQL和Oracle的连接点击Connection右键选择NewConnection分别建立Mysql和Oracle连接
建立好连接后,你就可以查看你得数据库了
两种迁移数据的方式:1
Capturethesourcedatabaseortables2
Convertthecaptureddatabaseortables3
GenerateDDLforthenewOracleschemaobjects4
RunthegeneratedDDLscripttocreatethenewuserandobjects5
Copyanydatafromthesourcedatabasetothenewdatabase,selectMigration-
快速迁移:选择你要迁移的表或数据库,选择Migration-
OK
创建一个两个数据库之间的dblink,语法如下
create database link to_test
connect to scott identified by tiger
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 19216815)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = bylw)
)
)';
将数据复制到目的表中
insert into 目的表(字段列表) select 字段列表 from 源表@to_test;
如果用户在一个实例上,则无需创建dblink直接使用
insert into 目的用户目的表(字段列表) select 源用户字段列表 from 源表;
数据迁移(又称分级存储管理,hierarchical storage management,hsm)是一种将离线存储与在线存储融合的技术。它将高速、高容量的非在线存储设备作为磁盘设备的下一级设备,然后将磁盘中常用的 数据按指定的策略自动迁移到磁带库(简称带库)等二级大容量存储设备上。当需要使用这些数据时,分级存储系统会自动将这些数据从下一级存储设备调回到上一 级磁盘上。对于用户来说,上述数据迁移 *** 作完全是透明的,只是在访问磁盘的速度上略有怠慢,而在逻辑磁盘的容量上明显感觉大大提高了。
数据迁移是将很少使用或不用的文件移到辅助存储系统(如磁带或光盘)的存档过程。这些文件通常是需在未来任何时间可进行方便访问的图像文档或历史信息。迁移工作与备份策略相结合,并且仍要求定期备份。还包括电脑数据迁移,迁移旧电脑(旧系统)中的数据、应用程序、个性化设置等到新电脑(新系统),在系统升级后很有必要。
在sql server企业管理器里有“数据导入”吧,记不太清楚了,你找找看。我以前做过的,数据都可以导入的,只是在导入表的时候,两种数据库的字段数据类型不大一样,需要手动选择对应的。
以上就是关于mysql数据迁移(mysql数据迁移方案)全部的内容,包括:mysql数据迁移(mysql数据迁移方案)、oracle不同数据库不同的表之间数据的复制、如何实现数据迁移等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)