选择数据文件导入!!

由于操作系统中毒,重装了widnows,导致oracle也必须重装,但是我装之后,如何导入我以前创建的那些数据库文件,就是一系列的ctl文件,dbf文件,log文件,请问各位大侠,我是oracle10g,而且,发现,安装好oracle程序文件没用,必须建立一个实例数据库,而且发现数据库实例和相关实例数据库文件都是关联的,某个实例只能打开属于自己的数据库文件!!
我也来说两句 查看全部回复

最新回复

  • counship (2008-8-30 22:04:04)

    你上网搜索下看看,听我同同事说是可以这么恢复数据的。但是没有具体操作过,所以也不知道了
  • ljm8093 (2008-8-31 23:27:36)

    创建一个一样的数据库实例,宕掉数据库,然后把原来的库文件覆盖掉,启动数据库
    就是数据库冷备份再恢复的过程
  • baijun (2008-9-01 16:31:23)

    楼上说的对,我就是这样恢复一个坏的数据库的
  • yebiok007 (2008-9-09 22:38:13)

    楼上能不能说详细一点中.创建一个一样的数据库实例,宕掉数据库,然后把原来的库文件覆盖掉,启动数据库就是数据库冷备份再恢复的过程;;;这一噗有点不是明白
  • younghawk (2008-9-10 11:15:22)

    一样的数据库实例,主要是指物理结构要一样
  • tongjtion (2008-9-10 12:08:10)

    其实就是你重新装数据库软件,然后建立一个跟你原来的数据库一样名字的数据库,停掉所有服务和oracle的实例,然后将你原来的所有文件拷贝到现在的数据库文件夹下面,然后重启就ok了。
  • l_star (2008-9-10 23:36:07)

    alter database backup control file to trace
    然后找到生成控制文件的语句修改它,使用数据文件与LOG文件指向你需要还原的文件。
    startup mount
    重新生成控制文件
    recover datafile ...
    alter database open resetlogs
    这是我能想到的方法,没有实际测试过。