Parallel Query Error (Ora 12801 Ora-00904)
when i run this particular query in a report or in SQL it wrks
but some times it give the error .........
any one who could help ........ASAP
SELECT
D.DISTRIBUTOR_CODE "DIST_CODE",
D.DISTRIBUTOR_NAME "DIST_NAME",
O.OPERATOR_CODE "OPER_CODE",
O.OPERATOR_NAME "OPER_NAME",
O.ACTIVE_STATUS "Act",
r.receipt_no "receipt_no",
r.ch_or_dd_no "cheque",
r.receipt_date "receipt_date",
'' "channel Code",
'' "channel_name",
b. SUBS_IRD "ird_subs",
b.amount "amount"
FROM
dms_channel_dump z,
DMS_OPERATOR_MASTER O,
DMS_DISTRIBUTOR_MAIN D,
dms_receipt_header r,
DMS_BIFURCATION b
WHERE
b.channel_code = z.channel_code
and r.OPERATOR_CODE = O.OPERATOR_CODE
AND r.DISTRIBUTOR_CODE = D.DISTRIBUTOR_CODE
AND r.receipt_no = b.receiopt_no
union all
SELECT
D.DISTRIBUTOR_CODE "DIST_CODE",
D.DISTRIBUTOR_NAME "DIST_NAME",
'' "OPER_CODE",
'' "OPER_NAME",
'N' "Act",
r.receipt_no "receipt_no",
r.ch_or_dd_no "cheque",
r.receipt_date "receipt_date",
b.channel_code "channel Code",
z.channel_name "channel_name",
b. SUBS_IRD "ird_subs",
b.amount "amount"
FROM
dms_channel_dump z,
DMS_OPERATOR_MASTER O,
DMS_DISTRIBUTOR_MAIN D,
dms_receipt_header r,
DMS_BIFURCATION b
WHERE
b.channel_code = z.channel_code
and r.OPERATOR_CODE is null
AND r.DISTRIBUTOR_CODE = D.DISTRIBUTOR_CODE
AND r.receipt_no = b.receiopt_no
order by 4,7
ERROR:
ORA-12801: error signaled in parallel query server P004
ORA-00904: invalid column name
no rows selecte
REGARDS AND TIA
ADOLPH
If the data never changes, there would be no reason to gather statistics.
If the data changes, there may or may not be a reason to gather statistics. There is some risk to gathering statistics because that can cause query plans to change and you could find that a query that was working fine yesterday is running very slowly today. Failing to gather statistics, though, can have the same effect-- if a histogram on a column indicates that the maximum value of a date field is December 1, 2006 because you haven't updated statistics in a few days, the CBO may conclude that a query this column with a value of December 4 would return very few row, rather than the many rows that are really there, causing Oracle to use a different query plan. Oracle tends to believe that the latter risk is more of a concern than the former and in 10g regularly and automatically gathers statistics unless you susped that job. Some DBAs disagree with Oracle and prefer less frequent, more controlled statistics gathering.
If you GATHER AUTO, assuming your tables are set to MONITORING, Oracle gathers statistics on every table that has had more than some cutoff percentage of rows changed since statistics were last gathered. This cutoff is generally pretty reasonable, though ideally you'd probably want to gather statistics more frequently on smaller tables (adding 30 new rows to a 100 row table is probably more significant from a query plan perspective than adding 3 million rows to a 10 million row table) and less frequently on larger tables, more frequently on tables that have volatile data distributions (i.e. our DATE table) and less frequently on tables whose data distribution is relatively constant.
Justin
Similar Messages
-
ORA-12801: error signaled in parallel query server P001 and ORA-01008:
I am trying to refresh a refresh group i am getting the below error. This refresh group is on a database RIO12. All Mviews on this database point to target database - TRIO23 (which has master tables) using database link. The refresh group has 21 Mviews. Mview ACCOUNT is one of them i am getting the below error.
BEGIN dbms_refresh.refresh('PLATS.PLATS_RG'); END;
ERROR at line 1:
ORA-12048: error encountered while refreshing materialized view "PLATS"."ACCOUNT"
ORA-12801: error signaled in parallel query server P001
ORA-01008: not all variables bound
ORA-02063: preceding 2 lines from TRIO23
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
ORA-06512: at "SYS.DBMS_IREFRESH", line 683
ORA-06512: at "SYS.DBMS_REFRESH", line 195
ORA-06512: at line 1
TRIO23 is oracle version 10.2.0.5.0, RIO12 is oracle version 10.2.0.3.0
Refreshing PLATS_RG refresh group has no problems from last 2 years, other 20 MViews when executed manually they are refreshed. Please help me in resolving this error. Thanks.Do you have cursor_sharing set to force or similar? if so then you may be hitting bug Bug 5863277. Please confirm with Oracle support.
thanks -
Regarding ORA-12801,ORA-01843 error
Hi all,
When I am running the mapping I am getting the
ORA-12801: error signaled in parallel query server P079
ORA-01843: not a valid month error
My mapping was validated and deployed suceesfully.
Please give me the suggestions.
Thanks,
VenkatIs the source field a date field or a varchar? Sounds like you are hitting a source data error.
Try grabbing the insert (or merge, or whatever) statement from the mapping and running it on its own. If that fails with the same error, then try running the select portion of the statement to debug for the error.
Assuming that you are using a to_Date function and if you are having real trouble finding the data error, you at least know which table the field is being sourced from. Run a little test - something like:
declare
cursor curs is select the_source_field from the_source_table;
begin
for rec in curs loop
declare
dateval date
begin
dateval := to_Date(rec.the_source_field,'yyyymmdd'); --or whatever format mask it is you are using
exception
when others then
dbms_output.put_line('FAILED TO_DATE ON SOURCEVAL: '||rec.the_source_field||' with error: '||substr(sqlerrm,1,150));
end;
end loop;
end;Once you know the problems with the data then you can consider how best to deal with them.
Cheers,
Mike -
Data Load is erroring out with ORA-12801 ORA-01031
Hello,
I am having Oracle 11.1.0.7 on AIX and we are loading data through Informatica.
There are 7 tables in the database that are big and we enabled parallelism with the degree of 2.
When we run the informatica session for loading data the session is failing with the error -
Severity Timestamp Node Thread Message Code Message
ERROR 5/10/2011 4:33:09 PM node01_wpg1pedw001 POST-SESS TM_6159 An error occurred executing the stored procedure.
TM_6159 [4294965496] [
ORA-12801: error signaled in parallel query server P000
ORA-01031: insufficient privileges
ORA-06512: at "POL_ODS.DELETE_LATEST_POLICY_1", line 4
ORA-06512: at line 2
Database driver error...
Function Name : ExecuteSP
Oracle Fatal Error
Database driver error...
Function Name : ExecuteSP
Oracle Fatal Error]Trace file is giving me this output -
=====================
PARSING IN CURSOR #3 len=152 dep=1 uid=73 oct=7 lid=73 tim=2806650507771 hv=2692072913 ad='700000b32b206c0' sqlid='835qyt2h7bjfj'
DELETE FROM LIENHOLDER WHERE LIEN_POLICY_12_SEGMENT_ID IN (SELECT POL_SEG_12_ID FROM POLICY12SEGMENT WHERE POLICY_ID IN (SELECT POLICY_ID FROM DEL_POL))
END OF STMT
PARSE #3:c=20000,e=31779,p=0,cr=181,cu=3,mis=1,r=0,dep=1,og=1,plh=449661848,tim=2806650507771
kxfpgsg
Error 12801 encountered
EXEC #3:c=10000,e=111135,p=0,cr=28,cu=0,mis=0,r=0,dep=1,og=1,plh=449661848,tim=2806650618906
ERROR #3:err=12801 tim=2806650618906
STAT #3 id=1 cnt=0 pid=0 pos=1 obj=0 op='DELETE LIENHOLDER (cr=0 pr=0 pw=0 time=0 us)'
STAT #3 id=2 cnt=0 pid=1 pos=1 obj=0 op='PX COORDINATOR (cr=0 pr=0 pw=0 time=0 us)'
STAT #3 id=3 cnt=0 pid=2 pos=1 obj=0 op='PX SEND QC (RANDOM) :TQ10002 (cr=0 pr=0 pw=0 time=0 us cost=95123 size=6011574 card=117874)'
STAT #3 id=4 cnt=0 pid=3 pos=1 obj=0 op='HASH JOIN RIGHT SEMI (cr=0 pr=0 pw=0 time=0 us cost=95123 size=6011574 card=117874)'
STAT #3 id=5 cnt=0 pid=4 pos=1 obj=0 op='PX RECEIVE (cr=0 pr=0 pw=0 time=0 us cost=88665 size=1472328 card=113256)'
STAT #3 id=6 cnt=0 pid=5 pos=1 obj=0 op='PX SEND BROADCAST :TQ10001 (cr=0 pr=0 pw=0 time=0 us cost=88665 size=1472328 card=113256)'
STAT #3 id=7 cnt=0 pid=6 pos=1 obj=0 op='VIEW VW_NSO_1 (cr=0 pr=0 pw=0 time=0 us cost=88665 size=1472328 card=113256)'
STAT #3 id=8 cnt=0 pid=7 pos=1 obj=0 op='HASH JOIN (cr=0 pr=0 pw=0 time=0 us cost=88665 size=1925352 card=113256)'
STAT #3 id=9 cnt=0 pid=8 pos=1 obj=0 op='BUFFER SORT (cr=0 pr=0 pw=0 time=0 us)'
STAT #3 id=10 cnt=0 pid=9 pos=1 obj=0 op='PX RECEIVE (cr=0 pr=0 pw=0 time=0 us cost=27 size=314700 card=62940)'
STAT #3 id=11 cnt=0 pid=10 pos=1 obj=0 op='PX SEND BROADCAST :TQ10000 (cr=0 pr=0 pw=0 time=0 us cost=27 size=314700 card=62940)'
STAT #3 id=12 cnt=0 pid=11 pos=1 obj=55756 op='TABLE ACCESS FULL DEL_POL (cr=0 pr=0 pw=0 time=0 us cost=27 size=314700 card=62940)'
STAT #3 id=13 cnt=0 pid=8 pos=2 obj=0 op='PX BLOCK ITERATOR (cr=0 pr=0 pw=0 time=0 us cost=88594 size=160428864 card=13369072)'
STAT #3 id=14 cnt=0 pid=13 pos=1 obj=70801 op='TABLE ACCESS FULL POLICY12SEGMENT (cr=0 pr=0 pw=0 time=0 us cost=88594 size=160428864 card=13369072)'
STAT #3 id=15 cnt=0 pid=4 pos=2 obj=0 op='PX BLOCK ITERATOR (cr=0 pr=0 pw=0 time=0 us cost=6434 size=265286208 card=6981216)'
STAT #3 id=16 cnt=0 pid=15 pos=1 obj=70798 op='TABLE ACCESS FULL LIENHOLDER (cr=0 pr=0 pw=0 time=0 us cost=6434 size=265286208 card=6981216)'
CLOSE #3:c=0,e=0,dep=1,type=0,tim=2806650618906
EXEC #2:c=30000,e=142914,p=0,cr=209,cu=3,mis=0,r=0,dep=0,og=1,plh=0,tim=2806650618906
ERROR #2:err=12801 tim=2806650618906
=====================The Table LIENHOLDER is not set for parallelism and is not amount 7 of those tables. But even when we enabled parallelism with degree of 2 on LIENHOLDER, it is still thowing out this error message.
I have granted DBA role to POL_ODS who owns this procedure POL_ODS.DELETE_LATEST_POLICY_1.
Waiting for your inputs and hope to hear from the Oracle & Informatica experts soon.
Thanks!Thanks for your reply Karluk & hoek.
Just to let you know, we are encountering this problem when I enable parallelism on the 7 tables.
TABLE_NAME DEGREE
POLICY30SEGMENT 2
POLICY03SEGMENT 2
POLICY 2
POLICY12SEGMENT 2
POLICY35SEGMENT 2
POLICY45SEGMENT 2
VEHICLECOVERAGE 2Proc DELETE_LATEST_POLICY_1 is owned by POL_ODS and this job is run by POL_ODS itself. This PROC does delete. Yes, LEINHOLDER is owned by POL_ODS only so there is no need to grant DELETE on this table to it's own schema.
As stated in my the trace file, the DELETE statement that it was running was -
DELETE FROM LIENHOLDER WHERE LIEN_POLICY_12_SEGMENT_ID IN (SELECT POL_SEG_12_ID FROM POLICY12SEGMENT WHERE POLICY_ID IN (SELECT POLICY_ID FROM DEL_POL))In this POLICY12SEGMENT is enabled for parallelism but not LIENHOLDER or DEL_POL.
If I don't have parallelism on these 7 tables then the PROC runs fine and it does the delete as expected.
Hope I am clear this time.
Thanks for your time Guys!
Edited by: user608897 on May 10, 2011 6:32 PM -
Configuring some database parameters because of error:ORA-12801 & ORA-01652
Hi,
I have a configuration issue that I really need some help because I don’t understand almost anything about oracle database management and I’m getting the errors:
ORA-12801:error signaled in parallel query server P0XX
ORA-01652:unable to extend temp segment by 128 in tablespace TEMPO1I have a server with this configuration:
SO-HP-UX
Oracle: 10.2.0.3.0
CPU’s -12
Memory:24GB
Temp01 tablespace: 20GBSome of the parameters:
Maximum sga memory is 20GB
db_block_size 8192
db_cache_size 2147483648
db_file_multiblock_read_count 32
db_name RAID
dml_locks 2000
java_pool_size 0
log_buffer 5242880
max_enabled_roles 150
nls_length_semantics BYTE
open_cursors 2000
optimizer_mode ALL_ROWS
pga_aggregate_target 3221225472
processes 2000
query_rewrite_enabled TRUE
query_rewrite_integrity trusted
sessions 2205
sga_max_size 21474836480
shared_pool_size 117440512
sort_area_size 65536
undo_management AUTO
undo_retention 7200
undo_tablespace UNDOTBS1
workarea_size_policy AUTOthe tables where created without nothing special but I did an alter table to do the following:
alter table XPTO parallel (degree 11);When do I get this error:
When I try to do a select with a NLSSORT (FIELD, 'nls_sort=binary') AS "KEY1" and it return a few million lines.
Based on this three articles and a little more reading:
http://www.dba-oracle.com/oracle_tips_sorts.htm
http://www.dba-oracle.com/t_parallel_automatic_tuning_pat.htm
http://www.dbasupport.com/oracle/ora10g/sorting_memory.shtml Should I configure the following parameters with the values that I putted or am I doing something really wrong?
pga_aggregate_target = 18GB
_pga_max_size = 18GB
_smm_px_max_size = 5.4GB
workarea_size_policy =AUTO
increase TEMP01 to 40GB
parallel_automatic_tuning=falseShould I also create a new index for my tables like:
CREATE INDEX NlSSORT_index ON My_table (NLSSORT (msisdn, 'nls_sort=binary')); because of this queries? I have an index: “msisdn, second_field” that are primary key for all fields.
Thanks,
Ricardo TomásSomewhere in your problem you say you altered your table to use parallel 11.
alter table XPTO parallel (degree 11);{code}Maybe you can try to reduce your degree.<br /><br />Instead of using 11, you could use degree 4. -
ORA-12801 ORA-08103 while running gather schema stats in R12
Hi All,
We have recently upgraded from 11.5.9 to R12.1.1 on RHEL 4.8
Database version is 10.2.0.5
We are running Gather schema stats on R12.1.1 but its Errored out with below messages.
ORA-12801: error signaled in parallel query server P006
GL.GL_JE_LINES
ORA-08103 : object no longer exists
Please advice if anybdy face this issue.
Thanks
RBPlease see (GATHER SCHEMA STATISTICS COMPLETED WITH ERROR WHEN RUNNING FOR GL SCHEMA. [ID 1068541.1]).
Thanks,
Hussein -
Parallel Query Error - 1008 Not All Variables Bound
Using DB 10g Enterprise Edition Release 10.2.0.1.0
I am trying to query a table in SQL plus using a bind variable. When I run the query the first time it fails but if I run it again, it works! See the following :
SQL> var b1 number;
SQL> exec :b1 := 133348;
PL/SQL procedure successfully completed.
SQL> set autot on exp stat
SQL> select 2 from pension_details where party_id = :b1;
select 2 from pension_details where party_id = :b1
ERROR at line 1:
ORA-12801: error signaled in parallel query server P001
ORA-01008: not all variables bound
SQL> /
2
2
Execution Plan
0 SELECT STATEMENT Optimizer=ALL_ROWS (Cost=2 Card=1 Bytes=11)
1 0 INDEX (RANGE SCAN) OF 'PENDTL_PK' (INDEX (UNIQUE)) (Cost=2
Card=1 Bytes=11)
If I add a hint suppressing the parallel index option, then it works first time :
1* select /*+NOPARALLEL_INDEX (PENSION_DETAILS) */ 4 from pension_details where party_id = :b1
SQL> /
4
4
Execution Plan
0 SELECT STATEMENT Optimizer=ALL_ROWS (Cost=2 Card=1 Bytes=11)
1 0 INDEX (RANGE SCAN) OF 'PENDTL_PK' (INDEX (UNIQUE)) (Cost=2
Card=1 Bytes=11)
Can anyone shed any light on why this happens or what I need to check on the table and index? I have tried to replicate this on a different table (and a different db) with the parallel option on both the table and index but it works fine!Seeing as there have been no replies, I thought I would update my own thread!
It turns out this is a bug that has been fixed in 11i. The fix has been back-ported to certain versions/os's.
I will post the bug reference (it is on Metalink somewhere!) later. In the meantime, a workaround is to use the noparrallel_index hint. -
How to resolve the below error
ORA-12801: error signaled in parallel query server P012The below error found in udump directory
ORA-07445: exception encountered: core dump [kkogtp()+9112] [SIGSEGV] [Address n
ot mapped to object] [0x40] [] []
Sun Oct 22 06:06:29 2006
Errors in file /ora/u06/SA_UAT/admin/trace/udump/sa_uat_ora_11395.trc:
ORA-07445: exception encountered: core dump [kkogtp()+9112] [SIGSEGV] [Address n
ot mapped to object] [0x40] [] []
Sun Oct 22 06:08:00 2006
Errors in file /ora/u06/SA_UAT/admin/trace/udump/sa_uat_ora_18606.trc:
ORA-07445: exception encountered: core dump [kkogtp()+9112] [SIGSEGV] [Address n
ot mapped to object] [0x40] [] []
Sun Oct 22 06:08:44 2006
Errors in file /ora/u06/SA_UAT/admin/trace/udump/sa_uat_ora_18782.trc:
ORA-07445: exception encountered: core dump [kkogtp()+9112] [SIGSEGV] [Address n
ot mapped to object] [0x40] [] []
Sun Oct 22 06:11:13 2006
Errors in file /ora/u06/SA_UAT/admin/trace/udump/sa_uat_ora_13749.trc:
ORA-07445: exception encountered: core dump [kkogtp()+9112] [SIGSEGV] [Address n
ot mapped to object] [0x40] [] [] -
ORA-12801 + ORA-08103 + ORA-06512
Hi All,
Sun OS
Oracle 9.2.0.8
Today our statistics job has failed due to the below error, DBMS_STATS package is present in the DB but don’t know about the failure reason. If it’s an oracle bug does anyone know the patch number/metalink doc id ?
MYDB> BEGIN DBMS_STATS.GATHER_SCHEMA_STATS(ownname=>'MYSCHEMA'
,degree=>4 ,cascade=>TRUE
,estimate_percent => 5); END;
ERROR at line 1:
ORA-12801: error signaled in parallel query server P004
ORA-08103: object no longer exists
ORA-06512: at "SYS.DBMS_STATS", line 10502
ORA-06512: at "SYS.DBMS_STATS", line 10996
ORA-06512: at "SYS.DBMS_STATS", line 11183
ORA-06512: at "SYS.DBMS_STATS", line 11237
ORA-06512: at "SYS.DBMS_STATS", line 11214
ORA-06512: at line 1
ONDWP> select owner,object_name,object_type,status from dba_objects where object_name='DBMS_STATS';
OWNER OBJECT_NAME OBJECT_TYPE STATUS
SYS DBMS_STATS PACKAGE VALID
PUBLIC DBMS_STATS SYNONYM VALID
SYS DBMS_STATS PACKAGE BODY VALIDThanks sysbrand.
Yes I did googling, still doing :) .. but did not get any suitable result.
You are right 8103 is not related to dbms_package, thanks for currecting me .. any idea which object this package would have refered in these lines ?
I have tried for the trace files but not able to identify the trc files. I also checked the invlid objects in sys schema but did not find anything.
Thanks
Nishant -
Ora-12801,Ora-00018,Ora-06512 encountered running utlrp.sql
Hi All ,
I am on oracle version 11.1.0.7.0 and OS is solaris SPARC.
I am applying the CPU April 2011 patch..
I ran the catbundle.sql file and post that , most of views under sys schema got invalid.
So i ran @$ORACLE_HOME/cpu/view_recompile/recompile_precheck_jan2008cpu.sql
and
@$ORACLE_HOME/cpu/view_recompile/view_recompile_jan2008cpu.sql
Inspite of this they were invalid.
So i tried running utlrp.sql query and I facing these errors while running the query :
ERROR at line 1:
ORA-12801: error signaled in parallel query server P051
ORA-00018: maximum number of sessions exceeded
ORA-06512: at "SYS.UTL_RECOMP", line 760
ORA-06512: at line 4I increased the number of processes.. but still I am facing this error... I am searching on metalink also..
Any help would be appreciated..
Regards
KkHi All ,
This issue is resolved.. I checked on Metalink for a similar solution , it was mentioned to do the following steps :
shutdown immediate
startup upgrade
shutdown immediate
startupDid these steps and i ran it again.. its working fine now.. All sys objects have been compiled successfully.
Also , i came across this :
Number of Sessions Exceeded During Database Creation While Executing SYS.UTL_RECOMP [ID 749359.1]
I would have tried to increase the number of sessions to a very high value if the above solution had not worked.
Thanks
Kk -
SQL Error: ORA-12801: error signaled in parallel query server P012 ORA-0001
Dear all
We are in BI 7.0 and oracle 10.2.02 and OS AIX 5.3 and we are getting the ORA -12801 while attribute change run
and aggregates rollup.
plz help
Regards
Amiya KumarHi...
Check SAP Note 934281 - No 'Star Transformation' for a Hierarchy Changerun......
Symptom
The SQL command of a hierarchy changerun is executed with a
PARALLEL hint under ORACLE, and the system therefore always accesses the fact table with a full tablescan although only a little may be read.
Other terms
Query, aggregate, realignment run, ORACLE, Parallel Hint, ORA-12801,
ORA-01652, start transformation, parallel hint
Reason and Prerequisites
The Parallel hint should only be set when the aggregate is built again,
but not with the delta realignment run. There was no check made in case of a hierarchy changerun. So hierarchy changerun was executed with the
parallel hint.
Solution
With the following code correction, the hierarchy changerun also adapts
to star transformation when an aggregate has delta changes.
BW3.0B
Import Support Package 31 for Release 3.0B (BW3.0B Patch 31 or SAPKW30B31) into your BW system. The Support Package will be available when note 0872272 with the short text "SAPBWNews BW 3.0B Support Package 31", describing this Support Package in more detail, is released for customers.
BW3.1C (Content)
Import Support Package 25 for Release 3.1C (BW3.1C Patch 25 or SAPKW31025) into your BW system. The Support Package will be available when note 0872274 with the short text "SAPBWNews BW 3.1C Support Package 25", describing this Support Package in more detail, is released for customers.
BW 3.50
Import Support Package 17 for Release 3.50 (BW3.50 Patch 17 or SAPKW35017) into your BW system. The Support Package will be available when note 0872277 with the short text "SAPBWNews BW SP17 NetWeaver'04 Stack 17", describing this Support Package in more detail, is released for customers.
SAP NetWeaver 2004s BI
Import Support Package 13 for SAP NetWeaver 2004s BI (BI-Patch 13 or SAPKW70013) into your BI system. The Support Package will be available when note 991093 with the short text "SAPBINews BI 7.0 SP13", describing this Support Package in more detail, is released for customers.
Regards,
Debjani.........
Edited by: Debjani Mukherjee on Oct 10, 2008 12:08 PM -
Error in Parallel query server
Please help!
SELECT SUM(DECODE(r.sexe,�M�,1,0)) H, SUM(DECODE(r.sexe,�F�,1,0))F, FLOOR(MONTHS_BETWEEN(TO_DATE(:p_date),r.date_naissance)/12) age
FROM resource r
GROUP BY FLOOR(MONTHS_BETWEEN(TO_DATE(:p_date), r.date_naissance)/12)
This �select� worked on Oracle 7 but gives the following error messages on Oracle 8i:
ORA-1281: Error signaled in parallel query server P_004.
ORA-00979: Not a group by expression.
Thanks.user10699277 wrote:
I got the following error while import data.You are doing import with datapump or imp ?
If so, look at the import log where ORA-01452 is mentioned, you should find the name of the table there for which ORA-01452 is raised.
Hi All,
ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys foundYou are trying to create unique index on the column where duplicate values exists.
By the definition of unique index, that would be impossibe.
So, either remove 'unique' from the create index syntax , or make sure there are no duplicate values in the coulumn on which you are creating unique index.
Could you resolve it?No, that should be your responsibility. -
hi
I got these errors when i'm executing an insert transaction, i'm using Oracle9i, WinXPSP2.
the query is:
SQL> INSERT INTO
2 "TEMP_PRODUCTO2"
3 ("ARINDA_NO_CIA",
4 "ARINDA_CLASE",
5 "ARINDA_CATEGORIA",
6 "ARINDA_NO_ARTI",
7 "ARINDA_DESCRIPCION",
8 "ARINDA_UNIDAD",
9 "ARINDA_PESO",
10 "ARINDA_TIEMPO_REP",
11 "ARINDA_CODIGO",
12 "ARINDA_TRANSITO",
13 "ARINDA_UPC",
14 "ARINDA_MARCA",
15 "ARINDA_GRUPO",
16 "ARINDA_MAXIMO",
17 "ARINDA_MINIMO",
18 "ARINDA_REORDEN",
19 "ARINDA_MONEDA_PRECIOBASE",
20 "ARINDA_PRECIOBASE",
21 "ARINDA_PRECIONUEVO",
22 "ARINDA_MONEDA_PRECIONUEV",
23 "ARINDA_IMP_VEN",
24 "ARINDA_FABRICACION",
25 "ARINDA_PROMOAPP",
26 "ARINDA_DISC_EXC",
27 "ARINDA_CONTTYPE",
28 "ARINDA_IND_LOTE",
29 "ARINDA_IND_ACTIVO",
30 "ARINDA_GRACIA_VENCER",
31 "ARINDA_COSTO_NUEVO",
32 "ARINDA_COSTO_ESTANDAR",
33 "ARINDA_APLICA_IMPUESTO",
34 "ARINDA_PAIS_FABRICA",
35 "ARINDA_PROCEDENCIA",
36 "ARINDA_UNIDAD_COMPRA",
37 "ARINDA_RELACION_UNIDADES",
38 "ARINDA_DESC_MARCA",
39 "ARINDA_FEC_ULT_COMPRA",
40 "ARINDA_FEC_ULT_SALIDA",
41 "ARINDA_NOMBRE_LARGO",
42 "ARINDA_FECHA_REG",
43 "ARINDA_NO_ARTI_NUEVO",
44 "ARINDA_UNIDAD_PESO",
45 "ARINDA_IND_CONTROLADO",
46 "ARINDA_IND_COM_POS",
47 "ARINDA_TIPO_ABC",
48 "ARINDA_IND_LISTAS",
49 "ARINDA_DESCRIPCION1",
50 "ARINDA_CANT_PRESU",
51 "ARINDA_NO_SEGUROS",
52 "ARINDA_CODIGO_GRUPO",
53 "ARINDA_CODIGO_SUBGRUPO",
54 "ARINDA_CODIGO_CATEGORIA",
55 "ARINDA_CODIGO_SUBCATEGOR",
56 "ARINDA_PRINCIPIO_ACTIVO1",
57 "ARINDA_PRINCIPIO_ACTIVO2",
58 "ARINDA_PRINCIPIO_ACTIVO3",
59 "ARINDA_AFECTA_PRECIO",
60 "ARINDA_IND_CANJE",
61 "ARINDA_IND_PUNTOS",
62 "ARINDA_CODIGO_LAB",
63 "ARINDA_CODIGO_CLASE",
64 "ARINDA_OPER",
65 "ARINDA_PASA",
66 "ARINDA_NUEVO",
67 "ARINDA_CONSIGNACION",
68 "ARINDA_CONDICION",
69 "ARINDA_CLASIFICACION",
70 "ARINDA_ESTADO_MERCADO",
71 "ARINCAT_DESCRIPCION",
72 "ARINCAT_NO_ARTI",
73 "ARINCAT_POR_FA",
74 "ARINCAT_POR_L1",
75 "ARINCAT_POR_L2",
76 "ARINCAT_POR_L3",
77 "ARINCAT_POR_L4",
78 "ARINUM_NOM",
79 "GRUPOS_DESCRIPCION",
80 "MARCAS_DESCRIPCION",
81 "CLA_TER_LABORATORIO_DESCRIPCIO",
82 "CLA_TER_CLASE_DESCRIPCION",
83 "CLA_TER_GRUPO_DESCRIPCION_GRUP",
84 "CLA_TER_SUBGRUPO_DESCRIPCION_S",
85 "CLA_TER_SUBGRUPO_CON_GRU_SUB",
86 "CLA_TER_CATEGORIA_DESCRIPCION_",
87 "CLA_TER_CATEGORIA_CON_GR_SUB_C",
88 "CLA_TER_SUBCATEGORIA_DESCRIPCI",
89 "CLA_TER_SUBCATEGORIA_CON_GR_SU",
90 "ARINCA_DESCRIPCION",
91 "ARINCA_CONTROL_ESTAD",
92 "ARINCA_POR_FA",
93 "ARINCA_POR_L1",
94 "ARINCA_POR_L2",
95 "ARINCA_POR_L3",
96 "ARINCA_POR_L4",
97 "ARINCA_PORC_MIN",
98 "ARINCA_PORC_MAX",
99 "ARINCAT_CODIGO",
100 "ARINUM_UNIDAD",
101 "GRUPOS_GRUPO",
102 "MARCAS_CODIGO",
103 "CLA_TER_LABORATORIO_CODIGO_LAB",
104 "CLA_TER_CLASE_CODIGO_CLASE",
105 "CLA_TER_GRUPO_CODIGO_GRUPO",
106 "CLA_TER_SUBGRUPO_CODIGO_SUBGRU",
107 "CLA_TER_CATEGORIA_CODIGO_SUBGR",
108 "CLA_TER_SUBGRUPO_CODIGO_GRUPO",
109 "CLA_TER_CATEGORIA_CODIGO_GRUPO",
110 "CLA_TER_CATEGORIA_CODIGO_CATEG",
111 "CLA_TER_SUBCATEGORIA_CODIGO_GR",
112 "CLA_TER_SUBCATEGORIA_CODIGO_SU",
113 "CLA_TER_SUBCATEGORIA_CODIGO_CA",
114 "CLA_TER_SUBCATEGORIA_CODIGO__1",
115 "ARINCA_CODIGO")
116 (SELECT
117 /*+ DRIVING_SITE("ARFAMC_SOURCE") */
118 "ARINDA_SOURCE"."NO_CIA" "ARINDA_NO_CIA",
119 "ARINDA_SOURCE"."CLASE" "ARINDA_CLASE",
120 "ARINDA_SOURCE"."CATEGORIA" "ARINDA_CATEGORIA",
121 "ARINDA_SOURCE"."NO_ARTI" "ARINDA_NO_ARTI",
122 "ARINDA_SOURCE"."DESCRIPCION" "ARINDA_DESCRIPCION",
123 "ARINDA_SOURCE"."UNIDAD" "ARINDA_UNIDAD",
124 "ARINDA_SOURCE"."PESO" "ARINDA_PESO",
125 "ARINDA_SOURCE"."TIEMPO_REP" "ARINDA_TIEMPO_REP",
126 "ARINDA_SOURCE"."CODIGO" "ARINDA_CODIGO",
127 "ARINDA_SOURCE"."TRANSITO" "ARINDA_TRANSITO",
128 "ARINDA_SOURCE"."UPC" "ARINDA_UPC",
129 "ARINDA_SOURCE"."MARCA" "ARINDA_MARCA",
130 "ARINDA_SOURCE"."GRUPO" "ARINDA_GRUPO",
131 "ARINDA_SOURCE"."MAXIMO" "ARINDA_MAXIMO",
132 "ARINDA_SOURCE"."MINIMO" "ARINDA_MINIMO",
133 "ARINDA_SOURCE"."REORDEN" "ARINDA_REORDEN",
134 "ARINDA_SOURCE"."MONEDA_PRECIOBASE" "ARINDA_MONEDA_PRECIOBASE",
135 "ARINDA_SOURCE"."PRECIOBASE" "ARINDA_PRECIOBASE",
136 "ARINDA_SOURCE"."PRECIONUEVO" "ARINDA_PRECIONUEVO",
137 "ARINDA_SOURCE"."MONEDA_PRECIONUEVO" "ARINDA_MONEDA_PRECIONUEV",
138 "ARINDA_SOURCE"."IMP_VEN" "ARINDA_IMP_VEN",
139 "ARINDA_SOURCE"."FABRICACION" "ARINDA_FABRICACION",
140 "ARINDA_SOURCE"."PROMOAPP" "ARINDA_PROMOAPP",
141 "ARINDA_SOURCE"."DISC_EXC" "ARINDA_DISC_EXC",
142 "ARINDA_SOURCE"."CONTTYPE" "ARINDA_CONTTYPE",
143 "ARINDA_SOURCE"."IND_LOTE" "ARINDA_IND_LOTE",
144 "ARINDA_SOURCE"."IND_ACTIVO" "ARINDA_IND_ACTIVO",
145 "ARINDA_SOURCE"."GRACIA_VENCER" "ARINDA_GRACIA_VENCER",
146 "ARINDA_SOURCE"."COSTO_NUEVO" "ARINDA_COSTO_NUEVO",
147 "ARINDA_SOURCE"."COSTO_ESTANDAR" "ARINDA_COSTO_ESTANDAR",
148 "ARINDA_SOURCE"."APLICA_IMPUESTO" "ARINDA_APLICA_IMPUESTO",
149 "ARINDA_SOURCE"."PAIS_FABRICA" "ARINDA_PAIS_FABRICA",
150 "ARINDA_SOURCE"."PROCEDENCIA" "ARINDA_PROCEDENCIA",
151 "ARINDA_SOURCE"."UNIDAD_COMPRA" "ARINDA_UNIDAD_COMPRA",
152 "ARINDA_SOURCE"."RELACION_UNIDADES" "ARINDA_RELACION_UNIDADES",
153 "ARINDA_SOURCE"."DESC_MARCA" "ARINDA_DESC_MARCA",
154 "ARINDA_SOURCE"."FEC_ULT_COMPRA" "ARINDA_FEC_ULT_COMPRA",
155 "ARINDA_SOURCE"."FEC_ULT_SALIDA" "ARINDA_FEC_ULT_SALIDA",
156 "ARINDA_SOURCE"."NOMBRE_LARGO" "ARINDA_NOMBRE_LARGO",
157 "ARINDA_SOURCE"."FECHA_REG" "ARINDA_FECHA_REG",
158 "ARINDA_SOURCE"."NO_ARTI_NUEVO" "ARINDA_NO_ARTI_NUEVO",
159 "ARINDA_SOURCE"."UNIDAD_PESO" "ARINDA_UNIDAD_PESO",
160 "ARINDA_SOURCE"."IND_CONTROLADO" "ARINDA_IND_CONTROLADO",
161 "ARINDA_SOURCE"."IND_COM_POS" "ARINDA_IND_COM_POS",
162 "ARINDA_SOURCE"."TIPO_ABC" "ARINDA_TIPO_ABC",
163 "ARINDA_SOURCE"."IND_LISTAS" "ARINDA_IND_LISTAS",
164 "ARINDA_SOURCE"."DESCRIPCION1" "ARINDA_DESCRIPCION1",
165 "ARINDA_SOURCE"."CANT_PRESU" "ARINDA_CANT_PRESU",
166 "ARINDA_SOURCE"."NO_SEGUROS" "ARINDA_NO_SEGUROS",
167 "ARINDA_SOURCE"."CODIGO_GRUPO" "ARINDA_CODIGO_GRUPO",
168 "ARINDA_SOURCE"."CODIGO_SUBGRUPO" "ARINDA_CODIGO_SUBGRUPO",
169 "ARINDA_SOURCE"."CODIGO_CATEGORIA" "ARINDA_CODIGO_CATEGORIA",
170 "ARINDA_SOURCE"."CODIGO_SUBCATEGORIA" "ARINDA_CODIGO_SUBCATEGOR",
171 "ARINDA_SOURCE"."PRINCIPIO_ACTIVO1" "ARINDA_PRINCIPIO_ACTIVO1",
172 "ARINDA_SOURCE"."PRINCIPIO_ACTIVO2" "ARINDA_PRINCIPIO_ACTIVO2",
173 "ARINDA_SOURCE"."PRINCIPIO_ACTIVO3" "ARINDA_PRINCIPIO_ACTIVO3",
174 "ARINDA_SOURCE"."AFECTA_PRECIO" "ARINDA_AFECTA_PRECIO",
175 "ARINDA_SOURCE"."IND_CANJE" "ARINDA_IND_CANJE",
176 "ARINDA_SOURCE"."IND_PUNTOS" "ARINDA_IND_PUNTOS",
177 "ARINDA_SOURCE"."CODIGO_LAB" "ARINDA_CODIGO_LAB",
178 "ARINDA_SOURCE"."CODIGO_CLASE" "ARINDA_CODIGO_CLASE",
179 "ARINDA_SOURCE"."OPER" "ARINDA_OPER",
180 "ARINDA_SOURCE"."PASA" "ARINDA_PASA",
181 "ARINDA_SOURCE"."NUEVO" "ARINDA_NUEVO",
182 "ARINDA_SOURCE"."CONSIGNACION" "ARINDA_CONSIGNACION",
183 "ARINDA_SOURCE"."CONDICION" "ARINDA_CONDICION",
184 "ARINDA_SOURCE"."CLASIFICACION" "ARINDA_CLASIFICACION",
185 "ARINDA_SOURCE"."ESTADO_MERCADO" "ARINDA_ESTADO_MERCADO",
186 "ARINCAT_SOURCE"."DESCRIPCION" "ARINCAT_DESCRIPCION",
187 "ARINCAT_SOURCE"."NO_ARTI" "ARINCAT_NO_ARTI",
188 "ARINCAT_SOURCE"."POR_FA" "ARINCAT_POR_FA",
189 "ARINCAT_SOURCE"."POR_L1" "ARINCAT_POR_L1",
190 "ARINCAT_SOURCE"."POR_L2" "ARINCAT_POR_L2",
191 "ARINCAT_SOURCE"."POR_L3" "ARINCAT_POR_L3",
192 "ARINCAT_SOURCE"."POR_L4" "ARINCAT_POR_L4",
193 "ARINUM_SOURCE"."NOM" "ARINUM_NOM",
194 "GRUPOS_SOURCE"."DESCRIPCION" "GRUPOS_DESCRIPCION",
195 "MARCAS_SOURCE"."DESCRIPCION" "MARCAS_DESCRIPCION",
196 "CLA_TER_LABORATORIO_SOURCE"."DESCRIPCION" "CLA_TER_LABORATORIO_DESCRIPCIO",
197 "CLA_TER_CLASE_SOURCE"."DESCRIPCION" "CLA_TER_CLASE_DESCRIPCION",
198 "CLA_TER_GRUPO_SOURCE"."DESCRIPCION_GRUPO" "CLA_TER_GRUPO_DESCRIPCION_GRUP",
199 "CLA_TER_SUBGRUPO_SOURCE"."DESCRIPCION_SUBGRUPO" "CLA_TER_SUBGRUPO_DESCRIPCION_S",
200 "CLA_TER_SUBGRUPO_SOURCE"."CON_GRU_SUB" "CLA_TER_SUBGRUPO_CON_GRU_SUB",
201 "CLA_TER_CATEGORIA_SOURCE"."DESCRIPCION_CATEGORIA" "CLA_TER_CATEGORIA_DESCRIPCION_",
202 "CLA_TER_CATEGORIA_SOURCE"."CON_GR_SUB_CAT" "CLA_TER_CATEGORIA_CON_GR_SUB_C",
203 "CLA_TER_SUBCATEGORIA_SOURCE"."DESCRIPCION_SUBCATEGORIA" "CLA_TER_SUBCATEGORIA_DESCRIPCI",
204 "CLA_TER_SUBCATEGORIA_SOURCE"."CON_GR_SUB_CAT_SUBCAT" "CLA_TER_SUBCATEGORIA_CON_GR_SU",
205 "ARINCA_SOURCE"."DESCRIPCION" "ARINCA_DESCRIPCION",
206 "ARINCA_SOURCE"."CONTROL_ESTAD" "ARINCA_CONTROL_ESTAD",
207 "ARINCA_SOURCE"."POR_FA" "ARINCA_POR_FA",
208 "ARINCA_SOURCE"."POR_L1" "ARINCA_POR_L1",
209 "ARINCA_SOURCE"."POR_L2" "ARINCA_POR_L2",
210 "ARINCA_SOURCE"."POR_L3" "ARINCA_POR_L3",
211 "ARINCA_SOURCE"."POR_L4" "ARINCA_POR_L4",
212 "ARINCA_SOURCE"."PORC_MIN" "ARINCA_PORC_MIN",
213 "ARINCA_SOURCE"."PORC_MAX" "ARINCA_PORC_MAX",
214 "ARINCAT_SOURCE"."CODIGO" "ARINCAT_CODIGO",
215 "ARINUM_SOURCE"."UNIDAD" "ARINUM_UNIDAD",
216 "GRUPOS_SOURCE"."GRUPO" "GRUPOS_GRUPO",
217 "MARCAS_SOURCE"."CODIGO" "MARCAS_CODIGO",
218 "CLA_TER_LABORATORIO_SOURCE"."CODIGO_LAB" "CLA_TER_LABORATORIO_CODIGO_LAB",
219 "CLA_TER_CLASE_SOURCE"."CODIGO_CLASE" "CLA_TER_CLASE_CODIGO_CLASE",
220 "CLA_TER_GRUPO_SOURCE"."CODIGO_GRUPO" "CLA_TER_GRUPO_CODIGO_GRUPO",
221 "CLA_TER_SUBGRUPO_SOURCE"."CODIGO_SUBGRUPO" "CLA_TER_SUBGRUPO_CODIGO_SUBGRU",
222 "CLA_TER_CATEGORIA_SOURCE"."CODIGO_SUBGRUPO" "CLA_TER_CATEGORIA_CODIGO_SUBGR",
223 "CLA_TER_SUBGRUPO_SOURCE"."CODIGO_GRUPO" "CLA_TER_SUBGRUPO_CODIGO_GRUPO",
224 "CLA_TER_CATEGORIA_SOURCE"."CODIGO_GRUPO" "CLA_TER_CATEGORIA_CODIGO_GRUPO",
225 "CLA_TER_CATEGORIA_SOURCE"."CODIGO_CATEGORIA" "CLA_TER_CATEGORIA_CODIGO_CATEG",
226 "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_GRUPO" "CLA_TER_SUBCATEGORIA_CODIGO_GR",
227 "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_SUBGRUPO" "CLA_TER_SUBCATEGORIA_CODIGO_SU",
228 "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_CATEGORIA" "CLA_TER_SUBCATEGORIA_CODIGO_CA",
229 "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_SUBCATEGORIA" "CLA_TER_SUBCATEGORIA_CODIGO__1",
230 "ARINCA_SOURCE"."CODIGO" "ARINCA_CODIGO"
231 FROM
232 "ARFAMC"@"SOURCE" "ARFAMC_SOURCE",
233 "ARINDA"@"SOURCE" "ARINDA_SOURCE",
234 "ARINCAT"@"SOURCE" "ARINCAT_SOURCE",
235 "ARINUM"@"SOURCE" "ARINUM_SOURCE",
236 "GRUPOS"@"SOURCE" "GRUPOS_SOURCE",
237 "MARCAS"@"SOURCE" "MARCAS_SOURCE",
238 "CLA_TER_LABORATORIO"@"SOURCE" "CLA_TER_LABORATORIO_SOURCE",
239 "CLA_TER_CLASE"@"SOURCE" "CLA_TER_CLASE_SOURCE",
240 "CLA_TER_GRUPO"@"SOURCE" "CLA_TER_GRUPO_SOURCE",
241 "CLA_TER_SUBGRUPO"@"SOURCE" "CLA_TER_SUBGRUPO_SOURCE",
242 "CLA_TER_CATEGORIA"@"SOURCE" "CLA_TER_CATEGORIA_SOURCE",
243 "CLA_TER_SUBCATEGORIA"@"SOURCE" "CLA_TER_SUBCATEGORIA_SOURCE",
244 "ARINCA"@"SOURCE" "ARINCA_SOURCE"
245 WHERE
246 ( "ARFAMC_SOURCE"."NO_CIA" = "ARINDA_SOURCE"."NO_CIA" ) AND
247 ( "ARINDA_SOURCE"."NO_CIA" = "ARINCAT_SOURCE"."NO_CIA" ) AND
248 ( "ARINDA_SOURCE"."CLASE" = "ARINCAT_SOURCE"."CLASE" ) AND
249 ( "ARINDA_SOURCE"."CATEGORIA" = "ARINCAT_SOURCE"."CODIGO" ) AND
250 ( "ARINDA_SOURCE"."NO_CIA" = "ARINUM_SOURCE"."NO_CIA" ) AND
251 ( "ARINDA_SOURCE"."UNIDAD" = "ARINUM_SOURCE"."UNIDAD" ) AND
252 ( "ARINDA_SOURCE"."NO_CIA" = "GRUPOS_SOURCE"."NO_CIA" ) AND
253 ( "ARINDA_SOURCE"."GRUPO" = "GRUPOS_SOURCE"."GRUPO" ) AND
254 ( "ARINDA_SOURCE"."NO_CIA" = "MARCAS_SOURCE"."NO_CIA" ) AND
255 ( "ARINDA_SOURCE"."MARCA" = "MARCAS_SOURCE"."CODIGO" ) AND
256 ( "ARINCA_SOURCE"."NO_CIA" = "ARINCAT_SOURCE"."NO_CIA" ) AND
257 ( "ARINCA_SOURCE"."CODIGO" = "ARINCAT_SOURCE"."CLASE" ) AND
258 ( "CLA_TER_CATEGORIA_SOURCE"."NO_CIA" = "CLA_TER_SUBGRUPO_SOURCE"."NO_CIA" ) AND
259 ( "CLA_TER_CATEGORIA_SOURCE"."CODIGO_GRUPO" = "CLA_TER_SUBGRUPO_SOURCE"."CODIGO_GRUPO" ) AND
260 ( "CLA_TER_CATEGORIA_SOURCE"."CODIGO_SUBGRUPO" = "CLA_TER_SUBGRUPO_SOURCE"."CODIGO_SUBGRUPO" ) AND
261 ( "CLA_TER_SUBCATEGORIA_SOURCE"."NO_CIA" = "CLA_TER_CATEGORIA_SOURCE"."NO_CIA" ) AND
262 ( "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_CATEGORIA" = "CLA_TER_CATEGORIA_SOURCE"."CODIGO_CATEGORIA" ) AND
263 ( "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_GRUPO" = "CLA_TER_CATEGORIA_SOURCE"."CODIGO_GRUPO" ) AND
264 ( "CLA_TER_SUBCATEGORIA_SOURCE"."CODIGO_SUBGRUPO" = "CLA_TER_CATEGORIA_SOURCE"."CODIGO_SUBGRUPO" ) AND
265 "ARFAMC_SOURCE"."NO_CIA" IN('01','02','03'));
"ARFAMC_SOURCE"."NO_CIA" IN('01','02','03'))
ERROR at line 265:
ORA-12805: parallel query server died unexpectedly
ORA-02063: preceding line from SOURCE
what could be??
please i'll appreciate your help
thanksFriend merovingio
As you can see in the error message. You are getting some troubles with the parallel query done there. I recommend you to carry some test on the query first like:
1.- Try to get that query completely without insert those rows in a table.
2.- Try to create a test table with those rows so:
create table <my_table> as
select ..........
in order to test if the transaction got an error again
3.- Try to check the the parallelism grades of the tables included in the select
Possibles Causes:
1.- Need to upgrade your version up to the last patch
2.- Need of more grades of parallelism in the tables included in the select
Have you analyze the select through a explain plan to check if there are full scans ?
Joel Pérez
DBA Oracle -
ORA-12801: error signaled in parallel query server
Hi all
What are the basic reasons of this error:
ORA-12801: error signaled in parallel query server
I have received this error while running report>>>What are the basic reasons of this error:
ORA-12801: error signaled in parallel query server string
Cause: A parallel query server reached an exception condition.
Action: Check the following error message for the cause, and consult your error manual for the appropriate action. -
ORA-12801: error signaled in parallel query server P000
Hello All,
Week before one of the APPLY process ABORTED with following error:
ORA-12801: error signaled in parallel query server P000
ORA-04031: unable to allocate 104 bytes of shared memory ("streams pool","unknown object","apply shared t","knalfGetTxn:lcr")
We are using ORACLE 10.2.0.4.0 on HP unix B.11.23
For now, I have started the APPLY process again and it's working properly.
When I looked into the trace file it shows following
A001: [enq: TM - contention] name|mode=544d0002, object #=2a67, table/partition=0
*** 2009-06-15 10:53:57.897
A001: warning -- apply server 1, sid 302 waiting on user sid 267 for event (since 302 seconds):
A001: [enq: TM - contention] name|mode=544d0002, object #=2a67, table/partition=0
*** 2009-06-15 10:58:58.792
A001: warning -- apply server 1, sid 302 waiting on user sid 267 for event (since 603 seconds):
A001: [enq: TM - contention] name|mode=544d0002, object #=2a67, table/partition=0
*** 2009-06-15 12:14:36.679
A001: [enq: TX - row lock contention] name|mode=54580004, usn<<16 | slot=90028, sequence=1b743
*** 2009-06-15 12:19:36.961
A001: warning -- apply server 1, sid 302 waiting on user sid 181 for event (since 300 seconds):
A001: [enq: TX - row lock contention] name|mode=54580004, usn<<16 | slot=90028, sequence=1b743
*** 2009-06-15 12:24:37.417
A001: warning -- apply server 1, sid 302 waiting on user sid 181 for event (since 600 seconds):
A001: [enq: TX - row lock contention] name|mode=54580004, usn<<16 | slot=90028, sequence=1b743
*** 2009-06-15 12:29:37.906
A001: warning -- apply server 1, sid 302 waiting on user sid 181 for event (since 901 seconds):
A001: [enq: TX - row lock contention] name|mode=54580004, usn<<16 | slot=90028, sequence=1b743
*** 2009-06-15 12:34:37.428
A001: warning -- apply server 1, sid 302 waiting on user sid 181 for event (since 1201 seconds):
A001: [enq: TX - row lock contention] name|mode=54580004, usn<<16 | slot=90028, sequence=1b743
*** 2009-06-19 11:26:44.601
A001: [enq: TX - row lock contention] name|mode=54580006, usn<<16 | slot=8001e, sequence=1a4af
*** 2009-06-19 11:31:43.753
A001: warning -- apply server 1, sid 302 waiting on user sid 212 for event (since 300 seconds):
A001: [enq: TX - row lock contention] name|mode=54580006, usn<<16 | slot=8001e, sequence=1a4af
*** 2009-06-19 11:36:44.149
A001: warning -- apply server 1, sid 302 waiting on user sid 212 for event (since 600 seconds):
A001: [enq: TX - row lock contention] name|mode=54580006, usn<<16 | slot=8001e, sequence=1a4af
*** 2009-06-19 11:41:43.775
A001: warning -- apply server 1, sid 302 waiting on user sid 212 for event (since 900 seconds):
A001: [enq: TX - row lock contention] name|mode=54580006, usn<<16 | slot=8001e, sequence=1a4af
*** 2009-06-23 16:55:24.002
A001: [enq: TM - contention] name|mode=544d0004, object #=2c05, table/partition=0
*** 2009-06-29 09:48:58.166
A001: [enq: TM - contention] name|mode=544d0004, object #=2c05, table/partition=0
*** 2009-07-01 06:02:37.236
A001: [enq: TM - contention] name|mode=544d0004, object #=2c05, table/partition=0
*** 2009-07-01 11:46:43.672
error 12801 in STREAMS process
ORA-12801: error signaled in parallel query server P000
ORA-04031: unable to allocate 104 bytes of shared memory ("streams pool","unknown object","apply shared t","knalfGetTxn:lcr")
OPIRIP: Uncaught error 447. Error stack:
ORA-00447: fatal error in background process
ORA-12801: error signaled in parallel query server P000
ORA-04031: unable to allocate 104 bytes of shared memory ("streams pool","unknown object","apply shared t","knalfGetTxn:lcr")
Can you please help to provide details on that how i can fix this problem permanetely.
Any suggestions would be great!
Thanks,
NickIt seems that you are using Oracle database and not Berkeley Database.
To fix ORA-04031 errors on streams pool, you need to increase streams pool size with
alter system set streams_pool_size=<the right value>;See recommandations in http://download.oracle.com/docs/cd/B19306_01/server.102/b14229/strms_mprep.htm#i1006278
Maybe you are looking for
-
Hi All, I wanted to know if i have marked a vendor for deletion and all the post has been blocked then will i be able to do the payment? I am technical consultant so not much knowledge on FI module. Can anybody tell me the tcode also related to this.
-
Credit memo Replication to ECC
Hi Experts, Please help me to resolve the credit memo replication to ECC. Credit memo Replication to ECC * Re raised the thread as the configuration is related to SD Thanks in advance
-
Can I Transfer My Harddrive Into Another PB Without Erasing and Installing?
Hello kind people. I have a new PB 12" on the way and I will be wanting to put my current 120GB in to it. If I remember right, in the old days with Wallstreet and Pismo, I would have to erase and reinstall the system software because the OS didn't li
-
Hi. Since upgrading to Mavericks Mail and Safari wont open from the dock. Even if the apps are open. I have to right click and select "New viewer window" The net result is I end up with several open windows, but even if I click "bring all to front" n
-
Flash Builder 4.5 and Native Video for Android
I am currently trying to reproduce an application created in XCode for the apple app store that's main function is to play videos. Is it possible to access the Native Android video player to play videos that have been stored locally inside the app us