如何转移oracle的大部分数据?

[复制链接]
查看11 | 回复8 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
小弟初入oracle阵营,现在需要把一个oracle数据库中的大部分数据转移到另一台服务器的oracle数据库中,数据应有10G大小,不知该采取哪种方式?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
10G不大啊,可以考虑exp和imp来进行,并考虑transport tablespace
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
在新机器上创建实例,再把数据文件拷过去创建数据库
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 zgahj 发布
[B]在新机器上创建实例,再把数据文件拷过去创建数据库 [/B]

之后再删除不要的数据。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
是从unix转移到wendows
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
那就只能用EXP/IMP了,没有别的方法.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
exp不是最大2G么?不能用吧
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 dmb168 发布
[B]exp不是最大2G么?不能用吧 [/B]

你的文件系统是ntfs的就没有什么2G的限制的
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 dmb168 发布
[B]exp不是最大2G么?不能用吧 [/B]

可以这样:
expfile=(a1.dmp,a2.dmp,a3.dmp-------) filesize=1G;
导入时指定的file顺序要与exp的file顺序一样!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行