Queuing fails after database restart
Hi All
Currently we are on a test run of our application invloving advance queuing. The application involves queueing between 2 databases over a dblink.
when we create queue tables ,create queues, start queues, add subscribers, enable propogation on both db's . it works fine. but why doesnt queuing withstand a database restart.
The propogation to queues over dblinks fails , the moment i restart the databases. What could be the error .
I have to recreate all queue tables, queues, add subscribers , enable propagation all over again if i restart the db's.
My enqueuing process is initated on a trigger in a table with visibility on commit.
And i have dequeuing process on dbms_aq.listen.
kindly respond
Regards
Sushant
Check this thread:
Message Bridge - consumer count Increasing
Similar Messages
-
Content Index State Failed - After every restart on 2010 mbx server
I noticed that everyone is saying just to run the catalog only command on any database that gets
Contnt index state failed after a restart. but what if you are faililng over 30database and 20 of them get corrupted? run this commadn 1 by 1? really?Thanks
wawoodwa , this command solved my problem!!!
On other sites I found command:
"Update-MailboxDatabaseCopy –Identity ‘DB2’ –CatalogOnly" it was not working, I got the same error as OldSchoola. -
EJB projects failed after server restart
Hi Experts,
I had deployed some Web Dynpro projects and EJB projects. But everytime after server restarts or SDM restarts, the EJB projects will gone. I have to redeploy the EJB projects to make the WDP projects works, or else the WDP projects will hit nullpointer which saying not able to find the specific EJB.
Any idea?
Thanks & Regards,
SarahThanks
wawoodwa , this command solved my problem!!!
On other sites I found command:
"Update-MailboxDatabaseCopy –Identity ‘DB2’ –CatalogOnly" it was not working, I got the same error as OldSchoola. -
AQ Subscriber not reciving notification after database restart
Hi All,
I am currently working on moving some code from two synchronous processes to be asynchronous (not part of critical code path), to do this I have been using one Advanced Queue with two PLSQL registered subscribers.
when we first moved the code into test it was working fine and the data would be processed from the queue quite quickly.
however we then had to restart the database for another reason and after that I noticed that queue was slowly building up with nothing moving from the "READY" state.
having a look at aq$<queue_table>s the two subscribers are still shown and it appears like the user id still has the correct grants and priviledges. I have also checked to make sure that the aqtm_processes is still > 0 and that the QMNC and EMN0 backgroud processes are in v$bgprocess.
Can anybody else suggest what i might have missed? I do not want to have to drop and recreate the queue and subscribers whenever the database needs to come down.
Also I know if the subscriber was down and then bought back up it would not process the backlog but is there anyway of getting it to do this?
almost forgot to mention we are running:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit
Cheers,
ChrisHi,
I had not set the paramater the DBA had set it and i think their reasoning was:
[http://download.oracle.com/docs/cd/B19306_01/server.102/b14257/componet.htm#sthref339]
"Oracle strongly recommends that you do NOT set AQ_TM_PROCESSES = 0"
although reading a few lines up from there:
"Oracle recommends, however, that you leave the AQ_TM_PROCESSES parameter unspecified and let the system autotune"
As there is another planned outage this weekend i will try resetting the paramater to see if the queues are still dequeueing correctly:
alter system reset AQ_TM_PROCESSES scope=spfile sid='*'
If they are not dequeueing I will try stopping and starting them however I would prefer not to have to do this as then whenever a new queue is introduced with subscribers we would need to add to the scripts run after db startup.
I did find out that removing the subscriber and then recreating it will cause the subscribers to work again but i would prefer to not have to do this after every db restart.
Thanks for pointing me to the AQ_TM_PROCESSES and i will see if that helps :) -
Oracle Report Failing After Database Version Upgrade
Hi,
I have function code created in RDF file of oracle reports 10g as below-
create or replace function clobblobtest (TMP_MID varchar2) return varchar is
missed_text varchar2(1000) := '';
v_time_stamp date;
v_end_time date;
cursor c1(c_time_stamp in date,
c_mid in varchar2) is
select mn.TEXT from msgnotes mn
where mn.mid=c_mid
and mn.create_date >= c_time_stamp;
cursor c2(c_time_stamp in date,
c_mid in varchar2,
c_end_time in date) is
select mn.TEXT from msgnotes mn
where mn.mid=c_mid
and mn.create_date >= c_time_stamp
and mn.create_date <= c_end_time;
begin
IF ('1' = 'INWARD RETURN') then
select bbi into missed_text from mtf1000 where mid=TMP_mid;
ELSIF '1'='QPH Missed' then
Select max(nj.update_date) into v_time_stamp
from newjournal nj
where nj.mid=TMP_mid and nj.status = 'CTOVRQ';
for i in c1(v_time_stamp,TMP_mid) loop
missed_text:=missed_text||' '||i.text;
END Loop;
ELSIF ('Rejected'='Rejected' OR 'REJECTED'='REJECTED') then
IF ('TERMINATED' in ('TERMINATED')) THEN
Select min(nj.update_date),max(nj.ENDDATE) into v_time_stamp,v_end_time
from newjournal nj
where nj.mid=TMP_mid and nj.actionid2='16' and nj.actionid1 is null;
for i in c2(v_time_stamp,TMP_mid,v_end_time) loop
missed_text:=missed_text||' '||i.text;
END Loop;
ELSE
Select max(nj.update_date) into v_time_stamp
from newjournal nj
where nj.mid=TMP_mid and nj.status = 'UNSETLED';
for i in c1(v_time_stamp,TMP_mid) loop
missed_text:=missed_text||' '||i.text;
END Loop;
END IF;
ELSE missed_text := null;
END IF;
return(missed_text);
End;
Note:- Text column from table msgnotes is of datatype CLOB.
I have executed report having this function before oracle upgrade and it works fine.
But when i am trying to execute report after oracle version upgrade from 11.2.0.3.0 to 11.2.0.4.0 with same data report fails with runtime error Rep-1401: '' Fatal PL/SQL Error.
With New version we tried to typecast Text column from clob to varchar and executed report then it works... but report runs on old version without any explicit typecasting.
Please note when i run and call this funtion from sql developer with upgraded database version it works fine.
Please advise.This error can possibly depend on the fact that the PL/SQL engines are in different versions. When using SQL Developer you use the PL/SQL engine in the database. When using Oracle Reports you use the PL/SQL engine in the Oracle Reports Server (Web Logic Server even maybe). These versions - in the Forms and Reports realm - are different (read: a lower version) than the PL/SQL engine in the database.
If I check what version I have in Oracle Forms, as an example, I get 11.1.0.7.0 (Help in the Oracle Forms Builder menu) but in the database I have (select * from product_component_version;) 11.2.0.3.0.
That COULD be your issue...how to fix it I am not sure... -
'Start SOA Suite' fails after laptop restart.
Hi I have an issue starting SOA Suite on a laptop running vista.
I installed SOA Suite 10.1.3.1 this completed successfully including config assistants.
Have added JDK1.5.15, (added new JDK to C:\product\10.1.3.1\OracleAS_1)
From the start menu select 'Start SOA suite'..
This originally worked fine and I could see all the correct BPEL Console windows etc..
I then restarted my machine and I get the following when attempting to 'Start SOA Suite'..
A box pops up 'Starting Oracle application server'.. However when we get to 67% started, we get the following
There are some errors while stopping the following components. Refer to the generated error report for more details.
==================================================
ias-component: default_group
process-type: home
process-set: default_group
Error Message:failed to start a managed process after the maximum retry limit
==================================================
when I view the log file in \opmn\logs\ we see the error
08/06/03 13:33:44 Start process
Error occurred during initialization of VM
Could not reserve enough space for object heap
08/06/03 13:33:46 Start process
Error occurred during initialization of VM
Could not reserve enough space for object heap
08/06/03 13:33:48 Start process
Error occurred during initialization of VM
Could not reserve enough space for object heap
Does anyone have an idea about this error
BTW: I am running DHCP also which may be an issue..
Cheers
WillI have tried the installation again having done the follwoing as recommended:
1.Disabled IPv6 on the loopback adapter by going to control panel -> network and sharing centre -> view status on loopback network-> Click on properties in status window - > uncheck the ipv4 item
2. Removed the ::1 localhost entry from the hosts file
3. Restarted
4. Tried advanced installation onto XE DB
This still does not work !!
I now get the Oracle application server config assistant failing with:
================================================================================================================
Output generated from configuration assistant "Oracle Application Server Configuration Assistant":
java.lang.NoClassDefFoundError: oracle/sysman/ias/studio/installer/ASControlConfigAssistant
Exception in thread "main"
Configuration assistant "Oracle Application Server Configuration Assistant" failed
================================================================================================================
.. As this is optional the config assistant moves onto the following assistants however it STILL fails on the BPEL Process manager Config assistant with the same
Failed at "Could not get DeploymentManager".
This is typically the result of an invalid deployer URI format being supplied, the target server not being in a started state or incorrect authentication details being supplied.
More information is available by enabling logging -- please see the Oracle Containers for J2EE Configuration and Administration Guide for details.
Configuration assistant "Oracle BPEL Process Manager Configuration Assistant" was canceled.
Why is this not working I seem to have do all steps recommended any ideas would be appreciated
Thanks again
Will -
Error in reports after database restart
Hi,
I am making reports using OBI with oracle 10.1.0 . I made some charts, pivot tables
and some graphs. these are working fine until i restart the database. when i restart the
data base the tables are show again at dash board but all pictorial type reports not work
untill i make them again.
it gives me error like
No connection could be made because the target machine actively refused it. [Socket:888]while table by the same query is giving result. only graphical thing give error even after i
redraw them.
ThanksStep 1: Create Cachepurge.txt file with following command.
call SAPurgeAllCache();
Step 2: Tranfer this Cachepurge.txt file to this path (It can copy to
anywhere)
D:\oracleBI\server\Bin
Step 3:
Go to Command Prompt
cd D:\oracleBI\server\Bin
nqcmd -d Analyticsweb -u Administrator -p Administrator -s D:\oracleBI\server\Bin\Cachepurge.txt -o D:\output.txt
-u --> User
-p --> Password
If you install OBIEE in C: please replace D: with C:
Thanks,
Chandra -
Reconnect to portal database after database restart
Hi,
After having seen a 24/7 EP system in production for a while, there is one contributing factor which is causing more downtime than we would like (even though the downtime is very small).
When ever the portal database is restarted or we loose the network connection, the SAP J2EE (and hence EP) is not able to reconnect to the database (as you would expect from such a mature product). The forces us to take down the entire cluster (yes the cluster is big and takes a lot of time to restart) and then take it up again.
An OSS has been open (and been through development) and the verdict is that it cannot be done.
However, I don't believe them. Some of you SAP expert here must know of some very cleaver hack to get this working.
If you have any ideas or experience with this, please do not hesitate to post it.Managed to find some undocumented command that did the trick.
1. Telnet to the administration console (port 50008 is standard ?)
2. Login as administrator
3. Run the lsc command in order to get the cluster id of an application node
4. Change the active node to an application node
>jump <clusterId>
5. Add the dbpool command set
>add dbpool
6. Close the database pool
>close_pool <poolname> -force
7. Open the database pool
>open_pool <poolname>
From the SAP J2EE administration console in the dbpool there seems to be a functionality for closing and opening the pool, but this doesn't work, at least not in PL21 (maybe it doesn't force the connections to close)
Message was edited by: Dagfinn Parnas -
Action with Move command fails after illustrator restarts
Make new illustrator file
Make a Rectangle
Make a new action
While recording action press enter, and move any direction
Stop recording
Run action again to test
Close Illustrator
Open Illustrator
Try and use action
Fails and gives error "The object 'Move' is not currently available, the action button turns orange.
It also fails in button mode
It fails if I try to reload the actions
It only works if I recreate them in that session illustrator is open.
Expected Behavior
Actions work no matter how many times you restart illustratorSorry about not being very clear originally. We don't actually send remote notices to the target machines via ARD. The command
osascript -e 'tell application "System Events" to display dialog "Message"'
is just an example of what ARD is having issues with for me: If the script for the target machine pushes any user-facing GUI at all, it will not quit until someone manually OKs or closes the window... no amount of messing with the command by giving it ampersands or starting subshells prevents ARD from minding every single one of the subprocesses that it has started.
There are posts here where we see that a certain task never even "ends" in ARD's eyes: the scripted reboot
A colleague has suggested that we update our application to echo command information instead of triggering an "Everything was OK" dialog. Most of the time this will fail because you do not have access to the source code in the real world. In my case, we do, but making the changes requires reviewing, changing the code and new testing for the triggered application.
Still, there is a flaw in not having an option for ARD to just hit-and-run with a script to, say, open a presentation in 100 computers and leave it running. Currently, ARD will hit a few and hang on "Running" as soon as its whatever maximum parallel workstations is stuck running this script.
ARD designers seem to have planned it "we must receive the return value of this open-ended script," while clients see it as "please let us treat the job as finished as soon as the last line has been triggered" -
Oracle Streams not working after database restart
Hi,
I am new at this so hope that somebody out there can give me some guidance.. I have managed to setup the streams properly on both my 10g database as per the scripts given in StreamsAdminConfig.sql and StreamsSetup.sql.. It worked beautifully on both direction.
However when i restarted DB1.. suddenly the replication become just one directional only, namely from DB1 -> DB2. I have tried to do DBMS_STREAMS_ADM.STOP_APPLY, STOP_CAPTURE, START_APPLY, START_CAPTURE many times on both DB1 and DB2 but still it works only in one direction.
Later I tried to restart both databases and not it does not work at all (both direction).. Tried restarting the apply and capture process many times too but get no success. Any idea what I could check or try to find out what when wrong. Thanks.
regards,
thamchtrying viewing the status and error messages in views
dba_apply, dba_apply_error, dba_capture and dba_propagation at both databases. -
Refreshing JDBC Connection Pools after database restart
Hi Patricia,
Did you try to turn on testOnReserve for your connection pool?
Regards,
Slava Imeshev
"Patricia Albano" <[email protected]> wrote in message
news:3c0e3bff$[email protected]..
Hello,
I have a similar problem.
I have a WLS 6.0 SP2 running on SunOS 5.6 Generic_105181-23 sun4u sparcSUNW, Ultra-60.
I have a JDBC pool created in my weblogic server, withcom.informix.jdbc.IfxDriver driver. However, and in spite of the indication
regarding the refresh period, the connections are not refreshed. Whenever
the DB is down or, for some other reason the connections failed, they just
don%u2019t recover on their own.
We tried to use weblogic jdriver for Informix, but it doesn%u2019t solveour problem for we have some requirements that only work with the
com.informix.jdbc.IfxDriver.
>
Is there some patch that we can use to solve our problem, like in Oracledatabase?
>
Thanks
mail to: [email protected] -
Oracle cache is still there after I restart the Oracle server - can it be?
Hello,
My name is Tal and I work for a software company called Mercury.
We have a strange case in Oracle 9.2.0.6 (running on Solaris 2.9) and I wonder if one of you can help.
I am running query, this query is doing something like âselect * from x where y between z and wâ.
x, y, z and w are parameters which cause the query to be one that scans a lot of data.
I run the query twice and the first time takes 60 seconds, but the second time takes only 3 seconds.
I assumed that this is caused by the database cache (block buffers).
BUT,
Then I bounced the database (shutdown immediate + startup) and rerun the query.
It comes back after 3 seconds again!!!
Can some share some info on this; it looks like Oracle cache is still there after I restart the Oracle server.
Tal Olier ([email protected]).Regarding the buffer cache, it is definitly flushed after database restart.
There can be many factors causing your case:
1. The first time you ran the query, some other process was consuming the server resources.
2. Some other users were running heavy queries.
3. Sudden Heavy network activities.
Q: Did the query, in any time, run in 60 seconds again?
If yes, then further factors should be considered. -
Database Crashing after successful restarts
Hi Guys,
I am sort stuck in a process where my DB is starting but after a few seconds its starts shutting down all the processes. The system was running perfectly before but after todays restart this is all happening.
the following is the log from the startup to shutdown. Can any one help to figure out what is causing this issue.
This is ORACLE 11G on Enterprise LINUX._
Mon Aug 13 13:12:28 2012
Starting ORACLE instance (normal)
****************** Large Pages Information *****************
Total Shared Global Region in Large Pages = 0 KB (0%)
Large Pages used by this instance: 0 (0 KB)
Large Pages unused system wide = 0 (0 KB) (alloc incr 16 MB)
Large Pages configured system wide = 0 (0 KB)
Large Page size = 2048 KB
RECOMMENDATION:
Total Shared Global Region size is 4098 MB. For optimal performance,
prior to the next instance restart increase the number
of unused Large Pages by atleast 2049 2048 KB Large Pages (4098 MB)
system wide to get 100% of the Shared
Global Region allocated with Large pages
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Shared memory segment for instance monitoring created
Picked latch-free SCN scheme 3
Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =28
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up:
Oracle Database 11g Release 11.2.0.3.0 - 64bit Production.
ORACLE_HOME = /u01/app/oracle/product/11.2.0.3/db_1
System name: Linux
Node name: OM5000
Release: 2.6.18-308.el5
Version: #1 SMP Fri Jan 27 17:17:51 EST 2012
Machine: x86_64
Using parameter settings in client-side pfile /u01/app/oracle/admin/OML5K/pfile/init.ora on machine OM5000
System parameters with non-default values:
processes = 150
nls_language = "ENGLISH"
nls_territory = "AUSTRALIA"
sga_target = 4G
control_files = "/u01/app/oracle/oradata/OML5K/control01.ctl"
control_files = "/u01/app/oracle/fast_recovery_area/OML5K/control02.ctl"
db_block_size = 8192
compatible = "11.2.0.0.0"
db_recovery_file_dest = "/u01/app/oracle/fast_recovery_area"
db_recovery_file_dest_size= 50000M
undo_tablespace = "UNDOTBS1"
remote_login_passwordfile= "EXCLUSIVE"
db_domain = ""
dispatchers = "(PROTOCOL=TCP) (SERVICE=OML5KXDB)"
audit_file_dest = "/u01/app/oracle/admin/OML5K/adump"
audit_trail = "DB"
db_name = "OML5K"
open_cursors = 300
pga_aggregate_target = 34558M
diagnostic_dest = "/u01/app/oracle"
Mon Aug 13 13:12:28 2012
PMON started with pid=2, OS id=21976
Mon Aug 13 13:12:28 2012
PSP0 started with pid=3, OS id=21978
Mon Aug 13 13:12:29 2012
VKTM started with pid=4, OS id=21980 at elevated priority
VKTM running at (1)millisec precision with DBRM quantum (100)ms
Mon Aug 13 13:12:29 2012
GEN0 started with pid=5, OS id=21984
Mon Aug 13 13:12:29 2012
DIAG started with pid=6, OS id=21986
Mon Aug 13 13:12:29 2012
DBRM started with pid=7, OS id=21988
Mon Aug 13 13:12:29 2012
DIA0 started with pid=8, OS id=21990
Mon Aug 13 13:12:29 2012
MMAN started with pid=9, OS id=21992
Mon Aug 13 13:12:29 2012
DBW0 started with pid=10, OS id=21994
Mon Aug 13 13:12:30 2012
DBW1 started with pid=11, OS id=21996
Mon Aug 13 13:12:30 2012
DBW2 started with pid=12, OS id=21998
Mon Aug 13 13:12:30 2012
DBW3 started with pid=13, OS id=22000
Mon Aug 13 13:12:30 2012
LGWR started with pid=14, OS id=22002
Mon Aug 13 13:12:30 2012
CKPT started with pid=15, OS id=22004
Mon Aug 13 13:12:30 2012
SMON started with pid=16, OS id=22006
Mon Aug 13 13:12:30 2012
RECO started with pid=17, OS id=22008
Mon Aug 13 13:12:30 2012
MMON started with pid=18, OS id=22010
Mon Aug 13 13:12:30 2012
MMNL started with pid=19, OS id=22012
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
ORACLE_BASE from environment = /u01/app/oracle
Mon Aug 13 13:12:30 2012
kcbztek_populate_tbskey: db key in controlfile and datafile 1 is inconsistent..
Full restore complete of datafile 4 to datafile copy /u01/app/oracle/oradata/OML5K/users01.dbf. Elapsed time: 0:00:00
checkpoint is 995547
last deallocation scn is 3
Full restore complete of datafile 3 to datafile copy /u01/app/oracle/oradata/OML5K/undotbs01.dbf. Elapsed time: 0:00:00
checkpoint is 995547
last deallocation scn is 3
Mon Aug 13 13:13:00 2012
Full restore complete of datafile 2 to datafile copy /u01/app/oracle/oradata/OML5K/sysaux01.dbf. Elapsed time: 0:00:30
checkpoint is 995547
last deallocation scn is 995211
Full restore complete of datafile 1 to datafile copy /u01/app/oracle/oradata/OML5K/system01.dbf. Elapsed time: 0:00:38
checkpoint is 995547
last deallocation scn is 993074
Mon Aug 13 13:13:08 2012
Create controlfile reuse set database "OML5K"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
Datafile
'/u01/app/oracle/oradata/OML5K/system01.dbf',
'/u01/app/oracle/oradata/OML5K/sysaux01.dbf',
'/u01/app/oracle/oradata/OML5K/undotbs01.dbf',
'/u01/app/oracle/oradata/OML5K/users01.dbf'
LOGFILE GROUP 1 ('/u01/app/oracle/oradata/OML5K/redo01.log') SIZE 51200K,
GROUP 2 ('/u01/app/oracle/oradata/OML5K/redo02.log') SIZE 51200K,
GROUP 3 ('/u01/app/oracle/oradata/OML5K/redo03.log') SIZE 51200K RESETLOGS
WARNING: Default Temporary Tablespace not specified in CREATE DATABASE command
Default Temporary Tablespace will be necessary for a locally managed database in future release
Mon Aug 13 13:13:08 2012
Successful mount of redo thread 1, with mount id 3547719972
Completed: Create controlfile reuse set database "OML5K"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
Datafile
'/u01/app/oracle/oradata/OML5K/system01.dbf',
'/u01/app/oracle/oradata/OML5K/sysaux01.dbf',
'/u01/app/oracle/oradata/OML5K/undotbs01.dbf',
'/u01/app/oracle/oradata/OML5K/users01.dbf'
LOGFILE GROUP 1 ('/u01/app/oracle/oradata/OML5K/redo01.log') SIZE 51200K,
GROUP 2 ('/u01/app/oracle/oradata/OML5K/redo02.log') SIZE 51200K,
GROUP 3 ('/u01/app/oracle/oradata/OML5K/redo03.log') SIZE 51200K RESETLOGS
Shutting down instance (immediate)
Shutting down instance: further logons disabled
Stopping background process MMNL
Stopping background process MMON
License high water mark = 1
All dispatchers and shared servers shutdown
ALTER DATABASE CLOSE NORMAL
ORA-1109 signalled during: ALTER DATABASE CLOSE NORMAL...
ALTER DATABASE DISMOUNT
Shutting down archive processes
Archiving is disabled
Completed: ALTER DATABASE DISMOUNT
ARCH: Archival disabled due to shutdown: 1089
Shutting down archive processes
Archiving is disabled
ARCH: Archival disabled due to shutdown: 1089
Shutting down archive processes
Archiving is disabled
Mon Aug 13 13:13:11 2012
Stopping background process VKTM
Mon Aug 13 13:13:13 2012
Instance shutdown complete
Mon Aug 13 13:13:13 2012
Starting ORACLE instance (normal)
****************** Large Pages Information *****************
Total Shared Global Region in Large Pages = 0 KB (0%)
Large Pages used by this instance: 0 (0 KB)
Large Pages unused system wide = 0 (0 KB) (alloc incr 16 MB)
Large Pages configured system wide = 0 (0 KB)
Large Page size = 2048 KB
RECOMMENDATION:
Total Shared Global Region size is 4098 MB. For optimal performance,
prior to the next instance restart increase the number
of unused Large Pages by atleast 2049 2048 KB Large Pages (4098 MB)
system wide to get 100% of the Shared
Global Region allocated with Large pages
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 3
Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =28
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up:
Oracle Database 11g Release 11.2.0.3.0 - 64bit Production.
ORACLE_HOME = /u01/app/oracle/product/11.2.0.3/db_1
System name: Linux
Node name: OM5000
Release: 2.6.18-308.el5
Version: #1 SMP Fri Jan 27 17:17:51 EST 2012
Machine: x86_64
Using parameter settings in client-side pfile /u01/app/oracle/cfgtoollogs/dbca/OML5K/initOML5KTemp.ora on machine OM5000
System parameters with non-default values:
processes = 150
nls_language = "ENGLISH"
nls_territory = "AUSTRALIA"
sga_target = 4G
control_files = "/u01/app/oracle/oradata/OML5K/control01.ctl"
control_files = "/u01/app/oracle/fast_recovery_area/OML5K/control02.ctl"
db_block_size = 8192
compatible = "11.2.0.0.0"
db_recovery_file_dest = "/u01/app/oracle/fast_recovery_area"
db_recovery_file_dest_size= 50000M
norecovery_through_resetlogs= TRUE
undo_tablespace = "UNDOTBS1"
remote_login_passwordfile= "EXCLUSIVE"
db_domain = ""
dispatchers = "(PROTOCOL=TCP) (SERVICE=OML5KXDB)"
audit_file_dest = "/u01/app/oracle/admin/OML5K/adump"
audit_trail = "DB"
db_name = "OML5K"
open_cursors = 300
pga_aggregate_target = 34558M
diagnostic_dest = "/u01/app/oracle"
Mon Aug 13 13:13:14 2012
PMON started with pid=2, OS id=22030
Mon Aug 13 13:13:14 2012
PSP0 started with pid=3, OS id=22032
Mon Aug 13 13:13:15 2012
VKTM started with pid=4, OS id=22034 at elevated priority
VKTM running at (1)millisec precision with DBRM quantum (100)ms
Mon Aug 13 13:13:15 2012
GEN0 started with pid=5, OS id=22038
Mon Aug 13 13:13:15 2012
DIAG started with pid=6, OS id=22040
Mon Aug 13 13:13:15 2012
DBRM started with pid=7, OS id=22042
Mon Aug 13 13:13:15 2012
DIA0 started with pid=8, OS id=22044
Mon Aug 13 13:13:15 2012
MMAN started with pid=9, OS id=22046
Mon Aug 13 13:13:15 2012
DBW0 started with pid=10, OS id=22048
Mon Aug 13 13:13:15 2012
DBW1 started with pid=11, OS id=22050
Mon Aug 13 13:13:15 2012
DBW2 started with pid=12, OS id=22052
Mon Aug 13 13:13:15 2012
DBW3 started with pid=13, OS id=22054
Mon Aug 13 13:13:15 2012
LGWR started with pid=14, OS id=22056
Mon Aug 13 13:13:15 2012
CKPT started with pid=15, OS id=22058
Mon Aug 13 13:13:15 2012
SMON started with pid=16, OS id=22060
Mon Aug 13 13:13:15 2012
RECO started with pid=17, OS id=22062
Mon Aug 13 13:13:15 2012
MMON started with pid=18, OS id=22064
Mon Aug 13 13:13:15 2012
MMNL started with pid=19, OS id=22066
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
ORACLE_BASE from environment = /u01/app/oracle
Mon Aug 13 13:13:15 2012
Create controlfile reuse set database "OML5K"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
Datafile
'/u01/app/oracle/oradata/OML5K/system01.dbf',
'/u01/app/oracle/oradata/OML5K/sysaux01.dbf',
'/u01/app/oracle/oradata/OML5K/undotbs01.dbf',
'/u01/app/oracle/oradata/OML5K/users01.dbf'
LOGFILE GROUP 1 ('/u01/app/oracle/oradata/OML5K/redo01.log') SIZE 51200K,
GROUP 2 ('/u01/app/oracle/oradata/OML5K/redo02.log') SIZE 51200K,
GROUP 3 ('/u01/app/oracle/oradata/OML5K/redo03.log') SIZE 51200K RESETLOGS
WARNING: Default Temporary Tablespace not specified in CREATE DATABASE command
Default Temporary Tablespace will be necessary for a locally managed database in future release
Successful mount of redo thread 1, with mount id 3547724076
Completed: Create controlfile reuse set database "OML5K"
MAXINSTANCES 8
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
Datafile
'/u01/app/oracle/oradata/OML5K/system01.dbf',
'/u01/app/oracle/oradata/OML5K/sysaux01.dbf',
'/u01/app/oracle/oradata/OML5K/undotbs01.dbf',
'/u01/app/oracle/oradata/OML5K/users01.dbf'
LOGFILE GROUP 1 ('/u01/app/oracle/oradata/OML5K/redo01.log') SIZE 51200K,
GROUP 2 ('/u01/app/oracle/oradata/OML5K/redo02.log') SIZE 51200K,
GROUP 3 ('/u01/app/oracle/oradata/OML5K/redo03.log') SIZE 51200K RESETLOGS
Stopping background process MMNL
Stopping background process MMON
Starting background process MMON
Starting background process MMNL
Mon Aug 13 13:13:18 2012
MMON started with pid=18, OS id=22077
Mon Aug 13 13:13:18 2012
MMNL started with pid=19, OS id=22079
ALTER SYSTEM enable restricted session;
alter database "OML5K" open resetlogs
RESETLOGS after incomplete recovery UNTIL CHANGE 995547
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/OML5K/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 1 /u01/app/oracle/oradata/OML5K/redo01.log
Clearing online log 1 of thread 1 sequence number 0
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/OML5K/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/OML5K/redo01.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Mon Aug 13 13:13:18 2012
Checker run found 1 new persistent data failures
Clearing online redo logfile 1 complete
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/OML5K/redo02.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 2 /u01/app/oracle/oradata/OML5K/redo02.log
Clearing online log 2 of thread 1 sequence number 0
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/OML5K/redo02.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/OML5K/redo02.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 2 complete
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/u01/app/oracle/oradata/OML5K/redo03.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 3 /u01/app/oracle/oradata/OML5K/redo03.log
Clearing online log 3 of thread 1 sequence number 0
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/u01/app/oracle/oradata/OML5K/redo03.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Errors in file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22071.trc:
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/u01/app/oracle/oradata/OML5K/redo03.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Clearing online redo logfile 3 complete
Online log /u01/app/oracle/oradata/OML5K/redo01.log: Thread 1 Group 1 was previously cleared
Online log /u01/app/oracle/oradata/OML5K/redo02.log: Thread 1 Group 2 was previously cleared
Online log /u01/app/oracle/oradata/OML5K/redo03.log: Thread 1 Group 3 was previously cleared
Setting recovery target incarnation to 2
Assigning activation ID 3547724076 (0xd375f92c)
Thread 1 opened at log sequence 1
Current log# 1 seq# 1 mem# 0: /u01/app/oracle/oradata/OML5K/redo01.log
Successful open of redo thread 1
SMON: enabling cache recovery
[22071] Successfully onlined Undo Tablespace 2.
Undo initialization finished serial:0 start:256557774 end:256557834 diff:60 (0 seconds)
Dictionary check beginning
Tablespace 'TEMP' #3 found in data dictionary,
but not in the controlfile. Adding to controlfile.
Dictionary check complete
Verifying file header compatibility for 11g tablespace encryption..
Verifying 11g file header compatibility for tablespace encryption completed
SMON: enabling tx recovery
WARNING: The following temporary tablespaces contain no files.
This condition can occur when a backup controlfile has
been restored. It may be necessary to add files to these
tablespaces. That can be done using the SQL statement:
ALTER TABLESPACE <tablespace_name> ADD TEMPFILE
Alternatively, if these temporary tablespaces are no longer
needed, then they can be dropped.
Empty temporary tablespace: TEMP
Database Characterset is US7ASCII
Create Relation IPS_PACKAGE_UNPACK_HISTORY
No Resource Manager plan active
WARNING: Files may exists in db_recovery_file_dest
that are not known to the database. Use the RMAN command
CATALOG RECOVERY AREA to re-catalog any such files.
If files cannot be cataloged, then manually delete them
using OS command.
One of the following events caused this:
1. A backup controlfile was restored.
2. A standby controlfile was restored.
3. The controlfile was re-created.
4. db_recovery_file_dest had previously been enabled and
then disabled.
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
Mon Aug 13 13:13:20 2012
QMNC started with pid=24, OS id=22087
LOGSTDBY: Validating controlfile with logical metadata
LOGSTDBY: Validation complete
Global Name changed to OML5K
Completed: alter database "OML5K" open resetlogs
alter database rename global_name to "OML5K"
Completed: alter database rename global_name to "OML5K"
ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/app/oracle/oradata/OML5K/temp01.dbf' SIZE 20480K REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
Completed: ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/app/oracle/oradata/OML5K/temp01.dbf' SIZE 20480K REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
ALTER DATABASE DEFAULT TABLESPACE "USERS"
Completed: ALTER DATABASE DEFAULT TABLESPACE "USERS"
alter database character set INTERNAL_CONVERT ZHS16GBK
Starting background process CJQ0
Mon Aug 13 13:13:22 2012
CJQ0 started with pid=23, OS id=22089
Mon Aug 13 13:13:23 2012
db_recovery_file_dest_size of 50000 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Mon Aug 13 13:13:27 2012
Thread 1 advanced to log sequence 2 (LGWR switch)
Current log# 2 seq# 2 mem# 0: /u01/app/oracle/oradata/OML5K/redo02.log
Mon Aug 13 13:13:30 2012
Updating character set in controlfile to ZHS16GBK
Synchronizing connection with database character set information
SYS.RULE$ (CONDITION) - CLOB representation altered
SYS.SCHEDULER$_EVENT_LOG (ADDITIONAL_INFO) - CLOB representation altered
SYS.SNAP$ (REL_QUERY) - CLOB representation altered
SYS.SNAP$ (ALIAS_TXT) - CLOB representation altered
SYS.WRI$_ADV_OBJECTS (ATTR4) - CLOB representation altered
SYS.WRI$_ADV_OBJECTS (OTHER) - CLOB representation altered
SYS.WRI$_ADV_DIRECTIVE_META (DATA) - CLOB representation altered
SYS.WRI$_DBU_FEATURE_METADATA (INST_CHK_LOGIC) - CLOB representation altered
SYS.WRI$_DBU_FEATURE_METADATA (USG_DET_LOGIC) - CLOB representation altered
SYS.WRI$_DBU_HWM_METADATA (LOGIC) - CLOB representation altered
SYS.WRI$_OPTSTAT_HISTHEAD_HISTORY (EXPRESSION) - CLOB representation altered
Mon Aug 13 13:13:30 2012
Starting background process SMCO
Mon Aug 13 13:13:30 2012
SMCO started with pid=27, OS id=22098
SYS.WRI$_REPT_FILES (SYS_NC00005$) - CLOB representation altered
SYS.SUM$ (SRC_STMT) - CLOB representation altered
SYS.SUM$ (DEST_STMT) - CLOB representation altered
SYS.ATTRIBUTE_TRANSFORMATIONS$ (XSL_TRANSFORMATION) - CLOB representation altered
SYS.METASTYLESHEET (STYLESHEET) - CLOB representation altered
XDB.XDB$RESOURCE (SYS_NC00027$) - CLOB representation altered
XDB.XDB$XDB_READY (DATA) - CLOB representation altered
XDB.XDB$DXPTAB (SYS_NC00006$) - CLOB representation altered
MDSYS.SDO_XML_SCHEMAS (XMLSCHEMA) - CLOB representation altered
Thread 1 advanced to log sequence 3 (LGWR switch)
Current log# 3 seq# 3 mem# 0: /u01/app/oracle/oradata/OML5K/redo03.log
Mon Aug 13 13:13:43 2012
MDSYS.SDO_COORD_OP_PARAM_VALS (PARAM_VALUE_FILE) - CLOB representation altered
MDSYS.SDO_GEOR_XMLSCHEMA_TABLE (XMLSCHEMA) - CLOB representation altered
MDSYS.SDO_STYLES_TABLE (DEFINITION) - CLOB representation altered
SYSMAN.MGMT_IP_ELEM_DEFAULT_PARAMS (VALUE) - CLOB representation altered
SYSMAN.MGMT_IP_REPORT_ELEM_PARAMS (VALUE) - CLOB representation altered
SYSMAN.MGMT_IP_SQL_STATEMENTS (SQL_STATEMENT) - CLOB representation altered
SYSMAN.MGMT_JOB_LARGE_PARAMS (PARAM_VALUE) - CLOB representation altered
SYSMAN.MGMT_SEC_INFO (B64_LOCAL_CA) - CLOB representation altered
SYSMAN.MGMT_SEC_INFO (B64_INTERNET_CA) - CLOB representation altered
APEX_030200.WWV_FLOW_FLASH_CHARTS (CHART_XML) - CLOB representation altered
APEX_030200.WWV_FLOW_FLASH_CHART_SERIES (SERIES_QUERY) - CLOB representation altered
APEX_030200.WWV_FLOW_SHORTCUTS (SHORTCUT) - CLOB representation altered
APEX_030200.WWV_FLOW_STEPS (HELP_TEXT) - CLOB representation altered
APEX_030200.WWV_FLOW_STEPS (HTML_PAGE_HEADER) - CLOB representation altered
APEX_030200.WWV_FLOW_STEP_PROCESSING (PROCESS_SQL_CLOB) - CLOB representation altered
APEX_030200.WWV_FLOW_PAGE_GENERIC_ATTR (ATTRIBUTE_VALUE) - CLOB representation altered
APEX_030200.WWV_FLOW_TEMPLATES (HEADER_TEMPLATE) - CLOB representation altered
APEX_030200.WWV_FLOW_TEMPLATES (FOOTER_TEMPLATE) - CLOB representation altered
APEX_030200.WWV_FLOW_TEMPLATES (BOX) - CLOB representation altered
Mon Aug 13 13:13:54 2012
Thread 1 cannot allocate new log, sequence 4
Checkpoint not complete
Current log# 3 seq# 3 mem# 0: /u01/app/oracle/oradata/OML5K/redo03.log
Mon Aug 13 13:13:57 2012
APEX_030200.WWV_FLOW_PAGE_PLUGS (PLUG_SOURCE) - CLOB representation altered
Thread 1 advanced to log sequence 4 (LGWR switch)
Current log# 1 seq# 4 mem# 0: /u01/app/oracle/oradata/OML5K/redo01.log
APEX_030200.WWV_FLOW_PAGE_PLUGS (CUSTOM_ITEM_LAYOUT) - CLOB representation altered
APEX_030200.WWV_FLOW_PAGE_PLUG_TEMPLATES (TEMPLATE) - CLOB representation altered
APEX_030200.WWV_FLOW_PAGE_PLUG_TEMPLATES (TEMPLATE2) - CLOB representation altered
APEX_030200.WWV_FLOW_PAGE_PLUG_TEMPLATES (TEMPLATE3) - CLOB representation altered
APEX_030200.WWV_FLOW_PROCESSING (PROCESS_SQL_CLOB) - CLOB representation altered
APEX_030200.WWV_FLOW_REGION_REPORT_COLUMN (PK_COL_SOURCE) - CLOB representation altered
APEX_030200.WWV_FLOW_ROW_TEMPLATES (ROW_TEMPLATE1) - CLOB representation altered
APEX_030200.WWV_FLOW_ROW_TEMPLATES (ROW_TEMPLATE2) - CLOB representation altered
APEX_030200.WWV_FLOW_ROW_TEMPLATES (ROW_TEMPLATE3) - CLOB representation altered
APEX_030200.WWV_FLOW_ROW_TEMPLATES (ROW_TEMPLATE4) - CLOB representation altered
APEX_030200.WWV_FLOW_BANNER (BANNER) - CLOB representation altered
APEX_030200.WWV_FLOW_BUTTON_TEMPLATES (TEMPLATE) - CLOB representation altered
APEX_030200.WWV_FLOW_INSTALL (DEINSTALL_SCRIPT) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (LIST_TEMPLATE_CURRENT) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (LIST_TEMPLATE_NONCURRENT) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (SUB_LIST_ITEM_CURRENT) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (SUB_LIST_ITEM_NONCURRENT) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (ITEM_TEMPLATE_CURR_W_CHILD) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (ITEM_TEMPLATE_NONCURR_W_CHILD) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (SUB_TEMPLATE_CURR_W_CHILD) - CLOB representation altered
APEX_030200.WWV_FLOW_LIST_TEMPLATES (SUB_TEMPLATE_NONCURR_W_CHILD) - CLOB representation altered
APEX_030200.WWV_FLOW_WORKSHEETS (SQL_QUERY) - CLOB representation altered
Mon Aug 13 13:14:08 2012
APEX_030200.WWV_FLOW_CUSTOM_AUTH_SETUPS (PAGE_SENTRY_FUNCTION) - CLOB representation altered
APEX_030200.WWV_FLOW_CUSTOM_AUTH_SETUPS (SESS_VERIFY_FUNCTION) - CLOB representation altered
APEX_030200.WWV_FLOW_CUSTOM_AUTH_SETUPS (PRE_AUTH_PROCESS) - CLOB representation altered
APEX_030200.WWV_FLOW_CUSTOM_AUTH_SETUPS (AUTH_FUNCTION) - CLOB representation altered
APEX_030200.WWV_FLOW_CUSTOM_AUTH_SETUPS (POST_AUTH_PROCESS) - CLOB representation altered
Refreshing type attributes with new character set information
Completed: alter database character set INTERNAL_CONVERT ZHS16GBK
Mon Aug 13 13:14:11 2012
ALTER SYSTEM disable restricted session;
Mon Aug 13 13:14:12 2012
Thread 1 advanced to log sequence 5 (LGWR switch)
Current log# 2 seq# 5 mem# 0: /u01/app/oracle/oradata/OML5K/redo02.log
Mon Aug 13 13:14:28 2012
Shutting down instance (immediate)
Stopping background process SMCO
Shutting down instance: further logons disabled
Stopping background process QMNC
Mon Aug 13 13:14:29 2012
Stopping background process CJQ0
Stopping background process MMNL
Stopping background process MMON
License high water mark = 14
Stopping Job queue slave processes, flags = 7
Job queue slave processes stopped
All dispatchers and shared servers shutdown
ALTER DATABASE CLOSE NORMAL
Mon Aug 13 13:14:33 2012
SMON: disabling tx recovery
SMON: disabling cache recovery
Mon Aug 13 13:14:33 2012
Shutting down archive processes
Archiving is disabled
Archive process shutdown avoided: 0 active
Thread 1 closed at log sequence 5
Successful close of redo thread 1
Completed: ALTER DATABASE CLOSE NORMAL
ALTER DATABASE DISMOUNT
Shutting down archive processes
Archiving is disabled
Completed: ALTER DATABASE DISMOUNT
ARCH: Archival disabled due to shutdown: 1089
Shutting down archive processes
Archiving is disabled
ARCH: Archival disabled due to shutdown: 1089
Shutting down archive processes
Archiving is disabled
Mon Aug 13 13:14:34 2012
Stopping background process VKTM
System State dumped to trace file /u01/app/oracle/diag/rdbms/oml5k/OML5K/trace/OML5K_ora_22163.trc
Mon Aug 13 13:14:36 2012
Instance shutdown complete
Mon Aug 13 13:14:37 2012
Starting ORACLE instance (normal)All the mesages are dated "Aug 13" which is quite a few months ago ! I see no recent messages.
You have two CREATE CONTROLFILE calls and one alter database character set INTERNAL_CONVERT ZHS16GBK call.
Were these part of a Database Creation using DBCA (The Database Creation Assistant) ?
Hemant K Chitale -
FTP adapter deployment failed after restart of the server
Hi,
I have a single node 11g server. I had created some outbound connection pools for the ftp adapter. When I created them they were working fine.
But after the restart of the server the FTP Adapter state in the summary of deployment page is showing failed. The error I am getting is below
<Unable to set the activation state to true for the application 'FtpAdapter'.
java.lang.NoClassDefFoundError: oracle/tip/adapter/file/FileLogger
at oracle.tip.adapter.ftp.FTPManagedConnectionFactory.createConnectionFactory(FTPManagedConnectionFactory.java:154)
at weblogic.connector.security.layer.AdapterLayer.createConnectionFactory(AdapterLayer.java:787)
at weblogic.connector.outbound.ConnectionPool.getConnectionFactory(ConnectionPool.java:2013)
at weblogic.connector.outbound.RAOutboundManager.activatePool(RAOutboundManager.java:1076)
at weblogic.connector.outbound.RAOutboundManager.activate(RAOutboundManager.java:183)
at weblogic.connector.common.RAInstanceManager.activate(RAInstanceManager.java:437)
at weblogic.connector.deploy.ConnectorModule.activate(ConnectorModule.java:303)
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:227)
at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:541)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:175)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:167)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
####<Apr 6, 2011 4:02:24 PM IST> <Error> <Deployer> <inhysu01> <osb_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000IweNRSu8TsO8mjGNtn1Db43e000001> <1302085944811> <BEA-149250> <Unable to unprepare application 'FtpAdapter'.
weblogic.application.ModuleException: Error occurred while trying to rollback the module: weblogic.connector.exception.RAException:
There are 1 nested errors:
There are 1 nested errors:
ObjectLifeCycleException: weblogic.common.resourcepool.ObjectLifeCycleException: Attempted to shutdown the pool eis/Ftp/FtpAdapter when it is currently not in SUSPENDED state (Running)
at weblogic.common.resourcepool.ResourcePoolImpl.shutdown(ResourcePoolImpl.java:299)
at weblogic.connector.outbound.ConnectionPool.shutdown(ConnectionPool.java:355)
at weblogic.connector.outbound.RAOutboundManager.internalShutdownPool(RAOutboundManager.java:346)
at weblogic.connector.outbound.RAOutboundManager.rollback(RAOutboundManager.java:305)
at weblogic.connector.common.RAInstanceManager.rollbackRAOutboundMgr(RAInstanceManager.java:623)
at weblogic.connector.common.RAInstanceManager.rollback(RAInstanceManager.java:566)
at weblogic.connector.deploy.ConnectorModule.unprepare(ConnectorModule.java:268)
at weblogic.application.internal.flow.ModuleListenerInvoker.unprepare(ModuleListenerInvoker.java:285)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.previous(DeploymentCallbackFlow.java:523)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:211)
at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:202)
at weblogic.application.internal.BaseDeployment$1.previous(BaseDeployment.java:619)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
at weblogic.application.internal.BaseDeployment.unprepare(BaseDeployment.java:248)
at weblogic.application.internal.SingleModuleDeployment.unprepare(SingleModuleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.unprepare(DeploymentStateChecker.java:205)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.unprepare(AppContainerInvoker.java:117)
at weblogic.deploy.internal.targetserver.BasicDeployment.unprepare(BasicDeployment.java:287)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:363)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
Can anyone please help me with this.
Thanks in advanceThe solution is either change the order of deployment or copy the FileAdapter.rar file in $ORACLE_HOME/lib location and restart the server as mentioned here.
http://soa-bpel-esb.blogspot.com/2011/04/javalangnoclassdeffounderror.html -
Need help!---lookup connectionFactory failed after restart j2ee server!
hi,
I wonder anyone could help me to solve this context lookup problem described as bellows.i should say 'thanks' in advance!!!
At the end of the message i post the code used to lookup administered objects then create connection.
i use sun's default jms implementation (j2sdkee1.3.1) and jdk1.4 as environment.
The jms client will try to establish a new connection if the j2ee server restarts (perhaps due to remote j2ee server shutdown or network trouble) , but it fails to lookup topicConnectionFactory in the JNDI this time. An namingException will be caught :
"javax.naming.CommunicationException: java.rmi.MarshalException: CORBA COMM_FAILURE 1398079689 No; nested exception is:
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No
at com.sun.corba.ee.internal.iiop.ShutdownUtilDelegate.mapSystemException(ShutdownUtilDelegate.java:92)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:65)
at org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub.lookup(Unknown Source)
at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No
at com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:176)
at com.sun.corba.ee.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:68)
at com.sun.corba.ee.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:70)
at com.sun.corba.ee.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:641)
at com.sun.corba.ee.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:583)
at com.sun.corba.ee.internal.corba.ClientDelegate.request(ClientDelegate.java:875)
at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:431)
at org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub.lookup(Unknown Source)
... 6 more
Some code in the establish() method:
try {
TopicConnectionFactory topicConnectionFactory = null;
InitialContext ctx = null;
ctx = new InitialContext();
System.out.println("ctx:" + ctx);
topicConnectionFactory =
(TopicConnectionFactory) ctx.lookup ("connectionfactory");
System.out.println("topicConnectionFactory:" + topicConnectionFactory);
while (connection == null)
try{
connection = topicConnectionFactory.createTopicConnection();
} catch (javax.jms.JMSException jmse)
System.out.print("Cannot connect to message server...");
System.out.println("Pausing " +
CONNECTION_RETRY_PERIOD / 1000 + " seconds before retry.");
try
Thread.sleep(CONNECTION_RETRY_PERIOD);
} catch (java.lang.InterruptedException ie) {ie.printStackTrace();}
continue;
System.out.println("\nConnection established");
session =
connection.createTopicSession(false,Session.AUTO_ACKNOWLEDGE);
topic = (Topic) ctx.lookup ("subscribeTopic");
connection.setExceptionListener( (javax.jms.ExceptionListener) this);
catch (javax.naming.NamingException jne){
System.err.println("[MessageSubscriber] - NamingException!");
//jne.printStackTrace( );
Best Regards,
-bawanglongqiqiHi!
I've encountered a similar problem with looking up the Home-interface
of an EJB from a client through the InitialContext object after a
restart of the application server.
Try to set an additional property before creating your InitialContext
object that clears the JNDI cache (the property name seems to differ
between context factories - e.g. I'm using a WebSphere one and had to
set a WebSphere specific property name).
I'm sure you will find further info when you do a web search on "clear
JNDI cache" for your specific JNDI provider.
Kind regards,
Markus
Maybe you are looking for
-
Hi guru's... Am writing a procedure for the data getting from the front end.the problem is am getting the data in front end from a checkboxlist.so ill get the data like 12;13;14;15 if the user selects multiple values.nad in procedure i need to check
-
How to call a stored procedure using its package name in Oracle
hi we're doing a JDBC scenario where we call a stored procedure(a.prc) using its package name(b)The stored procedure has In /Out/IN-OUT parameter. i have got 2 queries: 1- How to call the stored procedure using it's package. 2- How to capture the In/
-
HT5654 a simpler way to fix my ipod touch from being disabled
i have did the steps of hooking my ipod 4th generation to computer with itunes about 7 times and it still is disabled. I need a simperly way to fix this issue. it will not work with hooking it up to itunes.. I have the newest version and done everyth
-
Hi my dad gave me his E51 after he had bought an E71. Whan i received it, the keys especially the home button were working well. After sometime, the left (blue) menu key was not working. And then it came to the Volume buttons, then to the number 4 bu
-
Rounding differences - translation in BCS to thousands
Hello everybody, We translate the figures from Local currency (ILS) to thousands Local currency (we created new currency code u2013TILS). We maintained conversion factor of 1:1000 and translation rate 1:1. The client insist the figures in Group curr