环境:windows server 2003服务器+oracle 9i数据库
问题描述:oracle 9i安装在D盘根目录,C盘为系统盘。现因操作系统出了问题进不了系统,所以需重装操作系统。因重装前没考虑周全,oracle 数据库里【只有一个数据库】的数据没有用PLSQL Developer导出来,但把oracle 9i的安装目录备份了下来;现在我的问题是要怎样才能恢复数据库,怎样才能用PLSQL Developer操作数据库?
小弟望前辈指点,在线等...

解决方案 »

  1.   

    把数据库的dbf文件备份出来,然后重装系统,在像以前一样装oracle,但是不要建用户,覆盖dbf就可以了
      

  2.   

    相当于是一个冷备的恢复。
    将9i的安装目录改名
    让后重新安装oracle,保持和原数据库安装路径,目录结构一致。不创建库,只安装程序。
    将原来所有的datafile,controlfile,logfile,spfile,pfile放入正确目录。
    启动数据库即可
      

  3.   

    楼上的还有一个前提:oradim一个相同的实例名称