新学习oracle,怎样对oracle数据库进行备份,在另一台机上进行恢复?请详细说一下步骤。

解决方案 »

  1.   

    exp user/passwd file=d:\daochu.dmp ;
    imp user/passwd fule=... full=y;
      

  2.   

    同楼上,最好加上log,方便查看一下日志情况
      

  3.   

    请问这个是在pl sql 里执行吗?在pl sql执行出错哦。
      

  4.   

    exp和Imp都是在命令行中执行的。
    exp user/passwd file=文件路径\文件名.dmp log=文件路径\文件名 buffer=缓冲区大小 ;
    imp user/passwd file=文件路径\文件名.dmp full=y log=文件路径\文件名 buffer=缓冲区大小 ;
    使用PL/SQL可以用Tools->Export Table和Import Tablet实现表的导出和导入功能。
      

  5.   

    pl/sql里也是可以执行的
    不过最后还是转到命令行中
      

  6.   


    在本机里备份:开始--运行--cmd--exp 用户名/密码@数据库连接串,回车,根据提示输入备份路径以及其他属性。
    在其他电脑里恢复:开始--运行--cmd--imp 用户名/密码@数据库连接串,后提示备份文件路径,将备份文件直接拖动到CMD窗口,回车,根据提示录入用户名,开始恢复!