求助冷备份与还原(不同服务器)

lkkjx 2006-07-13 10:17:16
服务器A上的ORACLE装在e:\ora90下
冷备份
sqlplus /nolog
connect system/manager@TEST1 as sysdba
shutdown immediate;

上面的三步可以把TEST1上所有的数据库、用户等信息全备份吗?
手工COPY文件到移动硬盘上

如何还原?
需要还原到服务器B上,安装路径为d:\ora90,SID为test2,请问要如何操作呢,最终目标是用服务器B替换A运行?谢谢
...全文
426 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyi8903 2006-07-23
  • 打赏
  • 举报
回复
把机器A上e:\ora90\oradata\test1下的文件覆盖 机器B上d:\ora90\oradata\test2下的全部文件吗?
==========================================================

full datafile controlfile redo logfile
pfengk 2006-07-14
  • 打赏
  • 举报
回复
可以!你可以参考我的备份笔记
http://pfengk.cnblogs.com/articles/128162.html
希望能给你帮助
龙翔飞雪 2006-07-14
  • 打赏
  • 举报
回复
先在源数据库上:
(RMAN)
backup database;
backup current controlfile;

去新数据库:
restore controlfile from 'RMAN备分的文件名';
在还原完controlfile后, mount db;
这样在RMAN的catalog里就能看到备分的database;
restore database;
recover database;

alter database open resetlog;
多壮志 2006-07-14
  • 打赏
  • 举报
回复
路进一致说的是b.oracle的安装路径和b.存储数据的路进和原来a机器存储原来oracle安装路进,,数据库的路径要一致..
用a:....,覆盖b.....上的是补可行的,,应为路进不一样..

简单来说,,你就当是镜像,,或者是ghost.
lkkjx 2006-07-14
  • 打赏
  • 举报
回复
to fjmingyang(努力升级)
就是要安装路径与SID不一样,怎么做呢?

to liuyi8903(tony)
把机器A上e:\ora90\oradata\test1下的文件覆盖 机器B上d:\ora90\oradata\test2下的全部文件吗?
liuyi8903 2006-07-14
  • 打赏
  • 举报
回复
COPY过来以后.移动数据文件和相关的文件就可以了

嗯.创建一个密码文件.ORAPWD
fjmingyang 2006-07-13
  • 打赏
  • 举报
回复
B machine oracle的安装目录及数据库名要和 A machine 一样

17,377

社区成员

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

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