你是不是连错数据库了
exp system/manager@别名 full=y log=c:\exp.log file=c:\20030711.dmp 
然后打开log看看表是否都已导出

解决方案 »

  1.   

    $exp system/manager@db_sid
    然后按提示一步一步做,选整个数据库备份
      

  2.   

    用此句试一下吧:
    exp system/manager owner=(test1) file=20030711.dmp log=20030711.log buffers=655000;
      

  3.   

    $exp system/manager full=y file='c:\20030711.dmp' log=c:\xxx.log然后你可看日志文件xxx.log的内容
      

  4.   

    full=y应该是对的,可能你的连接的实例有问题,是远程的还是本地的?
      

  5.   

    谢谢大家,因为我以前都是用sql server的,刚刚来到oracle的怀抱,所以以后有问题,请大家多帮忙!谢谢
    解决方法是这样的,是因为我先前没有指定别名,结果,导出的并不是我想要的库:(
    加上别名就全部ok了?
    $exp system/manager@xxxname full=y file='c:\20030711.dmp' log=c:\xxx.log;