想把本地Oracle数据库备份到 客户服务器上,
请教操作手册.oracel 备份比SQL Server备份繁琐呀...

解决方案 »

  1.   

    在dos命令行窗口:
    直接使用exp备份
    exp username/password@sid owner=schema file=e:\back\schema.dmp log=e:\back\schema.log buffer=640000;
    注:
    1.其中的username与password表示用户和密码(一般用户值能备份自己的方案,若要备份全库则用户得有DBA角色),owner的值表示备份哪个用户下面的方案(schema表示方案名,一般就是用户名)数据,如要备份全库则把owner=schema换成full=y。
    2.file和log后面的e:\back表示备份文件所放的路径。schema.dmp和schema.log前一个是数据文件名及文件类型,后一个是日志文件名和文件类型。
      

  2.   

    如果想用 楼上的 exp 倒不如 expdp
      

  3.   

    想把本地Oracle数据库备份到 客户服务器上,
    expdp不支持远程直接导出
    如何个备份?rman备份?要恢复么?
      

  4.   

    一般是通过rman或者datapump备份,然后用同步软件拷到异地,确保有本地和异地两份备份,exp/imp已经不推荐使用了。