我使用的是oracle 9i,我需要在重新安装完oracle之后将原来的备份数据库导入,请问我在重新安装oracle时需要注意什么,并且我安装oracle时,是仅仅安装软件,还是需要同时创建数据库呢?大师请指教,最好有详细的说明!先谢谢了。

解决方案 »

  1.   

    当然要建立数据库乐,要不然,怎么导入数据呢、
    如果是在win上安装,是比较简单的
    如果是在LINUX/UNIX上安装,要麻烦一些
    建议安装Oracle 10G,Oracle9i趋于淘汰
      

  2.   

    1.首先确定以前的oracle数据库有没有被彻底删除,例如oracle文件夹等
    2.安装文件不要放在中文名的文件夹内,否则会报错
    3.安装完成后,用SYS管理员账户登陆创建一个表空间,你的数据库很大话,表空间要足够大,要不然导入时候会报错,然后在创建一个用户,选择相应的表空间,最后导入
      

  3.   

    各位大师,我的安装环境是win2000,使用的是oracle9i,我是重新安装新的操作系统,重新安装oracle,安装完oracle之后将原来的导出的数据库备份重新再导入。能够说说具体的步骤吗。先谢谢了。
      

  4.   

    步骤
    1. 重新安装OS
    2. 重新安装Oracle
    3. 导入备份
       你的备份是什么呢?dmp文件?文本文件?数据文件?
       如果是dmp文件或者数据文件,你的备份是什么版本呢?
       如果是dmp文件,那么你是单个用户,还是所有用户,还是单个表,还是表空间备份
       
       如果是9idmp文件,且是单个用户备份
       那么只要在新的安装好的oracle里,建立相关的表空间,和用户
       然后 imp userid=system/manager fromuser=dmp的用户名,touser=新的用户名 file=你的dmp文件名即可
      

  5.   

    ATGC说的很好,我的备份是dmp的,也是9idmp,