国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle:10.0.1.2.0的bug!

2024-08-29 13:40:44
字體:
來源:轉載
供稿:網友
       先從另外一服務器(9206) eXP 一用戶,之后imp 到10,然后使用10的expdp 導出數據后,刪除該用戶,再impdp, 此時出現錯誤。 


 處理對象類型 SCHEMA_EXPORT/FUNCTION/FUNCTION
ORA-39083: 對象類型 FUNCTION 創建失敗, 出現錯誤:
ORA-06502: PL/SQL: 數字或值錯誤
ORA-06512: 在 "SYS.KUPW$WORKER", line 11729
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
失敗的 sql 為:
CREATE FUNCTION "STUDY"."FUN_SALERSTRUTEST" ( --用途:促銷員結構分析查詢
VDEPT NUMBER, ----事業部
VTOP NUMBER, ----頂點機構
VSDATE VARCHAR2, ----開始日期
VEDATE VARCHAR2, ----結束日期
VSALERSTATE NUMBER, ----促銷員狀態:所有:-1,在職:1,離職:0 AS
VORG2 NUMBER, ----大區 1或0 表選與
ORA-39083: 對象類型 FUNCTION 創建失敗, 出現錯誤:
ORA-06502: PL/SQL: 數字或值錯誤
ORA-06512: 在 "SYS.KUPW$WORKER", line 11729
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
失敗的 sql 為:
CREATE FUNCTION "STUDY"."FUN_TEST" (
VDEPT NUMBER, ----事業部
VTOP NUMBER, ----頂點機構
VPRODUCTTYPE NUMBER, ----產品類型
VSDAT VARCHAR2, ----開始日期
VEDAT VARCHAR2) ----結束日期
RETURN LONG
AS
VBDATE DATE := TO_DATE(VSDAT,'YYYY-MM-DD'); ----開始日期
VEDATE DATE :=
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
作業 "SYS"."SYS_IMPORT_SCHEMA_01" 因致命錯誤于 16:10 停止



  嘗試了幾回,都無法成功,幾天后,再做一遍測試,此次操作和之前的類似,只是exp的時候,不帶數據。測試結果如下:

. . 導出了 "STUDY"."T_TRACKORGPLAN" 0 KB 0 行
. . 導出了 "STUDY"."T_TRACKSALEREGIONPLAN" 0 KB 0 行
. . 導出了 "STUDY"."USERDATA" 0 KB 0 行
. . 導出了 "STUDY"."USERDEPARTMENT" 0 KB 0 行
. . 導出了 "STUDY"."USERGROUP" 0 KB 0 行
. . 導出了 "STUDY"."USERORGRIGHT" 0 KB 0 行
. . 導出了 "STUDY"."USERPRODUCTRIGHT" 0 KB 0 行
. . 導出了 "STUDY"."YEARPLAN" 0 KB 0 行
. . 導出了 "STUDY"."YEARPLANPRODUCT" 0 KB 0 行
已成功加載/卸載了主表 "STUDY"."SYS_EXPORT_SCHEMA_01"
******************************************************************************
STUDY.SYS_EXPORT_SCHEMA_01 的轉儲文件集為:
H:/TEMP/EXPDP/EXPDP_STUDY_20050816.DMP
作業 "STUDY"."SYS_EXPORT_SCHEMA_01" 已于 10:20 成功完成


F:/Oracle/bin>impdp dumpfile=expdp_study_20050816.dmp logfile=impdp_study_20050816.log schemas=stu
dy userid=study/1

Import: Release 10.1.0.2.0 - Production on 星期二, 16 8月, 2005 10:25

Copyright (c) 2003, Oracle. All rights reserved.

連接到: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
已成功加載/卸載了主表 "STUDY"."SYS_IMPORT_SCHEMA_01"
啟動 "STUDY"."SYS_IMPORT_SCHEMA_01": dumpfile=expdp_study_20050816.dmp logfile=impdp_study_200508
16.log schemas=study userid=study/********
處理對象類型 SCHEMA_EXPORT/USER
ORA-31684: 對象類型 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" 0 KB 0 行
. . 導入了 "STUDY"."BAND" 0 KB 0 行
. . 導入了 "STUDY"."BIGCUST" 0 KB 0 行
......
. . 導入了 "STUDY"."USERPRODUCTRIGHT" 0 KB 0 行
. . 導入了 "STUDY"."YEARPLAN" 0 KB 0 行
. . 導入了 "STUDY"."YEARPLANPRODUCT" 0 KB 0 行
處理對象類型 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/COMMENT
處理對象類型 SCHEMA_EXPORT/PACKAGE/PACKAGE_SPEC
處理對象類型 SCHEMA_EXPORT/FUNCTION/FUNCTION
ORA-39083: 對象類型 FUNCTION 創建失敗, 出現錯誤:
ORA-06502: PL/SQL: 數字或值錯誤
ORA-06512: 在 "SYS.KUPW$WORKER", line 11729
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
失敗的 sql 為:
CREATE FUNCTION "STUDY"."FUN_SALERSTRUTEST" ( --用途:促銷員結構分析查詢
VDEPT NUMBER, ----事業部
VTOP NUMBER, ----頂點機構
VSDATE VARCHAR2, ----開始日期
VEDATE VARCHAR2, ----結束日期
VSALERSTATE NUMBER, ----促銷員狀態:所有:-1,在職:1,離職:0 AS
VORG2 NUMBER, ----大區 1或0 表選與
ORA-39083: 對象類型 FUNCTION 創建失敗, 出現錯誤:
ORA-06502: PL/SQL: 數字或值錯誤
ORA-06512: 在 "SYS.KUPW$WORKER", line 11729
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
失敗的 sql 為:
CREATE FUNCTION "STUDY"."FUN_TEST" (
VDEPT NUMBER, ----事業部
VTOP NUMBER, ----頂點機構
VPRODUCTTYPE NUMBER, ----產品類型
VSDAT VARCHAR2, ----開始日期
VEDAT VARCHAR2) ----結束日期
RETURN LONG
AS
VBDATE DATE := TO_DATE(VSDAT,'YYYY-MM-DD'); ----開始日期
VEDATE DATE :=
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小
ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小

作業 "STUDY"."SYS_IMPORT_SCHEMA_01" 因致命錯誤于 10:26 停止


F:/ORACLE/bin>






  不知道是不是該版本的一個bug, 升級到10.1.0.4.0 再試,升級后測試,問題已依舊!     24-AUG-05 05:55:14 GMT

.
ISSUE CLARIFICATION
====================
ORA-39083: Object type FUNCTION failed to create with error:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.KUPW$WORKER", line 11849
ORA-06502: 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-39083: Object type FUNCTION failed to create with error:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.KUPW$WORKER", line 11849
ORA-06502: 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 VARCHAR2,
VEDAT VARCHAR2)
RETURN LONG
AS
VBDATE DATE := TO_DATE(VSDAT,'
Processing object type
SCHEMA_EXPORT/PACKAGE/COMPILE_PACKAGE/PACKAGE_SPEC/ALTER_PACKAGE_SPEC
Processing object type SCHEMA_EXPORT/FUNCTION/ALTER_FUNCTION
ORA-39083: Object type ALTER_FUNCTION failed to create with error:
ORA-04043: object FUN_SALERSTRUTEST does not exist
Failing sql is:
ALTER FUNCTION "STUDY"."FUN_SALERSTRUTEST" COMPILE PLSQL_OPTIMIZE_LEVEL=
2 PLSQL_CODE_TYPE= INTERPRETED PLSQL_DEBUG= FALSE REUSE SETTINGS
TIMESTAMP '2005-08-16:14:05:40'
ORA-39083: Object type ALTER_FUNCTION failed to create with error:
ORA-04043: object FUN_TEST does not exist
Failing sql is:
ALTER FUNCTION "STUDY"."FUN_TEST" COMPILE PLSQL_OPTIMIZE_LEVEL= 2
PLSQL_CODE_TYPE= INTERPRETED PLSQL_DEBUG= FALSE REUSE SETTINGS TIMESTAMP
'2005-08-16:14:05:43'



eos (end of section)

.
CAUSE DETERMINATION
====================
The import datapump fails to import the procedure when the Create procedure
statement includes multi-byte characters.

eos (end of section)


CAUSE JUSTIFICATION
====================
Bug 4108939 - IMPORT PROCEDURE WITH DATA PUMP GET ORA-6502, fixed in 10.2 and
10.1.0.5

eos (end of section)

.
POTENTIAL SOLUTION(S)
======================
install the 10.1.0.5 patchset when available (perhaps during the next autumn)
or
create manually these packages after the import

eos (end of section)


POTENTIAL SOLUTION JUSTIFICATION(S)
====================================
The patchset contains the fix of the bug

eos (end of section)

.
SOLUTION / ACTION PLAN
=======================

Create the function manually after the import

eos (end of section)
right">(出處:清風軟件下載學院)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙坪坝区| 富川| 团风县| 兖州市| 丰城市| 尖扎县| 巴彦淖尔市| 凤阳县| 福贡县| 巍山| 襄垣县| 元江| 房山区| 仁寿县| 墨竹工卡县| 噶尔县| 陆川县| 谢通门县| 东阳市| 青岛市| 昌江| 东乌珠穆沁旗| 乌拉特中旗| 平谷区| 康平县| 宜阳县| 景东| 西乌| 安康市| 墨竹工卡县| 桦川县| 板桥市| 榕江县| 绥江县| 晋城| 漳平市| 定边县| 唐海县| 兴国县| 九寨沟县| 泾源县|