opmnctl status -fmt cmp%mem%hpz%pme%sme
Processes in Instance: test_instance
--------------+---------+----------+---------+--------
ias-component | memused | heapsize | privmem | shrdmem
--------------+---------+----------+---------+--------
ASG | N/A | N/A | N/A | N/A
OC4JGroup:coreman_group | 220960 | 0 | 205928 | 15032
OC4JGroup:esbdt_group | 396560 | 0 | 380888 | 15672
OC4JGroup:soa_group | 1555096 | 0 | 1510424 | 44672
OC4JGroup:default_group | 185420 | 0 | 170472 | 14948
HTTP_Server | 1035640 | 0 | 1024396 | 11244
Welcome on luiksie.blogspot.com. Just a blog with pratical tips on Oracle rdbms, application server, etc
woensdag 22 december 2010
dinsdag 14 december 2010
rdbms: trace session with logon trigger
Just a simple logon trigger to trace an user session:
$USER: username
Trace levels (10046):
0: Turn off
1: Basic sql trace ( equal to alter session set sql_trace=true )
4: Level 1 plus bind variables
8: Level 1 plus wait events
12: Level 1 plus bind variables and wait event information
create or replace trigger set_session_trace after logon on database
begin
if user ='$USER' then
execute immediate 'alter session set timed_statistics = true';
execute immediate 'alter session set max_dump_file_size = unlimited';
execute immediate 'alter session set tracefile_identifier = ''trace_session_$USER''';
execute immediate 'alter session set events ''10046 trace name context forever, level 12'' ';
end if;
end;
/
if user ='$USER' then
execute immediate 'alter session set timed_statistics = true';
execute immediate 'alter session set max_dump_file_size = unlimited';
execute immediate 'alter session set tracefile_identifier = ''trace_session_$USER''';
execute immediate 'alter session set events ''10046 trace name context forever, level 12'' ';
end if;
end;
/
$USER: username
Trace levels (10046):
0: Turn off
1: Basic sql trace ( equal to alter session set sql_trace=true )
4: Level 1 plus bind variables
8: Level 1 plus wait events
12: Level 1 plus bind variables and wait event information
woensdag 8 december 2010
OID: Failed to start OID
Oracle OID failed to start
Check $INFRA_HOME/ldap/log/oidmon.log:
2010/12/08:11:42:51 * [oidmon]: Unable to connect to database,
will retry again after 20 sec
2010/12/08:11:43:11 * Connecting to database, connect string is infra
2010/12/08:11:43:11 * [gsdsiConnect] ORA-1017, ORA-01017: invalid username/password; logon denied
Problem: ODS password in infra instance wallet file differs from ODS password in INFRA database.
Solution: Recreate wallet file (password):
cd $INFRA_HOME/ldap/admin
oidpasswd connect=oaiinfra create_wallet=true
password: xxxx
infra = connect string infra database (mdr)
password = ODS password
maandag 6 december 2010
SSO: Internal Server Error 500, Partner application configuration not found
In INFRA_HOME/sso/log/ssoServer.log
Reregister Partner Application:
Mon Dec 06 12:31:12 CET 2010 [DEBUG] AJPRequestHandler-ApplicationServerThread-9 exception before getAuthLevel
oracle.security.sso.server.conf.ConfigurationException: Partner application configuration not found:7AD3DE1B
at oracle.security.sso.server.conf.DatabaseConfigReader.getPartnerConfiguration(DatabaseConfigReader.java:134)
at oracle.security.sso.server.auth.AuthDirector.getAuthLevel(AuthDirector.java:181)
at oracle.security.sso.server.ui.SSOLoginServlet.doPost(SSOLoginServlet.java:345)
at oracle.security.sso.server.ui.SSOLoginServlet.doGet(SSOLoginServlet.java:307)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:835)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:341)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:852)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:231)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:136)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
Reregister Partner Application:
$ORACLE_HOME/sso/bin/ssoreg.sh -oracle_home_path $ORACLE_HOME -site_name mijn_site -config_mod_osso TRUE -mod_osso_url
https://mysite.tst.nl -virtualhost -config_file $INFRA_HOME/Apache/Apache/conf/osso/osso_mysite.conf -remote_midtier -admin_info cn=orcladmin
Check INFRA Database :
select SITE_TOKEN,SITE_ID,SITE_NAME,START_DATE from orasso.wwsso_papp_configuration_inf_t ;
Restart INFRA Tier and MID Tier
opmnctl shutdown && opmnctl startall
opmnctl shutdown && opmnctl startall
neat-handed shell commands
# Search for files containing "text" strings through directories
find . -type f -exec grep -l "text string" {} \;
# Kill more then 1 processes (unix)
ps -ef | grep "process" | awk -F " " '{ print "kill -9 " $2 }'
or
for x in ` ps -ef | grep "process" | awk -F " " '{ print $2 }'`
do
kill -9 $x
done
find . -type f -exec grep -l "text string" {} \;
# Kill more then 1 processes (unix)
ps -ef | grep "process" | awk -F " " '{ print "kill -9 " $2 }'
or
for x in ` ps -ef | grep "process" | awk -F " " '{ print $2 }'`
do
kill -9 $x
done
Abonneren op:
Reacties (Atom)