以前Oracle数据文件的冷备份,怎样导入到oracle中?(UP有分)

leeseon 2004-09-18 03:07:23
有一份以前的oracle数据文件冷备份,但是不知怎样将这些文件引导起来。

我是用的windows2ksp4+oracl9ir2,在安装完之后,我将所有的冷备份文件拷贝到,现在的一个目录之下,结果instance不能启动。我应该怎样做?

另,我不知道以前数据库的sys的密码了,只知道system的,不知这样可不可以,而且如果现在的instance的名字与以前的instance的名字不同会不会有问题。

对oracle不熟,请各位解释的耐心一点,UP有分!
...全文
295 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
zenglong 2004-09-20
  • 打赏
  • 举报
回复
你在做Oracle数据库冷备时必需以shutdown或shutdown immediate方式关闭数据库后做的备份才是成功的.如果在数据库打开状态下将Oracle的数据文件,控制文件和日志文件备出来.这样不应该叫冷备.因为三种文件不同步.恢复也不容易.

若有成功的冷备份集.则当系统崩溃,那怕重新安装操作系统也可以恢复到冷备的时间点.WIN2K下最简单的恢复方法是先建一同样SID的库,然后shutdown或shutdown immediate方式关闭数据库后,复制三种冷备文件覆盖新文件即可.
happySamuel 2004-09-19
  • 打赏
  • 举报
回复
路径完全相同吗?
chan2chen 2004-09-19
  • 打赏
  • 举报
回复
up
waxle 2004-09-19
  • 打赏
  • 举报
回复
冷备份要备份数据文件,控制文件和日志文件,而且路径要和原来的完全一样,并且要数据库名称和例程名称也一样,这样的话就不需要更改文件内容可以直接用了,如果有不一样,可能要改一些东西。

其实如果数据量不大,用imp/exp来导入导出也是不错的选择。
leeseon 2004-09-18
  • 打赏
  • 举报
回复
TO: MagicLD

是这样的,我冷备份的那个数据库是装在另一台机器上的,我将那里面整个目录的下所有文件包括,controlfile、spfile之类全部备份过了。

现在我想在我的机器上将这个备份还原,我自己建了一个同名的instance,然后将数据库停掉之后再将以前的冷备份全部拷过去,却启动不起来。也就不知应该怎样办了。

呵呵,说到手艺,唉,刚用oracle,自然差得很,所以还请老兄,说清楚一些。

至于“知道你刚刚安装好Oracle的环境还在不在?”这句话我就不是很明白。
tyg 2004-09-18
  • 打赏
  • 举报
回复
数据文件的名字和路径要相同,关闭数据库后替换整个目录应该可以恢复的。不过不建议用
imp
exp
进行备份
houlong 2004-09-18
  • 打赏
  • 举报
回复
up
sjun66 2004-09-18
  • 打赏
  • 举报
回复
拷贝成原来一样的阿
drabit 2004-09-18
  • 打赏
  • 举报
回复
楼上正确
rwx6 2004-09-18
  • 打赏
  • 举报
回复
up
zhihaitao 2004-09-18
  • 打赏
  • 举报
回复
何为冷备份?是不是把数据文件拷贝了一份呀?
jack_4826 2004-09-18
  • 打赏
  • 举报
回复
要和原来的路径一样,否则不能启动。
MagicLD 2004-09-18
  • 打赏
  • 举报
回复
我%……※※※※※÷
这个问题可深了!!◎◎#……%%#※%※#※
你肯定没有使用exp吧?
不知道你刚刚安装好Oracle的环境还在不在?
不过不在了,你这个手艺恐怕就不成了。
要是还在,嘿嘿,就拷得和以前一摸一样就行了。
不过你的controlfile、spfile、onlineredolog。。。。还有其它的都在吧?
不过你还要现安装软件(不安装数据库)再用oradim创建一个实例。
mayande 2004-09-18
  • 打赏
  • 举报
回复
imp 不过最好不要导入权限定义,容易出错
北极海hein 2004-09-18
  • 打赏
  • 举报
回复
sid名要一样。datafile路径也要一样,否则你就要重做 controlfile
zwj0712 2004-09-18
  • 打赏
  • 举报
回复
建立相同的表空间,用户名。权限一定要给足。imp导入。
pengocn 2004-09-18
  • 打赏
  • 举报
回复
up

17,377

社区成员

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

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