本帖最后由 chinabinggo 于 2011-07-15 13:15:49 编辑

解决方案 »

  1.   

    在需要备份的机器上安装客户端,使用批处理或shell脚本使用exp、imp进行逻辑备份是最好的办法。
      

  2.   

    我已安上客户端。 请问使用批处理或shell脚 本进行备份难具体的详解一下吗? (非常感谢)可以追加分的..(ORACLE我还是个菜鸟)
      

  3.   

    给你个实例:SET ora_sid=AYZL
    SET ora_user1=AYLAB
    SET ora_user2=AYZL_CONFIG
    SET ora_user3=INV
    SET ora_user4=JL_INTERFACE
    SET ora_user5=JS
    SET ora_user6=OEINV
    SET ora_user7=SGBSC
    SET ora_user8=SGOESET ora_user9=SGZL
    SET ora_user10=XSKP
    SET ora_user11=ZHSS_XNSET DT=%date:~4,10%
    SET DT=%DT:.=%
    SET DATE=%DATE /T%echo 以下是指定的导出文件的路径名称
    SET dump_dir=D:\soft\a安阳永兴\backup\
    SET dump_file=%dump_dir%EXPORT_DB_%ora_sid%_%DATE%.dmp
    SET log_file=%dump_dir%EXPORT_DB_%ora_sid%_%DATE%.logEXP system/ayinfo311@%ora_sid% file=%dump_file% consistent buffer=1000000 owner=(%ora_user1%,%ora_user2%,%ora_user3%,%ora_user4%,%ora_user5%,%ora_user6%,%ora_user7%,%ora_user8%,%ora_user9%,%ora_user10%,%ora_user11%) log=%log_file% grants=Y STATISTICS=NONE可以把这个命令放到一个批处理脚本里面执行~~