验证方式不对,建议不要用oem备份
手工备份是最好的备份方式。

解决方案 »

  1.   

    is it because the login user to OEM has no priviledge to take backup ?
    grant exp_full_database to this user
      

  2.   

    怎么会呢,我可是用SYS登陆的哦
      

  3.   

    给你一个步骤:1. 控制面板――>管理工具―― >计算机管理――>本地用户和组――>用户――>新建用户sys和sysman(sys和sysman 的帐号要和登陆数据库的帐号相同);
    2.控制面板――>管理工具―― >本地安全策略――>本地策略――>用户权利指派――>
    作为批处理作业登陆――>添加sys和sysman两个帐号。
    3.使用Enterprise Manager配置辅助工具
    开始→程序→Oracle - OraHome81→Enterprise Manager→Configuration Assistant
    a、使用Configuration Assistant工具来创建一个新的资料档案库。4.控制面板――>管理工具―― > 服务,查看OracleOraHome81ManagementServer是否启动,如果没有启动,则手动启动该服务。
    5.以sysman/oem_temp(default)登陆DBA Studio
    (第二个选项:登陆到Oracle Management Server),立即修改密码为你刚才在NT下建的用户sysman的密码。
    6. 以sysman/ *** (bluesky) 从开始→程序→Oracle - OraHome81→Console 登陆到 控制台。
    在 系统→首选项→首选身份证明(我的首选身份设置如下:) 
    DEFAULT节点:name:sysman
    DEFAULT数据库:name:sys7. 在搜索/添加结点后,以sysman/ *** 登陆到该结点,以sys/ *** as sysdba登陆数据库(也就是在首选身份设置的结果)。
    8. 在工具→备份管理→向导→预定义备份策略(自定义备份策略)→提交备份计划
    9.从开始→程序→Oracle - OraHome81→Console 登陆到 控制台,查看活动(历史记录)
    可以看到你的备份是否成功,如果不成功,可以点击备份看明细。(我第一次也没成功,后来我修改系统的临时目录C:\WINNT\Temp→c:\temp\systmp,重新启动机器就ok了)
      

  4.   

    1:要设置oracle的首选身份证明
    2:修改windows用户权限指派,使administator用户具有作为批处理作业登陆
       的本地策略。
    3:再提示错误,砸计算机。