您现在的位置是:首页 >

在晶体缺陷中属于点缺陷的是 Oracle:10.0.1.2.0中的程序缺陷

火烧 2021-10-12 21:59:06 1049
Oracle:10.0.1.2.0中的程序缺陷   测试环境 wi dow erver oracle     背景 操作系统上装oracle 和     先从另外一服务器 ex 一用户 之后im 到
在晶体缺陷中属于点缺陷的是 Oracle:10.0.1.2.0中的程序缺陷

Oracle:10.0.1.2.0中的程序缺陷  

  测试环境 windows server oracle     背景 操作系统上装oracle 和     先从另外一服务器( ) exp 一用户 之后imp 到 然后使用 的expdp 导出数据后 删除该用户 再impdp 此时出现错误     处理对象类型 SCHEMA_EXPORT/FUNCTION/FUNCTION  ORA : 对象类型 FUNCTION 创建失败 出现错误:  ORA : PL/SQL: 数字或值错误  ORA : 在 SYS KUPW$WORKER line   ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  失败的 sql 为:  CREATE FUNCTION STUDY FUN_SALERSTRUTEST ( 用途 促销员结构分析查询  VDEPT NUMBER 事业部  VTOP NUMBER 顶点机构  VSDATE VARCHAR 开始日期  VEDATE VARCHAR 结束日期  VSALERSTATE NUMBER 促销员状态 所有 - 在职 离职 AS  VORG NUMBER 大区 或 表选与  ORA : 对象类型 FUNCTION 创建失败 出现错误:  ORA : PL/SQL: 数字或值错误  ORA : 在 SYS KUPW$WORKER line   ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  失败的 sql 为:  CREATE FUNCTION STUDY FUN_TEST (  VDEPT NUMBER 事业部  VTOP NUMBER 顶点机构  VPRODUCTTYPE NUMBER 产品类型  VSDAT VARCHAR 开始日期  VEDAT VARCHAR ) 结束日期  RETURN LONG  AS  VBDATE DATE := TO_DATE(VSDAT YYYY MM DD ); 开始日期  VEDATE DATE :=  ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  作业 SYS SYS_IMPORT_SCHEMA_ 因致命错误于 : 停止    尝试了几回 都无法成功 几天后 再做一遍测试 此次操作和之前的类似 只是exp的时候 不带数据 测试结果如下      导出了 STUDY T_TRACKORGPLAN KB 行   导出了 STUDY T_TRACKSALEREGIONPLAN KB 行   导出了 STUDY USERDATA KB 行   导出了 STUDY USERDEPARTMENT KB 行   导出了 STUDY USERGROUP KB 行   导出了 STUDY USERORGRIGHT KB 行   导出了 STUDY USERPRODUCTRIGHT KB 行   导出了 STUDY YEARPLAN KB 行   导出了 STUDY YEARPLANPRODUCT KB 行  已成功加载/卸载了主表 STUDY SYS_EXPORT_SCHEMA_   ******************************************************************************  STUDY SYS_EXPORT_SCHEMA_ 的转储文件集为:  H:TEMPEXPDPEXPDP_STUDY_ DMP  作业 STUDY SYS_EXPORT_SCHEMA_ 已于 : 成功完成    F:ORACLEbin>impdp dumpfile=expdp_study_ dmp logfile=impdp_study_ log schemas=stu  dy userid=study/     Import: Release Production on 星期二 月 :     Copyright (c) Oracle All rights reserved     连接到: Oracle Database g Enterprise Edition Release Production  With the Partitioning OLAP and Data Mining options  已成功加载/卸载了主表 STUDY SYS_IMPORT_SCHEMA_   启动 STUDY SYS_IMPORT_SCHEMA_ : dumpfile=expdp_study_ dmp logfile=impdp_study_    log schemas=study userid=study/********  处理对象类型 SCHEMA_EXPORT/USER  ORA : 对象类型 USER: STUDY 已存在  处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT  处理对象类型 SCHEMA_EXPORT/ROLE_GRANT  处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE  处理对象类型 SCHEMA_EXPORT/TABLESPACE_QUOTA  处理对象类型 SCHEMA_EXPORT/SE_PRE_SCHEMA_PROCOBJACT/PROCACT_SCHEMA  处理对象类型 SCHEMA_EXPORT/SEQUENCE/SEQUENCE  处理对象类型 SCHEMA_EXPORT/TABLE/TABLE  处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA   导入了 STUDY ABCTYPE KB 行   导入了 STUDY BAND KB 行   导入了 STUDY BIGCUST KB 行      导入了 STUDY USERPRODUCTRIGHT KB 行   导入了 STUDY YEARPLAN KB 行   导入了 STUDY YEARPLANPRODUCT KB 行  处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX  处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT  处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS  处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS  处理对象类型 SCHEMA_EXPORT/TABLE/MENT  处理对象类型 SCHEMA_EXPORT/PACKAGE/PACKAGE_SPEC  处理对象类型 SCHEMA_EXPORT/FUNCTION/FUNCTION  ORA : 对象类型 FUNCTION 创建失败 出现错误:  ORA : PL/SQL: 数字或值错误  ORA : 在 SYS KUPW$WORKER line   ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  失败的 sql 为:  CREATE FUNCTION STUDY FUN_SALERSTRUTEST ( 用途 促销员结构分析查询  VDEPT NUMBER 事业部  VTOP NUMBER 顶点机构  VSDATE VARCHAR 开始日期  VEDATE VARCHAR 结束日期  VSALERSTATE NUMBER 促销员状态 所有 - 在职 离职 AS  VORG NUMBER 大区 或 表选与  ORA : 对象类型 FUNCTION 创建失败 出现错误:  ORA : PL/SQL: 数字或值错误  ORA : 在 SYS KUPW$WORKER line   ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  失败的 sql 为:  CREATE FUNCTION STUDY FUN_TEST (  VDEPT NUMBER 事业部  VTOP NUMBER 顶点机构  VPRODUCTTYPE NUMBER 产品类型  VSDAT VARCHAR 开始日期  VEDAT VARCHAR ) 结束日期  RETURN LONG  AS  VBDATE DATE := TO_DATE(VSDAT YYYY MM DD ); 开始日期  VEDATE DATE :=  ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小  ORA : PL/SQL: 数字或值错误 : 字符串缓冲区太小    作业 STUDY SYS_IMPORT_SCHEMA_ 因致命错误于 : 停止    F:ORACLEbin>    不知道是不是该版本的一个bug 升级到 再试 升级后测试 问题已依旧!       AUG : : GMT       ISSUE CLARIFICATION  ====================  ORA : Object type FUNCTION failed to create with error:  ORA : PL/SQL: numeric or value error  ORA : at SYS KUPW$WORKER line   ORA : PL/SQL: numeric or value error: character string buffer too small    eos (end of section)       ISSUE VERIFICATION  ===================    Verified the issue through TAR update    eos (end of section)       DATA COLLECTED  ===============  ORA : Object type FUNCTION failed to create with error:  ORA : PL/SQL: numeric or value error  ORA : at SYS KUPW$WORKER line   ORA : PL/SQL: numeric or value error: character string buffer too small  Failing sql is:  CREATE FUNCTION STUDY FUN_TEST (  VDEPT NUMBER   VTOP NUMBER   VPRODUCTTYPE NUMBER   VSDAT VARCHAR   VEDAT VARCHAR )  RETURN LONG  AS  VBDATE DATE := TO_DATE(VSDAT   Processing object type  SCHEMA_EXPORT/PACKAGE/PILE_PACKAGE/PACKAGE_SPEC/ALTER_PACKAGE_SPEC  Processing object type SCHEMA_EXPORT/FUNCTION/ALTER_FUNCTION  ORA : Object type ALTER_FUNCTION failed to create with error:  ORA : object FUN_SALERSTRUTEST does not exist  Failing sql is:  ALTER FUNCTION STUDY FUN_SALERSTRUTEST PILE PLSQL_OPTIMIZE_LEVEL=   PLSQL_CODE_TYPE= INTERPRETED PLSQL_DEBUG= FALSE REUSE SETTINGS  TIMESTAMP : : :   ORA : Object type ALTER_FUNCTION failed to create with error:  ORA : object FUN_TEST does not exist  Failing sql is:  ALTER FUNCTION STUDY FUN_TEST PILE PLSQL_OPTIMIZE_LEVEL=   PLSQL_CODE_TYPE= INTERPRETED PLSQL_DEBUG= FALSE REUSE SETTINGS TIMESTAMP   : : :     eos (end of section)       CAUSE DETERMINATION  ====================  The import datapump fails to import the procedure when the Create procedure  statem lishixinzhi/Article/program/Oracle/201311/18126  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码