甲地的数据库迁移到乙地,请问怎么迁移?

pfengk 2004-09-29 04:20:59
如题~~~~~~~~~~
...全文
161 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
guess1975 2004-10-20
  • 打赏
  • 举报
回复
1,将甲的数据备份(全备份)
EXP 用户名/密码 FILE=D:\BF.DMP FULL=Y
2,BF.DMP COPY到乙地
3,在乙上建立表空间(和甲的表空间一模一样)
4,在乙上建立用户(和甲的一样包括密码)
5,数据导出
IMP 用户名/密码 FILE=C:\BF.DMP FULL=Y
ok了
pfengk 2004-10-20
  • 打赏
  • 举报
回复
唉~~~没有时间验证了 工作已经交接。

谢谢大家了 为了结贴 做了回复的大哥大姐都有点分了
weixiaogege 2004-10-11
  • 打赏
  • 举报
回复
1. 做冷备份移植的话,是将原系统的所有数据库文件
system,undo,temp,data,redo,control,文件全部cp到目标机器,重新启动数据库,应该就好了.

2. 做transportable tablespace时,需要先将表空间以transportable tablespace的形式导出,相应的数据字典信息,系统回导出,再将改表空间的数据文件cp到指定目录,以transportable tablespace形式导入数据库





liaoqingpeng 2004-10-11
  • 打赏
  • 举报
回复
电脑从甲地搬到乙地:)
--------------------
要把小孩从甲地带到乙地,方法是妈妈从甲地跑到乙地,
因为小孩在妈妈肚子里:)
--------------------
数据库在电脑里,呵呵,开心一刻!
wylwyl1130 2004-10-11
  • 打赏
  • 举报
回复
装箱,装车,运输,卸车,拆箱
bzszp 2004-10-11
  • 打赏
  • 举报
回复
这个需要创建它原先同名的用户、表空间
pfengk 2004-10-11
  • 打赏
  • 举报
回复
问题没有解决!
怎么说呢?就是我要将某人备份的数据库文件 *.dmp 在其他地方恢复呢!
Croatia 2004-09-30
  • 打赏
  • 举报
回复
不知道你的所谓的迁移是什么意思,

可能的话,可以考虑dblink.
zwj0712 2004-09-29
  • 打赏
  • 举报
回复
用用户导出来啊,在建立相同的表空间与用户导入到乙地阿,主要权限的问题啊!是建立用户的时候给的权限与制定的表空间!!
jack_4826 2004-09-29
  • 打赏
  • 举报
回复
exp help=y
imp help=y
jiezhi 2004-09-29
  • 打赏
  • 举报
回复
使用备份恢复的方法都行。

http://www.itpub.net/showthread.php?s=&threadid=12023
http://www.macro-base.com/zxjs/wenzhang2.htm
LGQDUCKY 2004-09-29
  • 打赏
  • 举报
回复
exp/imp命令详解
http://www.chinaunix.net/bbsjh/8/798.html
bzszp 2004-09-29
  • 打赏
  • 举报
回复
用exp / imp

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧