小弟在给数据库做备份的时候导出遇到错误
语句是:
exp jlxt/jlxt@jzxt file =D:\20061221bak.dmp  full = y 
错误提示是:
连接到: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - Production
EXP-00056: 遇到 ORACLE 错误 942
ORA-00942: 表或视图不存在
EXP-00000: 导出终止失败
后来我用sys登录也出现这个错误,请问怎么解决啊?

解决方案 »

  1.   

    数据库是你自己的库吗    还是远程的若是远程的话  可能是你的EXP版本太高了   用个低版本的EXP去导出看看
      

  2.   

    jlxt/jlxt@jzxt 是否具有dba权限,exp/imp需要dba权限的用户执行的
      

  3.   

    有DBA的权限..我也用了跟服务器一样版本的exp 还是不行啊
      

  4.   

    换system用户试试
    exp system/****@jzxt owner=jlxt file=D:\20061221bak.dmp log=D:\20061221bak.log
      

  5.   

    用Server的bin目录下的exp试试看?
    我曾经就是因为版本的问题出同样的错。