Procedure Problem ORA-20000 / ORA-20001
Hello,
I have problems with the following procedure - in both cases the problem seems to be in line 115 (RAISE;):
CREATE OR REPLACE PROCEDURE EFWP."P_BUILD_VOP_ENVELOPE"(
paramPlanungId LONG,
paramEnvelopeWKTPolygon VARCHAR)
AS
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
-- bereits bestehende alte Daten löschen
DELETE
FROM EFWP.TEFWP_VOP_PL T0
WHERE T0.PLANUNG_ID = paramPlanungId;
-- neue Daten erstellen
INSERT
INTO EFWP.TEFWP_VOP_PL
WID_ID,
OBJEKT,
GEMOESTAT,
WIDMUNG,
STAND,
EMASST,
BESCHTXT,
BEZEICHNG,
FESTLEGUNG,
FESTLEG02,
ZAEHLER,
ANZ_FRZTWS,
ANZ_BETTEN,
ANZ_RAEUME,
FL_KUNDEN,
FL_KUNDLM,
BETRIEBTYP,
SV_EBENE,
SV_EBENENR,
SV_KENN,
BEFRISTUNG,
CREATEUSER,
CREATETIMESTAMP,
UPDATEUSER,
UPDATETIMESTAMP,
EFWP_ID,
STATUS,
PLANUNG_ID,
SHAPE,
OBJECTID
SELECT FW.WID_ID,
FW.OBJEKT,
FW.GEMOESTAT,
FW.WIDMUNG,
FW.STAND,
FW.EMASST,
FW.BESCHTXT,
FW.BEZEICHNG,
FW.FESTLEGUNG,
FW.FESTLEG02,
FW.ZAEHLER,
FW.ANZ_FRZTWS,
FW.ANZ_BETTEN,
FW.ANZ_RAEUME,
FW.FL_KUNDEN,
FW.FL_KUNDLM,
FW.BETRIEBTYP,
FW.SV_EBENE,
FW.SV_EBENENR,
FW.SV_KENN,
FW.BEFRISTUNG,
FW.CREATEUSER,
FW.CREATETIMESTAMP,
FW.UPDATEUSER,
FW.UPDATETIMESTAMP,
FW.EFWP_ID,
FW.STATUS,
paramPlanungId,
SDE.ST_DIFFERENCE (FW.SHAPE, PB.SHAPE),
DBATOOLS.F_GET_NEXT_OBJECTID('EFWP', 'TEFWP_VOP_PL')
FROM
(SELECT T0.WID_ID,
T0.OBJEKT,
T0.GEMOESTAT,
T0.WIDMUNG,
T0.STAND,
T0.EMASST,
T0.BESCHTXT,
T0.BEZEICHNG,
T0.FESTLEGUNG,
T0.FESTLEG02,
T0.ZAEHLER,
T0.ANZ_FRZTWS,
T0.ANZ_BETTEN,
T0.ANZ_RAEUME,
T0.FL_KUNDEN,
T0.FL_KUNDLM,
T0.BETRIEBTYP,
T0.SV_EBENE,
T0.SV_EBENENR,
T0.SV_KENN,
T0.BEFRISTUNG,
T0.CREATEUSER,
T0.CREATETIMESTAMP,
T0.UPDATEUSER,
T0.UPDATETIMESTAMP,
T0.EFWP_ID,
T0.STATUS,
SDE.ST_INTERSECTION(SDE.ST_POLYGON( paramEnvelopeWKTPolygon , DBATOOLS.F_GET_SRID('EFWP', 'TEFWP_PL')), T0.SHAPE) AS SHAPE
FROM EFWP.TEFWP_PL T0
WHERE T0.STATUS = '1'
AND SDE.ST_INTERSECTS(T0.SHAPE, SDE.ST_POLYGON( paramEnvelopeWKTPolygon , DBATOOLS.F_GET_SRID('EFWP', 'TEFWP_PL'))) = 1
) FW,
EFWP.TEFPBER_PL PB
WHERE PB.PLANUNG_ID = paramPlanungId ;
COMMIT;
EXCEPTION
WHEN OTHERS THEN
-- log_error( .... );
RAISE;
/* this is crucial, you MUST re-raise the exception */
END;
The problems:
1. CALL EFWP.P_BUILD_VOP_ENVELOPE(629,'POLYGON ((84162.4 238985.685, 84162.4 239479.37, 84616.79999999999 239479.37, 84616.79999999999 238985.685, 84162.4 238985.685))'); ==>
sqldeveloper: no problems
toad:
CALL EFWP.P_BUILD_VOP_ENVELOPE(629,'POLYGON ((84162.4 238985.685, 84162.4 239479.37, 84616.79999999999 239479.37, 84616.79999999999 238985.685, 84162.4 238985.685))')
Error at line 1
ORA-29903: Fehler bei der Ausführung von Routine ODCIIndexFetch()
ORA-20001: OCI-21500: Interner Fehlercode, Argumente: [17112], [0x001DEF178], [], [], [], [], [], []
ORA-06512: in "EFWP.P_BUILD_VOP_ENVELOPE", Zeile 115
2. call efwp.p_build_vop_envelope (1006, 'POLYGON ((84890.215 238977.38, 84890.215 239301.585, 85119.685 239301.585, 85119.685 238977.38, 84890.215 238977.38))' ); ==>
sqldeveloper:
call efwp.p_build_vop_envelope (1006, 'POLYGON ((84890.215 238977.38, 84890.215 239301.585, 85119.685 239301.585, 85119.685 238977.38, 84890.215 238977.38))' )
Fehlerbericht:
SQL-Fehler: ORA-29902: Fehler bei der Ausführung von Routine ODCIIndexStart()
ORA-20000: Failed to get OCI Memory
ORA-06512: in "EFWP.P_BUILD_VOP_ENVELOPE", Zeile 115
29902. 00000 - "error in executing ODCIIndexStart() routine"
*Cause: The execution of ODCIIndexStart routine caused an error.
*Action: Examine the error messages produced by the indextype code and
take appropriate action.
Any ideas? Thanks for your help!
Roland
toad: no problems ("Method called.")
The problems are likely related to using the LONG data type.
Your code defines:
paramPlanungId Long;.. and then uses it as a bind variable:
WHERE T0.PLANUNG_ID = paramPlanungId;The LONG data type dates back to Oracle 7. Since Oracle 8, Oracle has specifically recommend NOT using it. In Oracle 11g, there is no relevant reasons to use it. Even legacy issues should have been addressed through versions 8 to 10g.
As TOAD and SQL-Developer do not support LONGs as bind variables, and as you are supplying the value as a number, implicit number to long conversion is likely happening. This could be part of the issue that triggers the exception.
Simple and recommended solution - remove the LONG data type from your tables and your code.
Similar Messages
-
KR TAX LOCALIZATION REPORT 실행시의 ORA-20000, ORA-06512 ERROR MESSAGE
제품 : FIN_AP
작성날짜 : 2002-12-02
KR TAX LOCALIZATION REPORT 실행시의 ORA-20000, ORA-06512 ERROR MESSAGE
===================================================================
PURPOSE
Multi-Org 환경속에서 Kr Tax Localization Report 실행시의 ORA-20000, ORA-06512 Error Message 를 해결한다.
Problem Description
Kr Tax Localization의 Reports가 Error를 발생하고, View Log를 통해 확인한 Message가 다음과 같을 경우
ORA-20000: APP-00001: Unable to find message:
AR_NO_ROW_IN_SYSTEM_PARAMETERS
ORA-06512: "APPS.ARP_STANDARD", 줄 999에서
ORA-06512: "APPS.ARP_STANDARD", 줄 2246에서
ORA-06512: "APPS.ARP_UTIL", 줄 29에서
ORA-06512: "APPS.ARP_UTIL_TAX", 줄 111에서
ORA-06512: "APPS.ARP_TAX_EXTRACT", 줄 6178에서
ORA-06512: 줄 1에서
Workaround
Solution Description
1) fnd_client_info.set_org_context(<org_id>);
or
2) v_org_id varchar2(10);
v_org_id := fnd_profile.value('ORG_ID');
fnd_client_info.set_org_context(v_org_id);
.rdf 의 경우 : Before Report Trigger 에 추가
.sql (Package Body, Procedure) 의 경우 : 각 Begin 절 이후
Reference Documents
-------------------제품 : FIN_AP
작성날짜 : 2002-12-02
KR TAX LOCALIZATION REPORT 실행시의 ORA-20000, ORA-06512 ERROR MESSAGE
===================================================================
PURPOSE
Multi-Org 환경속에서 Kr Tax Localization Report 실행시의 ORA-20000, ORA-06512 Error Message 를 해결한다.
Problem Description
Kr Tax Localization의 Reports가 Error를 발생하고, View Log를 통해 확인한 Message가 다음과 같을 경우
ORA-20000: APP-00001: Unable to find message:
AR_NO_ROW_IN_SYSTEM_PARAMETERS
ORA-06512: "APPS.ARP_STANDARD", 줄 999에서
ORA-06512: "APPS.ARP_STANDARD", 줄 2246에서
ORA-06512: "APPS.ARP_UTIL", 줄 29에서
ORA-06512: "APPS.ARP_UTIL_TAX", 줄 111에서
ORA-06512: "APPS.ARP_TAX_EXTRACT", 줄 6178에서
ORA-06512: 줄 1에서
Workaround
Solution Description
1) fnd_client_info.set_org_context(<org_id>);
or
2) v_org_id varchar2(10);
v_org_id := fnd_profile.value('ORG_ID');
fnd_client_info.set_org_context(v_org_id);
.rdf 의 경우 : Before Report Trigger 에 추가
.sql (Package Body, Procedure) 의 경우 : 각 Begin 절 이후
Reference Documents
------------------- -
database version 11.2.0.4
rac two node
CREATE INDEX MAXIMO.ACTCI_NDX3 ON MAXIMO.ACTCI
(DESCRIPTION)
INDEXTYPE IS CTXSYS.CONTEXT
PARAMETERS('lexer global_lexer language column LANGCODE')
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-10700: preference does not exist: global_lexer
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366Like the error message says, you don't have a global_lexer. So, you need to create a global_lexer and that lexer must have at least a default sub_lexer, then you can use that global_lexer in your index parameters. Please see the demonstration below, including reproduction of the error and solution.
SCOTT@orcl12c> -- reproduction of problem:
SCOTT@orcl12c> CREATE TABLE actci
2 (description VARCHAR2(60),
3 langcode VARCHAR2(30))
4 /
Table created.
SCOTT@orcl12c> CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
2 INDEXTYPE IS CTXSYS.CONTEXT
3 PARAMETERS('lexer global_lexer language column LANGCODE')
4 /
CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-10700: preference does not exist: global_lexer
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 366
SCOTT@orcl12c> -- solution:
SCOTT@orcl12c> DROP INDEX actci_ndx3
2 /
Index dropped.
SCOTT@orcl12c> BEGIN
2 CTX_DDL.CREATE_PREFERENCE ('global_lexer', 'multi_lexer');
3 CTX_DDL.CREATE_PREFERENCE ('english_lexer', 'basic_lexer');
4 CTX_DDL.ADD_SUB_LEXER ('global_lexer', 'default', 'english_lexer');
5 END;
6 /
PL/SQL procedure successfully completed.
SCOTT@orcl12c> CREATE INDEX ACTCI_NDX3 ON ACTCI (DESCRIPTION)
2 INDEXTYPE IS CTXSYS.CONTEXT
3 PARAMETERS('lexer global_lexer language column LANGCODE')
4 /
Index created. -
ORA-20000: Unable to analyze TABLE "ECI"."COUNTRY"
Oracle9i 9.2.0.7 on Windows Server 2003 32bit
Using the "ANALYZE" in the Enterrpise Manager Console
begin
dbms_stats.gather_table_stats(ownname=>'ECI',tabname=>'COUNTRY',partname=>NULL);
end;
ORA-20000: Unable to analyze TABLE "ECI"."COUNTRY", insufficient priviledges or does not exist
ORA-06512: at "SYS.DBMS_STATS", line 10292
ORA-06512: at "SYS.DBMS_STATS", line 10315
ORA-06512: at line 2
Using SQLPLUS
SQL>begin
2>dbms_stats.gather_table_stats(ownname=>'ECI',tabname=>'country',partname=>NULL);
3>end;
4>/
ORA-20000: Unable to analyze TABLE "ECI"."COUNTRY", insufficient priviledges or does not exist
ORA-06512: at "SYS.DBMS_STATS", line 10292
ORA-06512: at "SYS.DBMS_STATS", line 10315
ORA-06512: at line 2
COMMENT:I noticed here that eventhough I specifically used (tabname=>'country') it still used "ECI"."COUNTRY"(ALL CAPS) in executing my statement
I also tested on other procedure.
Using SQLPLUS
SQL>begin
2>dbms_redefinition.can_redef_table('ECI','country',dbms_redefinition.cons_use_pk);
3>end;
4>/
BEGIN
ERROR at line 1:
ORA-00942: table or view does not exist
ORA-06512: at "SYS.DBMS_REDEFINITION", line 8
ORA-06512: at "SYS.DBMS_REDEFINITION", line 247
ORA-06512: at line 2
I don't understand why this error happens because
a) the schema and table exist (I double checked)
b) the error only happens on a single schema for only the old tables, when I create new tables I could "ANALYZE" it. I also can "ANALYZE" the indexes.
c)I have used both the sys and system user logging in as SYSDBA
In the ff exercise, I noticed that "ECI"."productrange" will work but "ECI"."PRODUCTRANGE" won't:
SQL>select count(*) from "ECI"."productrange";
COUNT(*)
8
SQL>select count(*) from "ECI"."PRODUCTRANGE";
select count(*) from "ECI"."PRODUCTRANGE"
ERROR at line 1:
ora-00942: TABLE OR VIEW DOES NOT EXIST
Can anyone kindly help me?You should not be creating tables in Oracle with names enclosed in double quotes. In that case Oracle preserves the case, making it difficult for others to identify the table.
Create the table without using double quotes (may be CTAS) and everything should work fine. -
EBS version : 11.5.10.2
DB version : 11.2.0.3
OS version : AIX 6.1 (64 bit)
As a part of 11.5.10.2 to R12.1.1 upgrade, while applying merged 12.1.1 upgrade driver(u6678700.drv), I got below error :
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
ATTENTION: All workers either have failed or are waiting:
FAILED: file ECXQBKUP.sql on worker 1.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Worker 1 log:
========================================
Start time for file is: Mon Aug 05 2013 10:54:29
sqlplus -s APPS/***** @/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql/ECXQBKUP.sql &un_apps &pw_apps &un_fnd
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
declare
ERROR at line 1:
ORA-20000: Oracle Error Rebuild1= -904 - ORA-00904: "TAB"."USER_PROP": invalid
identifier
ORA-06512: at line 46I tried fix inside 12.0.6 Patch 6728000 Fails On Ecxqbkup.Sql (Doc ID 760122.1) but getting same error :
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>sqlplus apps/apps
SQL*Plus: Release 10.1.0.5.0 - Production on Tue Aug 6 11:51:44 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @ECXQBKUP.sql apps apps applsys
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
select count(*) into in_cnt from ecx_inqueue
ERROR at line 26:
ORA-06550: line 26, column 36:
PL/SQL: ORA-00942: table or view does not exist
ORA-06550: line 26, column 3:
PL/SQL: SQL Statement ignored
drix10:/home/appltest>sqlplus '/as sysdba'
SQL*Plus: Release 11.2.0.3.0 Production on Tue Aug 6 11:47:38 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> exec dbms_aqadm.drop_queue_table( queue_table=> 'APPS.ECX_INQUEUE',force=>true);
PL/SQL procedure successfully completed.
SQL> exec dbms_aqadm.drop_queue_table( queue_table=> 'APPS.ECX_OUTQUEUE',force=>true);
PL/SQL procedure successfully completed.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>sqlplus apps/apps
SQL*Plus: Release 10.1.0.5.0 - Production on Tue Aug 6 11:52:07 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @ECXINQ.sql
Enter value for 4: system
Enter value for 5: manager
Connected.
Enter value for 1: apps
Grant succeeded.
Grant succeeded.
Grant succeeded.
Enter value for 2: apps
Connected.
PL/SQL procedure successfully completed.
Commit complete.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>sqlplus apps/apps
SQL*Plus: Release 10.1.0.5.0 - Production on Tue Aug 6 11:53:38 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @ECXGINQ.sql
Enter value for 4: system
Enter value for 5: manager
Connected.
Enter value for 1: apps
Grant succeeded.
Grant succeeded.
Grant succeeded.
Enter value for 2: apps
Connected.
PL/SQL procedure successfully completed.
Commit complete.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>sqlplus apps/apps
SQL*Plus: Release 10.1.0.5.0 - Production on Tue Aug 6 11:54:04 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @ECXOUTQ.sql
Enter value for 4: system
Enter value for 5: manager
Connected.
Enter value for 1: apps
Grant succeeded.
Grant succeeded.
Grant succeeded.
Enter value for 2: apps
Connected.
PL/SQL procedure successfully completed.
Commit complete.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>
drix10:/fmstop/r12apps/apps/apps_st/appl/ecx/12.0.0/patch/115/sql>sqlplus apps/apps @ECXQBKUP.sql apps apps applsys
SQL*Plus: Release 10.1.0.5.0 - Production on Tue Aug 6 11:54:26 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
declare
ERROR at line 1:
ORA-20000: Oracle Error Rebuild1= -904 - ORA-00904: "TAB"."USER_PROP": invalid
identifier
ORA-06512: at line 46
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options -
When I am run this query then it shows the following error
ORA-20000 context error
SQL is
select * from(SELECT A.SKU,D.SKU_SRL_NO,A.TITLE,A.AUTHOR_DESC,A.PRI_CATEGORY_ID,E.CATEGORY_NAME,A.ITEM_TYPE,NVL(SCORE(0), 0) AS RANK , decode(INSTR(UPPER(SRCH_CONTXT_FLD),'THE ART OF WAR'),1,-1,INSTR(UPPER(SRCH_CONTXT_FLD),'THE ART OF WAR')) AS SRCHORDER FROM OXF_SKU_MSTR A,OXF_SKU_VEP_MSTR D,oxf_ctgy_mstr e WHERE D.SKU=A.SKU AND A.PRI_CATEGORY_ID=E.CATEGORY_ID AND (ITEM_TYPE='BK' OR ITEM_TYPE='CDR' OR ITEM_TYPE='MCT' ) AND CONTAINS (SRCH_CONTXT_FLD,'THE ART OF WAR*6|NEAR((THE ART OF WAR,THE ART OF WAR),100,true)*6|NEAR((THE,ART,OF,WAR),100,true)*4|THE * 3 | ART * 3 | OF * 3 | WAR * 3',0)>0 UNION SELECT A.SKU,D.SKU_SRL_NO,A.TITLE,A.AUTHOR_DESC,A.PRI_CATEGORY_ID,e.category_name,A.ITEM_TYPE, NVL(SCORE(0), 0) AS RANK , decode(INSTR(UPPER(SRCH_CONTXT_FLD),'THE ART OF WAR'),1,-1,INSTR(UPPER(SRCH_CONTXT_FLD),'THE ART OF WAR')) AS SRCHORDER FROM OXF_SKU_MSTR A,OXF_MUSIC_MSTR B,OXF_SKU_VEP_MSTR D,oxf_ctgy_mstr e WHERE b.SKU=A.SKU and D.SKU=A.SKU and a.pri_category_id=e.category_id AND CONTAINS (SONG,'THE ART OF WAR*6|NEAR((THE ART OF WAR,THE ART OF WAR),100,true)*6|NEAR((THE,ART,OF,WAR),100,true)*4|THE * 3 | ART * 3 | OF * 3 | WAR * 3',0)>0 ) a ORDER BY ITEM_TYPE, SRCHORDER,TITLE
Can any body help me to solve this problem.
Thanks in advanceHi,
This may help you
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:2460552453360
Trinath Somanchi
( http://myospages.com ) -
hello everyone,
i have a SAP CRM 7.0 system with a IDES Database.
i just make the post installation steps and try to make the brconnect (brconnect -u -c -f stats -t system_stats) but it always aborted with an error.
ORA-20000: Unable to gather system statistics : insufficient privileges
ORA-06512: at "SYS.DMBS_STAT", line 15799
ORA-06512: at line 1
Somebody a solution for this Problem?
Thanks in advanceHello, I have the same problem after implementing SSFS. Without SSFS (using /) it is working, but with // it doesn't! Can you help me please ?
-
Hello everybody,
I have from time to time to create Intermedia or Oracle text indexes in Oracle databes, most 10g ones.
Today I did it in a Oracle 10g under Linux RHEL 5, with this few usual commands:
1) connect SYS/**** as SYSDBA;
2) CREATE TABLESPACE "DRSYS" LOGGING DATAFILE '/path_to_index_files/drsys.ora' SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;
3) @$ORACLE_HOME/ctx/admin/catctx.sql ctxsys DRSYS TEMP NOLOCK
4) connect ctxsys/ctxsys;
5) @$ORACLE_HOME/ctx/admin/defaults/drdeff.sql;
6) connect sa/*****;
7) CREATE INDEX pj_index ON sa.tpiecejointe(pjcontenu) INDEXTYPE IS ctxsys.context parameters ('sync (every "SYSDATE+12/24")');
My issue occured at the 7th step:
CREATE INDEX pj_index ON sa.tpiecejointe(pjcontenu) INDEXTYPE IS ctxsys.context parameters ('sync (every "SYSDATE+12/24")')
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-11206: user filter command /dk2/app/oracle/ctx/bin/ctxhx could not be
executed
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364
/dk2/app/oracle/ctx/bin/ctxhx is ok and may be executed by anyone.
I found no reason for this problem on the Web.
If somebody can help, thanks a lot...
ThomasHi,
for using the sync parameter, the user needs to be granted to execute a job. Oracle makes a job to do the sync. So issue:
GRANT CREATE JOB TO SMADMIN;
from SYS/SYSTEM.
Herald ten Dam
superconsult.nl -
Problem with TSNNAMES.ORA
Hi all,
I have a problem with tsnnames.ora file. After i installed obiee and when i careated dsn and when i test it the connection is failed. My OS is windows vista and i cant find the path for the TSNNAMES.ORA in my system. Any help is highly appreciated
Thank You AllHi User,
The best thing to do to ensure connectivity with Oracle databases is a tnsping command. If you can tnsping it, then OBIEE should be able to connect to it.
Here's how you do that:
1. Go to Start -> Run -> cmd
2. type in: tnsping <tns entry name> e.g: tnsping ORCL
3. View the response. The response will tell you if it connected successfully, and which tns file it used.
Good luck and let me know if this helps.
-Joe -
Err while creating Index - ORA-29855: ,ORA-20000
Got err while creating index. We moved the Table to new tablespace and drop the index. While creating index got this err. Col1 is clob datatype.
SQL> CREATE INDEX kc_ctx_RAWTEXT ON RAWTEXT
2 (col1)
3 INDEXTYPE IS CTXSYS.CONTEXT
4 PARALLEL ;
CREATE INDEX KC_CTX_RAWTEXT ON RAWTEXT
ERROR at line 1:
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-50857: oracle error in drvddl.ParallelIndexPopulate
ORA-12801: error signaled in parallel query server P020
ORA-20000: Oracle Text error:
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.DRVPARX", line 36
ORA-06512: at "CTXSYS.DRUE", line 160
ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 364remove parallel clause and try again
-
ORA-20000: cannot find the dimension
Hi,
While trying to install Oracle 11g R2 Single Instance Database on Solaris 10 (sparc) got following error:
[Thread-10] [ 2012-07-14 20:57:33.395 EEST ] [CloneDBCreationStep.executeImpl:650] ** INSTALL SAMPLE SCHEMA'S **
[Thread-10] [ 2012-07-14 20:57:33.397 EEST ] [CloneDBCreationStep.executeImpl:691] Transportable datafile:=/opt/oracle/oradata/egldb/example01.dbf
[Thread-10] [ 2012-07-14 20:57:33.398 EEST ] [CloneDBCreationStep.executeImpl:698] Script to be Excecuted ::::=/opt/oracle/product/11.2.0/db_1/demo/schema/mkplug.sql
[Thread-14] [ 2012-07-14 20:59:40.903 EEST ] [BasicStep.handleNonIgnorableError:430] oracle.sysman.assistants.util.UIMessageHandler@9c4ff2c:messageHandler
[Thread-14] [ 2012-07-14 20:59:40.905 EEST ] [BasicStep.handleNonIgnorableError:431] ORA-20000: cannot find the dimension
ORA-06512: at "SYS.DBMS_DIMENSION", line 404
ORA-06512: at "SYS.DBMS_DIMENSION", line 426
ORA-06512: at "SYS.DBMS_SUMMARY", line 54
ORA-06512: at line 1
:msg
Do you have any ideas about how to fix it?
Thanks, Andriy.
Edited by: 946442 on 14/7/2012 11:08Hi,
More errors appeared after i ignored previous errors.
Are they because of previous "ORA-20000: cannot find the dimension" error?
[Thread-14] [ 2012-07-14 21:26:11.986 EEST ] [BasicStep.handleNonIgnorableError:430] oracle.sysman.assistants.util.UIMessageHandler@9c4ff2c:messageHandler
[Thread-14] [ 2012-07-14 21:26:11.988 EEST ] [BasicStep.handleNonIgnorableError:431] ORA-24010: QUEUE IX.AQ$_ORDERS_QUEUETABLE_E does not exist
ORA-06512: at "SYS.DBMS_AQADM_SYSCALLS", line 309
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 11237
ORA-06512: at line 1
:msg
[Thread-14] [ 2012-07-14 21:26:17.602 EEST ] [BasicStep.handleNonIgnorableError:430] oracle.sysman.assistants.util.UIMessageHandler@9c4ff2c:messageHandler
[Thread-14] [ 2012-07-14 21:26:17.604 EEST ] [BasicStep.handleNonIgnorableError:431] ORA-24010: QUEUE IX.AQ$_STREAMS_QUEUE_TABLE_E does not exist
ORA-06512: at "SYS.DBMS_AQADM_SYSCALLS", line 309
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 11237
ORA-06512: at line 1
:msg
[Thread-14] [ 2012-07-14 21:26:18.442 EEST ] [BasicStep.handleNonIgnorableError:430] oracle.sysman.assistants.util.UIMessageHandler@9c4ff2c:messageHandler
[Thread-14] [ 2012-07-14 21:26:18.443 EEST ] [BasicStep.handleNonIgnorableError:431] ORA-24010: QUEUE IX.ORDERS_QUEUE does not exist
ORA-06512: at "SYS.DBMS_AQADM_SYSCALLS", line 309
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 11237
ORA-06512: at line 1
:msg
[Thread-14] [ 2012-07-14 21:26:20.673 EEST ] [BasicStep.handleNonIgnorableError:430] oracle.sysman.assistants.util.UIMessageHandler@9c4ff2c:messageHandler
[Thread-14] [ 2012-07-14 21:26:20.675 EEST ] [BasicStep.handleNonIgnorableError:431] ORA-24010: QUEUE IX.STREAMS_QUEUE does not exist
ORA-06512: at "SYS.DBMS_AQADM_SYSCALLS", line 309
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 11237
ORA-06512: at line 1
:msg
Thanks, Andriy. -
ORA-20000: env:Server - Cannot find child element: Calling Webservice
Hi,
I am using SOAP_API to call a webservice
I have a wsdl looks like:
- <xs:element name="InputParameter">
- <xs:complexType>
- <xs:sequence>
<xs:element name="input" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
But when I am calling the function its throwing Error:
ORA-20000: env:Server - Cannot find child element: {http://www.example.org/testwsdl/}InputParameter
Any help will be needful for me
Thanks and RegardsHi,
I am using SOAP_API to call a webservice
I have a wsdl looks like:
- <xs:element name="InputParameter">
- <xs:complexType>
- <xs:sequence>
<xs:element name="input" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
But when I am calling the function its throwing Error:
ORA-20000: env:Server - Cannot find child element: {http://www.example.org/testwsdl/}InputParameter
Any help will be needful for me
Thanks and Regards -
Error ORA-20000 collecting statistics
on linux:
sqlplus / as sysdba
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Beta
SQL> exec dbms_stats.gather_schema_stats('MYUSER',estimate_percent=>100,cascade=>true);
BEGIN dbms_stats.gather_schema_stats('MYUSER',estimate_percent=>100,cascade=>true); END;
ERROR at line 1:
ORA-20000: Statistics collection failed for all objects in schema
ORA-06512: at "SYS.DBMS_STATS", line 24189
ORA-06512: at "SYS.DBMS_STATS", line 24130
ORA-06512: at line 1
I tried: grant execute on SYS.DBMS_STATS to public, but it didn't help.
I also tried connected to myuser, no change.
Any hint?
Any hint?Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters and Automatic Storage Management options
SQL> begin
dbms_stats.gather_schema_stats(
ownname=> '"EPICEDF"' ,
options=> 'GATHER AUTO');
end;
2 3 4 5 6 7 8
9 /
begin
ERROR at line 1:
ORA-20000: Statistics collection failed for all objects in schema
ORA-06512: at "SYS.DBMS_STATS", line 24189
ORA-06512: at "SYS.DBMS_STATS", line 24130
ORA-06512: at line 3
I dont have any errors in the alert log or trace files -
ORA-20000 error when executing background jobs in BI System
Hello Experts,
We newly installed NW2004s System. Few BI related background jobs are showing Error no: 4 or Error no: 3 in SM50. Also few BI related background jobs are giving error "ORA-20000 occurred when executing SQL statement (parse error offset=0)". Please let me know what does Error 4 or 3 mean in SM50 and how to resolve Ora-20000 error?
ThanksThis may be to do with insufficient authorization for the user (for creating statistics for example). Check OSS note 963760.
-
ORA-20000 Error When Attempting to Create a Tree
Hi,
I'm trying to create a tree region as follows.
1) in SQL*Plus as APP: grant select on APP.MY_TABLE to APX
2) in APEX against APX workspace with APX parsing schema: create a new Tree region
3) when I get to the "Table/View Owner" step I select APP from the "Table / View Owner" list
4) hitting Next produces this error
ORA-20000: User APX has no privileges on the APP schema.
I checked the documentation but found no prerequisites listed in the "Creating Trees" section. What privileges does APX need to create a tree against an APP table? I expect SELECT privileges would be sufficient but that doesn't appear to be the case.
Edited by: jfuda on Jul 25, 2011 3:10 PMTry to set env variable ORACLE_HOME
Best Regards
Krystian Zieja / mob
Maybe you are looking for
-
How do I configure the Airport utility to allow more than one rule per port?
How do I configure the Airport Utility (AU) to allow more than one rule per port? I am on a home network, with broadband cable modem. I have my airport extreme connected to the broadband modem. I have 2 servers in my home that need to be accessed r
-
Lenevo K900: Problem with display of photos of contacts
Hi I bought a new K900. Initially it showed the photos in my contacts (after syncing with gmail, what'sapp etc). But, a friend of mine by mistake did some setting change, and it is no more displayed. I've tried to look at all possible manueverings wi
-
Two Airport Extremes no longer working in tandem to extend network
Trouble has cropped up with my home network, I think dating back to the installation of Leopard (though I'm not sure about that). I have been using two Airport Extreme (both 802.11n) to extend my wireless network throughout the house. For some reason
-
Pricing determination not possible after updateing customer master data
Hi Gurus, We are trying to set up CRM 7.0 standard sales scenario to make it to work. We picked a BP, a sold-to party which was loaded from ECC. Changed the role to sold-to party, and added the sales area data that we have in CRM. Added currency "CAD
-
Erasing ALL data from iPad - Is it possible to retrieve info?
Hi there, I have a quick question. When erasing all content and settings from the iPad to sell it, is it possible to retrieve the lost data at all? (With any high tech data retrievel software or something magical) I want to be 100% that if I restore