oracle8i的系统,装载2000下,我要重装2000和oracle8i,又想让数据库重装后保持现在的状态,该怎么办??
我是个oracle菜鸟,恳请各位帮忙!

解决方案 »

  1.   

    1)备份ORACLE文件中所有文件;
    2)按照第一次的方法,重新安装OARCLE;
    3)用备份文件替换;
    前提两次安装的路径必须完全相同!!!
    如果你熟悉ORACLE的冷备份,可采用冷备份,恢复备份的方法
      

  2.   

    一、先将原有系统的数据备份出来,EXP即可
    二、装ORACLE8I
    三、建立表空间
    四、建立用户
    五、IMP导入数据
      

  3.   

    lianhg(lianhg) 的方法必须是在归档模式下
      

  4.   

    创建服务:oradim -new -sid Sid -intpwd password -startmode auto -pfile c:\oracle\...\init.ora
    启动服务:oradim startup -sid Sid -starttype srvc -pfile c:\..\init.ora
    set oracle_sid=Sid
      

  5.   

    数据库备份脚本
      冷备份脚本
      rem     script:coldbak.sql
      rem     creater:chenjiping
      rem     date:5.8.2003
      rem     desc:offline full backup database 
      
      --connect database
      connect internal/password;
      --shutdown database
      shutdown immediate;
      --Copy Data file
      !xcopy d:\oracle\oradata\test\*.dbf d:\database/H/R; 
      --Copy Control file
      !xcopy d:\oracle\oradata\test\*.ctl d:\database/H/R;
      --Copy Log file
      !xcopy d:\oracle\oradata\test\*.log d:\database/H/R;
      --startup database
      startup;
      
      说明:
      1、以上脚本在数据库关闭状态下备份数据库所有的数据文件,联机日志,控制文件(在一个目录下),如果成功备份,所有文件是一致的。
      2、没有备份参数文件,参数文件可以另外备份,没有必要每次都备份,只需要在改变设置后备份一次。
      3、如果以上命令没有成功依次执行,那么备份将是无效的,如连接数据库不成功,那么肯定关闭数据库也不成功,那么备份则无效
      4、冷备份建议下人工干预下执行。
      

  6.   

    http://expert.csdn.net/Expert/topic/2564/2564501.xml?temp=.4023554