我用oracle11备份的dmp文件在备份时候产生一个异常,我的备份代码是这样的:
exp userid='sys/pwd@serviceName as sysdba'  file=d:/backup/amcp%date:~0,4%%date:~5,2%%date:~8,2%.dmp full=y    
请大家帮我看下是哪里错了,谢谢!
在线等~                                     

解决方案 »

  1.   


    备份提示成功结束了吗?试试这种写法:
    exp user/pwd file=。。 full=y
    ------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716 
      

  2.   

    还有种写法:exp sys/pwd@serviceName  file=d:/backup/daochu.dmp full=y
    同样也会产生异常,所以不知道是哪里的问题
      

  3.   


    导出是什么异常呢? 贴出来看看。。------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716 
      

  4.   

    提示成功:
    连接到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集执行到这里就出现exp.exe[3716]中发生未处理的win32异常。不会贴图不好意思
      

  5.   

    win32异常是只windows下用:
    exp sys/pwd@serviceName  file=d:\backup\daochu.dmp full=y 
      

  6.   

    我只有windows操作系统,你是说如果在其他系统下运行吗?
      

  7.   

    试试不要用sys,要导哪个用户下的数据,就用那个用户试试。