ORA-04098: error
Dear All,
I tried to logign to my database but I'm obtain the folowing message:
ORA-04098: il trigger 'FLOWS_030100.WWV_AIU_FND_USER' non è valido oppure la nuova convalida non è riuscita
I think I cancelled the trigger ... could you post me the code to re-create it?
Please could you help me.
Thnaks a lot
Paolo
Edited by: PaoloT on 22-ott-2009 14.22
This is what I get from my XE database :
SYS@xe > set long 100000
SYS@xe > set pages 0
SYS@xe > select description,trigger_body
2 from dba_triggers
3 where trigger_name='WWV_AIU_FND_USER';
wwv_aiu_fnd_user
after insert or update on wwv_flow_fnd_user
for each row
declare
l_hist_id number;
l_found boolean;
begin
if INSERTING and wwv_flow_fnd_user_api.g_password_save is not null then
l_hist_id := wwv_flow_id.next_val;
insert into wwv_flow_password_history
(id, user_id, password, created, security_group_id)
values
(l_hist_id, :new.user_id, wwv_flow_fnd_user_api.g_password_save, trunc
(sysdate), :new.security_group_id);
elsif UPDATING and wwv_flow_fnd_user_api.g_password_save is not null then
-- insert into history table only if this password with created date of toda
y is not already saved
l_found := false;
for c1 in (select id into l_hist_id from wwv_flow_password_history
where user_id = :new.user_id and password = wwv_flow_fnd_user_api.g_pass
word_save and created = trunc(sysdate) and security_group_id = :new.security_gro
up_id) loop
l_found := true;
exit;
end loop;
if not l_found then
l_hist_id := wwv_flow_id.next_val;
insert into wwv_flow_password_history
(id, user_id, password, created, security_group_id)
values
(l_hist_id, :new.user_id, wwv_flow_fnd_user_api.g_password_save, tru
nc(sysdate), :new.security_group_id);
end if;
end if;
wwv_flow_fnd_user_api.g_password_save := null;
end wwv_aiu_fnd_user;
SYS@xe >
Similar Messages
-
Please could somebody tell me what to do. I use both Procedure builder and Sql plus (Oracle 8i and Forms 6i). I ran a script catproc.sql (That is bundled in the admin subdirectory) last night. When I try drop a stored procedure or function - I get the error ORA-04098: trigger 'SYS.JIS$ROLE_TRIGGER$' is invalid and failed re-validation. When I try to describe the trigger SYS.JIS$ROLE_TRIGGER$ both logged on as an ordinary database user and as the dba,oracle claims that the trigger does not exist.
Please what do I do.
This problem did not occur until I ran the script catproc.sql.Did you try compiling the trigger as SYS? What user did you run the catproc.sql script as? It should have bee run as the SYS user.
-
Errore ORA-04098 creating Trigger.
hi,
I have some problem creating a simple trigger for auto increment of an "Id_column".
I create a sequence: create sequence "sequence_name" minvalue 1 maxvalue 999 increment by 1
then create trigger: create trigger "trigger_registry"
before insert on "registry"
for each row
when (new.ID_registryA is null)
begin
select "Sequence_name".nextval into: new.ID_registry
FROM DUAL;
END;
and finally I try to insert something into registry table but I got this error: ORA-04098: il trigger 'SYSTEM.TRIGGER_NAME' is invalid and failed re-validation.
Has anybody got any idea about this error?user3745218 wrote:
ok, so i've corrected all but the error is still the same: ORA-04098: il trigger 'SYSTEM.TRIGGER_NAME' is invalid and failed re-validation.
Unless you post SQL*PLus snippet like this, we can't help you:
SQL> create or replace
2 trigger emp1_bir
3 before insert
4 on emp1
5 for each row
6 when (new.sal < 0)
7 begin
8 select sss.nextval into :new.empno from dual;
9 end;
10 /
Warning: Trigger created with compilation errors.
SQL> show error trigger emp1_bir
Errors for TRIGGER EMP1_BIR:
LINE/COL ERROR
2/1 PL/SQL: SQL Statement ignored
2/8 PL/SQL: ORA-02289: sequence does not exist
SQL> SY. -
I have a customer who is getting ORA-04098 "Trigger is invalid and failed revalidation". The trigger and the procedures it calls compile without errors. The trigger is enabled. I have tried recompiling all the procedures and then the triggers again but this hasn't helped. It is Oracle 8.0.3 on Windows NT. Can anyone suggest a course of action to get this running?
Thanks,
Karl
[email protected]Karl,
This is the Oracle documentation on the error
Please check back and look for the proper authorizations for the trigger.
ORA-04098 trigger 'string' is invalid and failed re-validation
Cause: A trigger was attempted to be retrieved for execution and was found to be invalid. This also means that compilation/authorization failed for the trigger.
Action: Options are to resolve the compilation/authorization errors, disable the trigger, or drop the trigger.
Hope this helps.
Shyam
null -
Trigger is resulting in ORA-04098 (Trigger invalid)
I'm trying to create a trigger which automatically updates the rpimary key each time a record is inserted in the table CONTACTS_MAN. This table is basically an address book.
SQL> describe contacts_man
Name Null? Type
CONTACT_ID NOT NULL NUMBER
DATEREF DATE
TITLE VARCHAR2(200)
FNAME VARCHAR2(50)
MNAME VARCHAR2(50)
SNAME VARCHAR2(50)
SUFFIX VARCHAR2(5)
COMPANY VARCHAR2(150)
DEPARTMENT VARCHAR2(200)
JOB_TITLE VARCHAR2(150)
BUSINESS_ST1 VARCHAR2(200)
BUSINESS_ST2 VARCHAR2(200)
BUSINESS_ST3 VARCHAR2(200)
BUSINESS_CITY VARCHAR2(200)
BUSINESS_POSTCODE VARCHAR2(20)
BUSINESS_COUNTY VARCHAR2(100)
BUSINESS_COUNTRY VARCHAR2(100)
BUSINESS_REGION VARCHAR2(150)
HOME_ST1 VARCHAR2(150)
HOME_ST2 VARCHAR2(200)
HOME_POSTCODE VARCHAR2(150)
HOME_CITY VARCHAR2(100)
HOME_REGION VARCHAR2(50)
BUSINESS_FAX VARCHAR2(50)
BUSINESS_PHONE VARCHAR2(50)
CAR_PHONE VARCHAR2(20)
COMPANY_MAIN_PHONE VARCHAR2(50)
HOME_PHONE VARCHAR2(50)
MOBILE1 VARCHAR2(50)
MOBILE2 VARCHAR2(50)
ANNIVERSARY DATE
DATE_OF_BIRTH DATE
CHILDREN NUMBER
GENDER VARCHAR2(10)
EMAIL1 VARCHAR2(50)
EMAIL2 VARCHAR2(50)
EMAIL3 VARCHAR2(50)
GOVERNMENT_ID VARCHAR2(500)
HOBBY VARCHAR2(500)
KEYWORDS VARCHAR2(500)
LANGUAGES VARCHAR2(500)
NOTES VARCHAR2(2500)
REFERRED_BY VARCHAR2(150)
SPOUSE VARCHAR2(100)
WEBPAGE VARCHAR2(150)
BUSINESS_PHONE2 VARCHAR2(100)
CATEGORY NUMBER
1) First I create the following sequence:
CREATE SEQUENCE mancontacts_seq
START WITH 10
INCREMENT BY 1;
2) Then create the following trigger:
CREATE OR REPLACE TRIGGER contactman_autokey
BEFORE INSERT ON CONTACTS_MAN
FOR EACH ROW
BEGIN
:NEW.contact_id := mancontacts_seq.NEXTVAL;
END;
WHEN TRYING TO INSERT I GET THE FOLLOWING ERROR:
SQL> INSERT INTO CONTACTS_MAN (FNAME, SNAME)
2 VALUES ('MyFirstName', 'MySurname');
INSERT INTO CONTACTS_MAN (FNAME, SNAME)
ERROR at line 1:
ORA-04098: trigger 'SYS.CONTACTMAN_AUTOKEY' is invalid and failed re-validation
Any suggestions are greatly appreciated.
Thank you!!
Edited by: user9367338 on May 2, 2011 10:10 AM
Edited by: user9367338 on May 2, 2011 10:12 AMThanks for a prompt response. I am on 11g. I dropped the SYS trigger. Connected to the same user but not as DBA.
Re-created sequence and triggers ensuring USER_SCHEMA.trigger and USER_SCHEMA.sequence.
Managed to insert records with no errors now. Didn't quite catch the last comment about 11g since I'm able to create sequences outside the SYS schema (ie: as a normal user). Is this is ok or am I still missing something? Thanks -
ORA-42009: error occurred while synchronizing the redefinition
Hi ,
While doing a online table redef , I am getting below error . Could you please help me here .
Done with can_redef_table with rowid,start_redef_table,copy_table_dependents and errored out on below statement
exec dbms_redefinition.sync_interim_table('MYSCHEMA', 'ORIGINALTAB', 'INTERIMTAB');
ORA-42009: error occurred while synchronizing the redefinition
ORA-12008: error in materialized view refresh path
ORA-04098: trigger MYSCHEMA.TMP$$_ORIGINALTAB_HISTOR0' is invalid and failed re-validation
ORA-06512: at "SYS.DBMS_REDEFINITION", line 119
ORA-06512: at "SYS.DBMS_REDEFINITION", line 1753
ORA-06512: at line 1
select * from v$version
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE 11.2.0.2.0 Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production
Thanks ,
MaheshAdding to above .
I am Redefining a normal table to a partitioned table . We have a index in this original table . Do we need to follow the below in this scenrio or oracle will take care using copy_table_deendencies .
--from doc
4.Manually create any local indexes on the interim table.
CREATE INDEX int_sales_index ON int_salestable
(s_saledate, s_productid, s_custid)
TABLESPACE tbs_low_freq;
I even tried redefining a normal table with no dependencies to a partitioned table and found no errors like above .
Does this mean that we have to create dependecis manually while redef table to partition as below
http://www.oracle-base.com/articles/misc/PartitioningAnExistingTable.php
--it says
Create Constraints and Indexes
If there is delay between the completion of the previous operation and moving on to finish the redefinition, it may be sensible to resynchronize the interim table before building any constraints and indexes. The resynchronization of the interim table is initiated using the following command.
-- Optionally synchronize new table with interim data before index creation
BEGIN
dbms_redefinition.sync_interim_table(
uname => USER,
orig_table => 'BIG_TABLE',
int_table => 'BIG_TABLE2');
END;
/The constraints and indexes from the original table must be applied to interim table using alternate names to prevent errors. The indexes should be created with the appropriate partitioning scheme to suit their purpose.
-- Add new keys, FKs and triggers.
ALTER TABLE big_table2 ADD (
CONSTRAINT big_table_pk2 PRIMARY KEY (id)
CREATE INDEX bita_created_date_i2 ON big_table2(created_date) LOCAL;
CREATE INDEX bita_look_fk_i2 ON big_table2(lookup_id) LOCAL;
ALTER TABLE big_table2 ADD (
CONSTRAINT bita_look_fk2
FOREIGN KEY (lookup_id)
REFERENCES lookup(id)
-- Gather statistics on the new table.
EXEC DBMS_STATS.gather_table_stats(USER, 'BIG_TABLE2', cascade => TRUE);
Thanks ,
Mahesh -
i'm getting the error message FRM-40735 AND ORA-04098 unhandled exception other than FORM_TRIGGER_FAILURE when i'm inserting the records into the database table from froms4.5.I DON'T have .fmb file but we have executable files .fmx how can i handle this situation.its an important process..
thank.check out the error message in the oracle db message book (available online on otn).
If you don't have the fmb you can't change the form but it might be a db problem that you can solve in the DB. -
ORA-04098 trigger"BANKTRAN_BEF_DEL" is invalid and and failed re-validation
Hey Experts,
I created follwoing trigger successfully...
create or replace trigger BANKTRAN_BEF_DEL
before delete on BANKTRAN
declare
weekend_error EXCEPTION;
not_authentocated_user EXCEPTION;
begin
if TO_CHAR(SysDate,'DY') = 'SAT' or TO_CHAR(SysDate,'DY') = 'SUN' THEN
RAISE weekend_error;
end if;
if SUBSTR(User,1,3) <> 'ATN' THEN
RAISE not_authentocated_user ;
end if;
EXCEPTION
WHEN weekend_error THEN
RAISE_APPLICATION_ERROR (-20001,
'Deletions not allowed on weekends');
WHEN not_authentocated_user THEN
RAISE_APPLICATION_ERROR (-20002,
'Deletions only allowed by authentocated users');
end;
but when deleting the records using query delete from BANKTRAN
getting the below error
ORA-04098 trigger"BANKTRAN_BEF_DEL" is invalid and and failed re-validation
Edited by: SShubhangi on Jan 7, 2013 4:21 PMAlright.
Now Try the DML that causes the Trigger to fire.
And post the details.
PS:- Please use {noformat}{noformat} before and after the SQL statements/results or code samples.
It makes post more readable and you get better help. -
Ora-00604 error and ora 01000 error while report generation.
hi all,
I am trying to generate the multiple reports of same template through a program.
While this job is running, i get the following error at the BIP console and the reports don't get generated.
[101711_044115578][][EXCEPTION] java.sql.SQLException: ORA-00604: error occurred
at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-01000: maximum open cursors exceeded
Kindly help.
Thanks.Lots of resources with a simple search to see what this is about, for example:
http://www.orafaq.com/wiki/ORA-01000
ORA-01000: maximum open cursors exceeded
Cause: A host language program attempted to open too many cursors. The initialization parameter OPEN_CURSORS determines the maximum number of cursors per user.
Action: Modify the program to use fewer cursors. If this error occurs often, shut down Oracle, increase the value of OPEN_CURSORS, and then restart Oracle.
open_cursors parameter
http://download.oracle.com/docs/cd/E11882_01/server.112/e25513/initparams160.htm#REFRN10137
Oracle support note:
OERR: ORA-1000 maximum open cursors exceeded (Doc ID 18591.1) -
Ora-00604,ora-01422 error while dropping the table
Hi gurus,
I am using Oracle 10g R2 on windows 2000 platform,while dropping the table the following error occured.
ORA-00604 : error occurred at recursive sql level 1.
ORA-01422: exact fetch returns more than requested number of rows.
Need urgent help.
Thanks in advanceIs there an AFTER EVENT trigger defined on this database? Can you check that?
Secondly, was this database migrated from earlier version? I remember having seen this problem on 9i (it was 9.2.0.1 or 9.2.0.2; I can't recall exactly). -
Ora 600 error Arguments [25012] [11]
hi,
i've an ORA-00600: error Arguments [25012], [2], [11], [], [], [], [], [] by DELETE FROM table WHERE filed = :b1
ther are only 8 file in database. (not 11)
Can anybody help, or give me an information about Bug number: 742709
OS NT 4 / SP6 ORACLE RDBMS Version: 8.0.5.2.1.
Thank in advice
JFATrace File Contents:
============================================================================================
[oracle@oem trace]$ more /d01/app/guest/diag/rdbms/db11g/db11g/incident/incdir_191809/db11g_smon_4198_i191809.trc
Dump file /d01/app/guest/diag/rdbms/db11g/db11g/incident/incdir_191809/db11g_smon_4198_i191809.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /d01/app/guest/product/11.2.0/dbhome_1
System name: Linux
Node name: oem.tap.com
Release: 2.6.18-164.el5xen
Version: #1 SMP Thu Sep 3 02:41:56 EDT 2009
Machine: i686
Instance name: db11g
Redo thread mounted by this instance: 1
Oracle process number: 13
Unix process pid: 4198, image: [email protected] (SMON)
*** 2010-10-15 12:05:24.395
*** SESSION ID:(16.1) 2010-10-15 12:05:24.395
*** CLIENT ID:() 2010-10-15 12:05:24.395
*** SERVICE NAME:(SYS$BACKGROUND) 2010-10-15 12:05:24.395
*** MODULE NAME:() 2010-10-15 12:05:24.395
*** ACTION NAME:() 2010-10-15 12:05:24.395
Dump continued from file: /d01/app/guest/diag/rdbms/db11g/db11g/trace/db11g_smon_4198.trc
ORA-00600: internal error code, arguments: [13013], [5001], [267], [8444108], [2], [8444108], [17], [], [], [], [], []
========= Dump for incident 191809 (ORA 600 [13013]) ========
*** 2010-10-15 12:05:24.399
dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)
----- Current SQL Statement for this session (sql_id=dma0vxbwh325p) -----
update smon_scn_time set time_mp=:1, time_dp=:2, scn=:3, scn_wrp=:4, scn_bas=:5, num_mappings=:6, tim_scn_map=:7 where scn = (sele
ct min(scn) from smon_scn_time)
========================================================================================== -
Ora-01008 error with bind variable
Hi,
We have a test program which have one bind variable on a column which is varchar2(20), in the test program we've passed a 20 character string to the variable. The program returns error in one of the databases but all others are successful. We've checked the column is same in all of them.
Exception in thread "main" java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-01008: not all variables bound
Could you please advise how to troubleshoot this issue?
RegardsWe aren't going to be able to help you if you won't post the database code that is giving the error.
And now we need the Java code that is constructing the query that you are using.
Your error is saying there is a second variable that you are not providing a value for.
And you said
>
We have a test program which have one bind variable on a column which is varchar2(20), in the test program we've passed a 20 character string to the variable.
>
But you are using a string that is 23 characters long
"a3g34-b13fd-efaie-f83fk"How does 23 go into 20? -
Getting error-ORA-24381: error(s) in array DML
Hi i have written the following code to bulk insert into a database table.
I am getting an error while returning the result of the bulk insert query into the collection
I have tried to track it by using sql%bulk_exceptions.error_code.
But the error code that it is showing is just 1.
I trapped it using sqlerrm.
and that is showing-error(s) in array DML
What do i do?
DECLARE
CURSOR temp_rec_tap_cur
IS
SELECT *
FROM temp_records_tap;
TYPE temp_rec_tab IS TABLE OF temp_rec_tap_cur%ROWTYPE;
v_test_tab temp_rec_tab;
v_rec_num num_tab;
v_filename temp_records_tap.file_name%TYPE;
v_error_code tap_reject.error_code%type;
v_rej_value tap_reject.field_rej%type;
v_errors number;
BEGIN
SELECT file_name
INTO v_filename
FROM table1
WHERE ROWNUM<2;
OPEN temp_rec_tap_cur;
LOOP
BEGIN
FETCH temp_rec_tap_cur
BULK COLLECT INTO v_test_tab LIMIT 1000;
FORALL i IN v_test_tab.FIRST .. v_test_tab.LAST SAVE EXCEPTIONS
INSERT INTO tapdetail_tapin
VALUES v_test_tab (i)
RETURNING record_num
BULK COLLECT INTO v_rec_num;
EXCEPTION
WHEN DUP_VAL_ON_INDEX
THEN
NULL;
WHEN OTHERS
THEN
v_errors:=sql%bulk_exceptions.count;
for i in 1..v_errors
loop
dbms_output.put_line(sql%bulk_exceptions(i).error_code);
p3_errorlog ('TAPINDETAWARE', SQLERRM, v_filename);
end loop;
END;
--RAISE;
EXIT WHEN temp_rec_tap_cur%NOTFOUND;
END LOOP;
INSERT INTO table2
SELECT file_id, file_name, sender_pmn, recipient_pmn, call_date,
call_date_only, call_type, call_number, FIRST_RECORD,
service_type, service_code, home_bid, serve_bid,
chargeable_subs_type, imsi_min, msisdn_mdn, air_charges,
air_charges_sdr, air_time, national_call_charges,
national_call_charges_sdr, national_call_time,
international_call_charges, international_call_charges_sdr,
international_call_time, dir_assist_charges,
dir_assist_charges_sdr, dir_assist_time, other_charges,
other_charges_sdr, other_time, volume_charges,
volume_charges_sdr, volume_units, tot_charges, tot_charges_sdr,
tot_duration, state_tax, state_tax_sdr, local_tax,
local_tax_sdr, state_and_use_tax, state_and_use_tax_sdr, va_tax,
va_tax_sdr, other_tax, other_tax_sdr, charge_refund_indicator,
advised_charge_currency, advised_charge, advised_charge_sdr,
advised_charge_commission, advised_charge_commission_sdr,
exchange_rate, mcc, mnc, process_date, chargeable_units,
record_num, mscid,null,null,decode(call_type,0,'250',1,'251',5,'255'),null,'Duplicate Call'
from temp_records_tap
where record_num not in (select column_value from table(v_rec_num)) ;
EXCEPTION
WHEN OTHERS THEN
p3_errorlog ('TAP', SQLERRM, v_filename);
END;Edited by: user8731258 on Sep 14, 2010 2:58 AM
Edited by: user8731258 on Sep 14, 2010 3:01 AMWhat is the type declaration of num_tab and how is record_num defined?
ORA-24381: error(s) in array DML
Cause: One or more rows failed in the DML.indicates that you fail on the insert itself. Are the table definitions the same? Same primary/unique keys?
Edited by: MBr on 14-Sep-2010 03:16 -
PL/SQL: ORA-04052: error occurred when looking up remote object.
Hi All,
I'm getting the following error message while executing a PL/SQL Block.
PL/SQL: ORA-04052: error occurred when looking up remote object UPLDUSER.filestatushistory@FTS
ORA-00604: error occurred at recursive SQL level 1
ORA-03106: fatal two-task communication protocol error
ORA-02063: preceding line from FTSStatement
declare
v_coun number;
begin
select count(*) into v_coun
from updluser.filestatushistory@fts;
end;Back ground of the situation as follows,
My DataBase version 10.2.0.3 DB Name :DB1
Table Owner : UPLDUSER
Table Name : FILESTATUSHISTORY
I have a report user on the same database and I have grant all on the above table to report user
Report User : RPT_FTS
SQL> GRANT ALL ON FILESTATUSHISTORY_V TO RPT_FTS;Now Please find the below database details where I'm getting subjected error.
Database version : 9.2.0.8
DB Name : DB2
User Name : RPT_REPORTS
I Have create a dblink from RPT_REPORTS to RPT_FTS on DB1 and the dblink works fine. But getting the above error while running it.
but When I do the same other 10.2.0.3 db , the above PL/SQL block works fine without any problem.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Now the strange about this is that I have Created a new table on DB1 db like below;
SQL> CREATE TABLE UPLDUSER.ABC AS SELECT * FROM FILESTATUSHISTORY;and retry my code on DB2 (9.2.0.8) after changing the table to ABC and it worked. Now I don't know whats wrong with a original table(FILESTATUSHISTORY).
To over come the problem and a work-a-round method I create a view on the DB1 (RPT_FTS) like the below
SQL> CREATE VIEW FILESTATUSHISTORY AS SELECT * FROM UPLDUSER.FILESTATUSHISTORY;and was able to run the PL/SQL block Remotely.
Just wants To know what whould have been the cause for this .
Cheers
KanchanaHi Kanchana,
Perhaps following link of google search has answer to your query
ORA-04052. The search result contains some useful articles whose URLs I shan't post in the forums.
HTH!
*009* -
ORA-1555 ORA-3136 errors:: elapsed time vs Query Duration
Dear all,
- My Database version is 11.2.0.2, Solaris.
- We have been having a problem in the production database where the front end nodes start going up and down for couple of hours sometimes. ; When node flapping is going on we get connection timed out alerts.
WARNING: inbound connection timed out (ORA-3136) opiodr aborting
process unknown ospid (4342) as a result of ORA-609 opiodr aborting
process unknown ospid (4532) as a result of ORA-609 opiodr aborting
process unknown ospid (4534) as a result of ORA-609 opiodr aborting....
Since this week node flapping is happening every day. Since past 2 days after or during node flapping we are getting ORA-1555 error.
Extract from alert log error:
ORA-01555 caused by SQL statement below (SQL ID: g8804k5pkmtyt, Query Duration=19443 sec, SCN: 0x0001.07bd90ed):
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.parentDeviceId, d.created, d.lastModified AS devLastMod, d.customerId, d.userKey1, d.userKey2, d.userKey4, d
.userKey5, d.firmwareFamily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.userKey6, d.provisioningId, d.status, d.classification, d.population, d.name, d.ipRe
solver, d.ipExpirationTime, d.geoLocationId,contact.firstContactTime, ifaces.id, ifaces.type AS ifaceType, ifaces.lastModified AS ifaceLastMod, ifaces.timeoutname, ifac
es.username1, ifaces.password1, ifaces.username2, ifaces.password2, ifaces.connReqUrl, ifaces.connReqScheme, ifaces.srvNonce, ifaces.deviceNonce, ifaces.phoneNumber,ifa
ces.bootstrapSecMethod, ifaces.srvAuthentication, ifaces.deviceAuthentication, ifaces.userPIN, ifaces.networkID, ifaces.omaSessionID, ifaces.portNum, ifaces.mgtIp, ifac
es.cmtsIp, ifaces.mgtReadCommunity, ifaces.mgtWriteCommunity, ifaces.cmtsReadCommunity, ifaces.cmtsWriteCommunity, devto.name AS devtoName, devto.rebootTimeout, devto.sessionInitiationI run Statspack report from the whole day duration, and looking into the elapsed time in seconds no more than 3739.61 sec (too lower than run duration in the alert log file of 19443 sec); So I would like to know if there is any co-relations between the ORA-3136 errors and the ORA-1555 errors?
CPU CPU per Elapsd Old
Time (s) Executions Exec (s) %Total Time (s) Buffer Gets Hash Value
tTime <= :3 ) AND (endTime IS NULL OR endTime >= :4 )
2773.77 7,787,914 0.00 3.4 3739.61 112,671,645 1909376826
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
SQL> show parameter UNDO_MANAGEMENT
NAME TYPE VALUE
undo_management string AUTO
SQL> show parameter UNDO_RETENTION
NAME TYPE VALUE
undo_retention integer 10800BR,
DiegoThank you. Please let me know if it is enough or you need more information;
SQL ordered by Gets DB/Inst: DB01/db01 Snaps: 14835-14846
-> End Buffer Gets Threshold: 100000 Total Buffer Gets: 677,689,568
-> Captured SQL accounts for 73.6% of Total Buffer Gets
-> SQL reported below exceeded 1.0% of Total Buffer Gets
CPU Elapsd Old
Buffer Gets Executions Gets per Exec %Total Time (s) Time (s) Hash Value
21,286,248 2,632,793 8.1 3.4 666.73 666.76 3610154549
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
17,029,561 1,176,849 14.5 2.7 417.32 416.73 1909376826
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
17,006,795 37 459,643.1 2.7 367.61 368.95 4045552861
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.userAnother Statspack report for the whole day shows;
SQL ordered by CPU DB/Inst: DB01/db01 Snaps: 14822-14847
-> Total DB CPU (s): 82,134
-> Captured SQL accounts for 40.9% of Total DB CPU
-> SQL reported below exceeded 1.0% of Total DB CPU
CPU CPU per Elapsd Old
Time (s) Executions Exec (s) %Total Time (s) Buffer Gets Hash Value
tTime <= :3 ) AND (endTime IS NULL OR endTime >= :4 )
2773.77 7,787,914 0.00 3.4 3739.61 112,671,645 1909376826
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
SQL ordered by Gets DB/Inst: DB01/db01 Snaps: 14822-14847
-> End Buffer Gets Threshold: 100000 Total Buffer Gets: 1,416,456,340
-> Captured SQL accounts for 55.8% of Total Buffer Gets
-> SQL reported below exceeded 1.0% of Total Buffer Gets
CPU Elapsd Old
Buffer Gets Executions Gets per Exec %Total Time (s) Time (s) Hash Value
86,354,963 7,834,326 11.0 6.3 2557.34 2604.08 906944860
Module: JDBC Thin Client
SELECT d.devId, d.vendor, d.model, d.productClass, d.oui, d.pare
ntDeviceId, d.created, d.lastModified AS devLastMod, d.customerI
d, d.userKey1, d.userKey2, d.userKey4, d.userKey5, d.firmwareFam
ily, d.softwareVer, d.serialNum, d.ip, d.mac, d.userKey3, d.user
.....BR,
Diego
Edited by: 899660 on 27-ene-2012 7:43
Edited by: 899660 on 27-ene-2012 7:45
Maybe you are looking for
-
Problem using secondary database, sequence (and custom tuple binding)
I get an exception when I try to open a Sequence to a database that has a custom tuple binding and a secondary database. I have a guess what the issue is (below), but it boils down to my custom tuple-binding being invoked when opening the sequence. H
-
How do I move iTunes settings and playlists from PC to Mac?
I have a very convoluted arrangement of playlists and folders in my Windows version of iTunes. I now would like to move these over to my new Mac. Is this easy or indeed possible? I'm not referring to the music files themselves. They reside on a separ
-
iMac - 27 ", late 2012 Processor 3.4 GHz Intel Core i7 Memory 32 GB 1600 MHz DDR3 Graphics NVIDIA GeForce GTX 680MX 2048 MB Software OS X 10.9.4 (13E28) After I updated from CS6 to CC 2014, my screen started to display blue lines and/or a blue im
-
Convert powerpoint slide with embedded file (word, excel, etc) to pdf
Hi all, I have a word document or excel spreadsheet that I added as an object into the power point slide. How can i convert powerpoint slide to PDF but still able to open the file when i click file icon. So far the result I have once the slide is in
-
Cash Sales- Don't save when Order quantity are differente of Confirmed Quan
Dear all , hope u all are doing great ... I have a question about cash sales: I have a process that when de sales order (BV) is save the outbound delivery is create (standard) and the good issue done. However, if the order quantity is diferent of the