zoukankan      html  css  js  c++  java
  • impdp导入报错案例ORA00907建表缺失右括号

    问题背景:
    客户反馈在导入对象定义的时候有两张表导入失败

    导出语句如下:

    1 expdp user/xxx schemas=user content=metadata_only directory=dpdata1 dumpfile=metadata_20191126.dmp logfile=metadata_20191126.log


    导入语句如下:

    1 impdp user/xxx schemas=user directory=dpdata1 dumpfile=metadata_20191126.dmp logfile=metadata_imp.log job_name=my_job1

    源端版本为11.2.0.1,目标端为11.2.0.4,从低版本到高版本
    导入导出语句并未问题

    报错如下:

    创建表显示缺失右括号,这种问题就很奇怪了,

    从源端用plsql导出这两张表的建表语句,有大量--注释符号
    如下

    复制代码
    1 create table table_name
    2 (id int, -- id字段,
    3 name varchar2 (10) -- 姓名,
    4 ...
    5 ...
    6 ...
    7 )
    复制代码


    抽查几张创建成功的表并没有类似的--注释标记,
    由此判断sqlplus中无法识别 --注释标记,所以造成创建失败

    创建失败表通过导出的sql重新创建然后收集统计信息

  • 相关阅读:
    学姐学长们的测试
    loli的测试——搜索
    搜索-2
    单调队列
    乱搞题 (不知道怎么分类)
    对拍及数据生成
    搜索-1
    矩形重叠
    拼写单词
    java笔记
  • 原文地址:https://www.cnblogs.com/shujuyr/p/13089209.html
Copyright © 2011-2022 走看看