达梦数据迁移-TDS

跨版本数据迁移:
1、TDS工具
2、sql
3、ETL转储

通用机(x86)---》专用机(安全版)不能实现dmp,bak等跨版本迁移确定源库和目标库的字符集,版本,大小写敏感,版本,用户等信息,迁移对象
迁移准备
1、停止应用
2、确认要迁移的用户(模式、数据库)
3、记录原数据库中要迁移的对象的数量
4、记录原数据库中要迁移的所有对象名称
5、记录原数据库中要迁移的表的数据量(行数)
6、创建目标数据及实例
7、创建目标数据的表空间及用户
8、核对数据库资源
9、更新统计信息


小版本之间的升级,可卸载数据库安装软件,重新安装,用之前的dbf文件启动数据库

跨大版本的升级,只能通过迁移工具或sql实现。

注意事项:
1、先迁移表结构
2、再迁移数据
3、触发器,外键,约束

DTS工具迁移

1、新建工程

2、新建迁移

3、配置迁移

双击打开dm-dm进行迁移配置

选择相应的迁移模式(此处选dm-dm迁移)

填写相应的源数据库和目标数据库的连接信息

选择要迁移的源模式,并指定目的模式,其中‘目录’‘公共同义词’‘上下文’取消勾选。

选择要迁移的对象

勾选相应的对象,‘转换’选择迁移策略,可以根据实际情况选择,只迁移表结构、数据,约束,或删除原有数据在迁移等具体情况,大字段表选项改小256即可

确认无误后完成即可。

4、核对数据库资源

select owner,object_type,count(*) from dba_objects  group by object_type,owner having owner='TEST';
根据sql查看源库和目标库的资源是否全部迁移。

5、更新统计信息

DBMS_STATS.GATHER_SCHEMA_STATS('username',100,FALSE,'FOR ALL COLUMNNS SIZE AUTO');
 

 

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部