前辈请教一下,我有两个数据库一台装在 xp上  另一个装在 windos2008server上。
两个都用dos 模式下的 imp 导入 一个dmp文件
其怪的是 xp的可以导入成功,但是2008那台确一直报错,信息是 「无法辨识sql 语句」,在dos画面一直连绩跳动,直到把他关了为止xp 是 10g版本
2008 也是10g ,但版本较新一点,两个都是从oracle 上下载我在想是不是因为oracle 有限制容量大小才会这样?
之前用过oracle XE就会这样。

解决方案 »

  1.   


    1. exp 的版本是多少?2. imp 的语句是什么? ------------------------------------------------------------------------------ 
    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.   

    导出的时候,一点点小地方都要小心。
    包括字符集等你贴出你的oracle版本以及导出入语句。
      

  3.   

    这是oracle 版本
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Prod
    PL/SQL Release 10.2.0.3.0 - Production
    CORE 10.2.0.3.0 Production
    TNS for 32-bit Windows: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    -----------------------------------------------
    dos  IMP 版本
    Import: Release 10.2.0.3.0 - Production
    我用 dos 导入参数, 而且先把导入的帐号drop   user   username   cascade  
    然后重建一个新的帐号,开始导入,
    imp
    帐号/密码
    导入檔案
    20000
    no
    no
    yes
    yes
    yes
      

  4.   

    附带一提,导入的檔案 大约3.5g那么大 ,我在想会不会太大了所以oracle 不给汇
      

  5.   

    sorry 一直回复,不知道为啥不能编辑我发的文章。
    还有一点,就是 导入资料有成功,导入到后来 才出现,信息是 「无法辨识sql 语句」,等等我在看看有没有办法贴图好了,现在还在导入中要很久。