本帖最后由 scy123456 于 2014-08-03 20:49:55 编辑

解决方案 »

  1.   

    将数据都导入到system用户下了?
      

  2.   

    导入时把
    ignore=yes
    去掉,看看具体报什么错吧
    应该是导入过程中出问题了,但是被忽略了
      

  3.   

    显示如下:判断用户是system,没有问题。
      

  4.   

    回答:1、导出用户:我根据日志判断是system用户。
                2、表空间:dmp文件里面有没有可能直接存在表空间结构内容呢?我在日志控看到如下内容:是不是dmp文件里面包含创建表空间的代码,可以自己创建表空间,我可以忽略掉表空间问题呢?
                 
                3、数据库编码:我想问一下如何查找数据库编码,根据日志能判断吗?日志里面有一段这样的内容,如下 :
                        (经由常规路径由 EXPORT:V10.02.01 创建的导出文件
                              已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
    .                          正在将 SYSTEM 的对象导入到 SYSTEM
                         ) 
                         是不是意味着可以忽略编码问题呢?
                          我用这个方式查询到数据编码对吗?如下:
                          SQL> select userenv('language') from dual;                        USERENV('LANGUAGE')
                            ----------------------------------------------------
                            SIMPLIFIED CHINESE_CHINA.ZHS16GBK
                            是不是就可以忽略字符集了呀?现在我的问题是为什么导入不进去呢?求大神指教。
                          
      

  5.   

    大神我这回是用imp导入的没有反应呀!
      

  6.   

    我用的sqlplus导入的,我的文件形式dmp的就这么一个文件呀?没有办法测试倒入一个文件呀!
      

  7.   

    回答:1、导出用户:我根据日志判断是system用户。
                2、表空间:dmp文件里面有没有可能直接存在表空间结构内容呢?我在日志控看到如下内容:是不是dmp文件里面包含创建表空间的代码,可以自己创建表空间,我可以忽略掉表空间问题呢?
                 
                3、数据库编码:我想问一下如何查找数据库编码,根据日志能判断吗?日志里面有一段这样的内容,如下 :
                        (经由常规路径由 EXPORT:V10.02.01 创建的导出文件
                              已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入
    .                          正在将 SYSTEM 的对象导入到 SYSTEM
                         ) 
                         是不是意味着可以忽略编码问题呢?
                          我用这个方式查询到数据编码对吗?如下:
                          SQL> select userenv('language') from dual;                        USERENV('LANGUAGE')
                            ----------------------------------------------------
                            SIMPLIFIED CHINESE_CHINA.ZHS16GBK
                            是不是就可以忽略字符集了呀?现在我的问题是为什么导入不进去呢?求大神指教。
                          
    确定用户以后,原来导出的数据库表空间是否已确定?有或者无?有需要创建表空间指定你导入的数据库。编码不一样只是导入的时候报错,数据乱码。
      

  8.   

    我用的sqlplus导入的,我的文件形式dmp的就这么一个文件呀?没有办法测试倒入一个文件呀!
    可以用 tables参数指定备份里面的一张表