我是菜鸟!
刚刚看书,照这书备份空间tools
alter tablespace tools begin backup;
host copy E:\oracle\oradata\OEMREP\tools01.dbf
E:\oracle\backup\.;
alter tablespace tools end backup;发现错误,
怎么写正确的?

解决方案 »

  1.   

    alter tablespace tools read only;
    先设置为只读,再备份
      

  2.   


    --一个全备份例子:
    run{
         allocate channel c1 type disk;
         allocate channel c2 type disk;
         allocate channel c3 type disk;
         backup full tag ‘dbfull’ format ‘/u01/oradata/backup/full%u_%s_%p’ database
         include current controlfile;
         sql ‘alter system archive log current’;
         backup fileaperset 3 format ‘/u01/oradata/backup/arch%u_%s_%p’
         archivelog all delete input; #备份归档可选,可以单独定期备份
         release channel c1;
         release channel c2;
         release channel c3;
         }
      

  3.   

    把我的linux目录换成你windows下的目录就可以了啊!
      

  4.   

    alter tablespace tools begin backup; 
    copy E:\oracle\oradata\OEMREP\tools01.dbf 
    E:\oracle\backup\tools01.dbf ; 
    alter tablespace tools end backup; 
    backup 和 copy 命令的區別
      

  5.   

    host copy E:\oracle\oradata\OEMREP\tools01.dbf
    E:\oracle\backup\.; 
    ================================================
    目标路径(E:\oracle\backup\.)最后的点儿是不是有问题?去掉试试。
      

  6.   

    也可以用oracle的导入导出的命令来备份呀
    exp/imp这两个命令