你如果有这样一个一摸一样的数据库就可以实现你所要求的
1、备份整个数据库,数据文件、控制文件、重做日志文件、*.ora等
2、安装Oracle,拷贝这些文件,重新启动

解决方案 »

  1.   

    呵呵,
    用GHOST
    连OS都给客户了。
      

  2.   

    “1、备份整个数据库,数据文件、控制文件、重做日志文件、*.ora等”
    怎么备份啊!?  我就是想在另外一台机器上创建这样一个一摸一样的数据库。用exp userid=system/manager owner=<userid> file="c:\sysdmp.dmp" 不好用,恢复后表全乱了。
      

  3.   

    太偷懒了,那你就的先进性冷备份,然后再安装了,通过exp是无法实现的
      

  4.   

    !!!
     1.set the correct charater set
     2.u should get all the scripts of  creating  tablespaces and users.
     3.imp the dmp file to the new database that will be recovery.
     4.it's the fastest.
     *******************
    *MSN:[email protected]*
       www.dbasa.org
    深圳系统代维、数据库代维中心
    *******************
      

  5.   

    用exp userid=system/manager owner=<userid> file="c:\sysdmp.dmp" 不好用,恢复后表全乱了。
    :
    那是你的字符级不对,导入导出的字符级要一致,用冷备份的方法就不用去建立用户了
      用EXP/IMP你就不能偷懒了。
      

  6.   


     表空间的建立,用户建立和权限分配应该属于DBA工作的范畴。
     而数据的导入,只要有备份文件,懂Oracle 备份恢复的人员
     都能完成. 如果还嫌麻烦,你全写到脚本文件里好了,但是必须保证运行正确.