You are on page 1of 47

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Share

Report Abuse

Next Blog

Create Blog

Sign In

This blog is designed for the guys who need real time assistance for Oracle DBA issues and Oracle Apps DBA issues. Not only that some latest updates will be included. Planning to put everything related to youth, work,career and entertainment also Note: Please Dont depend completely on this blog for fixes,workarounds and solutions. These are just clues/advices/suggessions. Please do give comments for the updates for this. Those will be higly appreciated.

Detailed and simple steps for Schema Migration using exp/imp,pipe,gz between two databases

Labels
Detailed and simple steps for Schema Migration using exp/imp,pipe,gz between two databases Start of Migration On the Source Database ================== SQL> select name,open_mode from v$database; NAME OPEN_MODE --------- ---------SOURCE READ WRITE 1. SQL> select owner,sum(bytes)/1024/1024 from dba_segments where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by owner; 2. SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_segments where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by tablespace_name; 3. SQL> select default_tablespace,username from dba_users where username in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); 4. SQL> select owner,status,object_type,count(*) from dba_objects where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by object_type,owner,status; Apps DBA - Concurrent Managers (4) Apps DBA Issues (24) Flashback Technology features (6) Imporant Metalink Doc IDs (2) Important Database Tables (2) Important I Papers (3) Interview Questions (8) Oracle Apps DBA cloning (1) Oracle Apps DBA Patching (2) Oracle Apps R12 (3) Oracle DBA - Interview Questions (4) Oracle DBA - Wait Events (1) Oracle DBA Issues (42) Oracle DBA Scripts (14) RAC(Real Applications Cluster) (3) Unix Important (5) Upgradations (4)

Blog Archive
July (1) May (1)

1 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

5. SQL> select object_type,count(*) from dba_objects where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by object_type; 6. SQL> select count(*),status from dba_objects where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by status; 7. SQL> select object_type,count(*),status from dba_objects where owner in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5') group by status,object_type; 8. SQL> select tablespace_name,sum(bytes)/1024/1024/1000 from dba_data_files where tablespace_name in('TS1','TS2','TS3','TS4','TS5','TS6','TS7') group by tablespace_name; 9. Export Schemas: vi exp_SOURCE_schemas.sh #!/bin/ksh export NLS_LANG=AMERICAN_AMERICA.UTF8 mknod /tmp/exp_pipe1 p gzip -cNf SOURCE_schemas.dmp.gz & exp system/sysmic32 file=/tmp/exp_pipe1 buffer=2097152 log=exp_SOURCE_schemas.log statistics=none owner=SCHEMA1,SCHEMA2,SCHEMA3,SCHEMA4,SCHEMA5 rm -f /tmp/exp_pipe1 unset NLS_LANG 10. nohup ./exp_SOURCE_schemas.sh > exp_SOURCE_schemas.log 2>&1 11. Copy the SOURCE_schemas.dmp.gz to Target Database server. scp -p SOURCE_schemas.dmp.gz ganesh@target_server:/oracle/export On the Target Database ================== SQL> select name,open_mode from v$database; NAME OPEN_MODE --------- ---------TARGET READ WRITE

April (1) March (1) October (1) August (3) March (2) February (2) January (1) July (3) May (2) April (2) February (3) January (8) December (5) November (11) October (10) September (51)

Oracle DBA Forums


Tusc.com TeachMeOracle.com OraCode.com OracleTuning.com OraclePower.com OracleDB OracleBase.com LazyDBA.com IPBHost.com HotOracle.com DbaZine.com

2 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

1. Create tablespaces as per the output from Step 7 you got on Source database 2. Create users on Target database Run the following script on the source database and execute the resultant script on the Target database set linesize 300 set pagesize 300 spool create_users.sql select 'create user '||username||' identified by values '''||password||''' default tablespace '||default_tablespace||' temporary tablespace temp profile '||profile||';' from dba_users where username in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); spool off 3. Grant Quotas on Target database Run the following script on the source database and execute the resultant script on the Target database spool create_tablespace_quota.sql select 'alter user '||username||' quota unlimited on '||tablespace_name||';' from dba_ts_quotas where MAX_BYTES='-1' and username in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); select 'alter user '||username||' quota '||max_bytes||' on '||tablespace_name||';' from dba_ts_quotas where MAX_BYTES!='-1' and username in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); spool off 4. Grant Roles on Target database Run the following script on the source database and execute the resultant script on the Target database spool create_grant_roles.sql select 'grant '||GRANTED_ROLE||' to '||GRANTEE||';' from dba_role_privs where ADMIN_OPTION='NO' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); select 'grant '||GRANTED_ROLE||' to '||GRANTEE||' with admin option;' from dba_role_privs where ADMIN_OPTION='YES' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); spool off 5. Grant System privs on Target database spool create_sys_privs.sql

DBAToolz.com DBASupport DBAPool.com DBAClick.com DatabaseAnswers.com CreateForum.com CertCities.com

Oracle Corporation Links


Oracle University Learning Metalink

Essential Software Chat Messengers


Skype Messenger Chat MSN Messenger Chat AOL Messenger Chat Rediffbol Messgenger Chat Yahoo Beta Messenger Chat Google Chat Messenger

Oracle DB Arch.

3 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Run the following script on the source database and execute the resultant script on the Target database select 'grant '||PRIVILEGE||' to '||GRANTEE||';' from dba_sys_privs where ADMIN_OPTION='NO' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); select 'grant '||PRIVILEGE||' to '||GRANTEE||' with admin option;' from dba_sys_privs where ADMIN_OPTION='YES' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); spool off 6. Import Schemas vi imp_TARGET_schemas.sh #!/bin/ksh export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 mknod /tmp/imp_pipe1 p gunzip -c SOURCE_schemas.dmp.gz >/tmp/imp_pipe1 & imp system/manager99 file=/tmp/imp_pipe1 buffer=20971520 log=imp_TARGET_schemas.log full=y rm -f /tmp/imp_pipe1 unset NLS_LANG 7. Verify the logs 8. Do step 1 to step 7 that you have done on the source database. 9. Grant Table privs on the Target Run the following script on the source database and execute the resultant script on the Target database spool create_tab_privs.sql select 'grant '||privilege||' on '||owner||'.'||table_name||' to '||grantee||';' from dba_tab_privs where GRANTABLE='NO' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); select 'grant '||privilege||' on '||owner||'.'||table_name||' to '||grantee||' with grant option;' from dba_tab_privs where GRANTABLE='YES' and grantee in ('SCHEMA1','SCHEMA2','SCHEMA3','SCHEMA4','SCHEMA5'); spool off 9. EXEC DBMS_UTILITY.COMPILE_SCHEMA ('SCHEMA1'); -> Do for all schemas that you have

Oracle E-Business Suite R12

Oracle 11g

4 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

imported 10. exec dbms_stats.gather_schema_stats('SCHEMA1', cascade=>TRUE); -> Do for all schemas that you have imported End of Migration
0 comments Links to this post

Where are the log files located in R12?


Where are the log files located in R12? For DBAs who mostly worked on 11i environments, finding the log files (Concurrent manager log, apache log etc.,) on a R12 environment might pose a threat initially, because these log files no longer reside in their old location ie., $APPLCSF/$APPLLOG or $APACHE_TOP/Apache/logs. In R12, the log files are located in $LOG_HOME (which translates to $INST_TOP/logs) Concurrent Reqeust related logs $LOG_HOME/appl/conc -> location for concurrent requests log and out files $LOG_HOME/appl/admin -> location for mid tier startup scripts log files Apache Logs (10.1.3 Oracle Home which is equivalent to iAS Oracle Home) $LOG_HOME/ora/10.1.3/Apache -> Location for Apache Error and Access log files $LOG_HOME/ora/10.1.3/j2ee -> location for j2ee related log files $LOG_HOME/ora/10.1.3/opmn -> location for opmn related log files Forms & Reports related logs (10.1.2 Oracle home which is equivalent to 806 Oracle Home) $LOG_HOME/ora/10.1.2/forms $LOG_HOME/ora/10.1.2/reports Related metalink notes to enable additional debugging 419839.1 How to enable Apache, OC4J and OPMN logging in Oracle Applications R12 422419.1 R12 How To Enable and Collect Debug for HTTP, OC4J and OPMN Source : http://oraclepitstop.wordpress.com
0 comments Links to this post

Posts All Comments

Add to Plusmo

Oracle Apps DBA Blogs


Oracle Apps documentation OnlineAppsDBA NavdeepSainiBlog BlackGeekBlog AtulKumarsBlog SenthilRajendranBlog OracleMagicByFadiHasweh StevenChanBlog

How to enable Apache and Jserv Debugging in Oracle Apps 11i?


PURPOSE:-If a user experiences an error, request a screen shot of the error and any further error details that they can report.If the error is reproducible, enable the following middle

5 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

tier debug settings and collect diagnostic information appropriately and upload to support for troubleshooting. Looking for Jserv.log at $IAS_ORACLE_HOME/Apache/Jserv/logs then enable For Temporary purpose manually editing configuration files. 1) Shut Down Apache Server 2) Backup the existing files in the following files: $IAS_ORACLE_HOME/Apache/Apache/logs $IAS_ORACLE_HOME/Apache/Jserv/logs $IAS_ORACLE_HOME/Apache/Jserv/logs/jvm 3) Enable debug logging for Apache s_apache_loglevel=debug (In Context File) Or loglevel debug (In $IAS_ORACLE_HOME/Apache/Apache/conf/httpd.conf) 4) Enable debug logging for mod_jserv s_apjservloglevel=debug (In Context File) Or ApJServLogLevel debug (In $IAS_ORACLE_HOME/Apache/Jserv/etc/jserv.conf) 5) Enable debug logging for Jserv s_oacorelog=true (In Context File) Or log=true log.channel=true log.channel.info=true log.channel.debug=true (In $IAS_ORACLE_HOME/Apache/Jserv/etc/jserv.properties) 6) Enable debug logging for Forms Listener Servlet JVM. (Optional) s_oaformslog=true (In Context File) Or log=true log.channel=true log.channel.info=true log.channel.debug=true (In $IAS_ORACLE_HOME/Apache/Jserv/etc/forms.properties) 7) Restart Apache (If Context File had been edited in above steps then run autoconfig to update the configuration files.) 8) Replicate the Problem. 9) Review the following files from the $IAS_ORACLE_HOME/Apache/Jserv/logs directory a) mod_jserv.log b) jserv.log c) All files from the $IAS_ORACLE_HOME/Apache/Jserv/logs/jvm directory These will have filenames of the form jvm.jvm.stdoutstderr For example, OACoreGroup.0.stderr d) $COMMON_TOP/rgf/instance_hostname/javacache.log Source: http://leenus2b.wordpress.com

Oracle E-Business Suite R12

Online Debit Card Banking


State Bank Of India Online ICICI Bank Online HDFC Bank Online Deutsche Bank Online Andhra Bank Online ABN Amro Bank Online

Personal Interests
HotGreetings

6 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

For R12: How To : How to enable Apache, OC4J and OPMN logging in Oracle Applications R12 use Doc id [ID 419839.1]
0 comments Links to this post

BodyScapes

Forms Servlet mode to Socket mode conversion on Release 12 Apps


How to convert Forms server to Socket mode from Servlet mode in Oracle Apps R12 Run the following command to enable Forms Socket Mode on Forms/web nodes (Place correct context file name and port value) $FND_TOP/bin/txkrun.pl -script=ChangeFormsMode -contextfile=$CONTEXT_FILE -mode=socket -port=9030 -runautoconfig=No Where port = forms port and contextfile=your environment contextfile To Start/Stop/check Status of forms servers use following scripts cd $ADMIN_SCRIPTS_HOME ./adformsrvctl.sh status/stop/start
0 comments Links to this post
powered by

MSG-00102: Error Message :ORA-20100: File o0000071.tmp creation for FND_FILE failed.
Troubleshooting Details If a PL/SQL Concurrent Program can't write to an external file, you will receive an error message similar to: MSG-00102: Error Message :ORA-20100: File o0000071.tmp creation for FND_FILE failed. You will find more information on the cause of the error in request log. ORA-06512: at "APPS.FND_FILE", line 378 ORA-06512: at "APPS.FND_FILE", line 473

Visited Site..? Found Good..?


Visited Site..? Found Good..?
Completly Yes Completely No Partially Yes 4 (57%) 2 (28%) 1 (14%)

Votes so far: 7 Poll closed

7 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

ORA-06512: at "APPS.AP_TRIAL_BALANCE_PKG", line 192 REP-1419: 'beforereport': PL/SQL program aborted. NOTE: Applications also produces temporary PL/SQL output files used in concurrent processing. These files are written to a location on the database server node specified by the APPLPTMP environment setting. The APPLPTMP directory must be the same directory as specified by the utl_file_dir parameter in your database initialization file. . Rapid Install sets both APPLPTMP and the utl_file_dir parameter to the same default directory. As the temporary files placed in this directory may contain context sensitive information, it should be a secure directory on the database server node with read and write access for the database server owner. In a multi-node system, the directory defined by APPLPTMP does not need to exist on the application tier servers. During an upgrade with AutoUpgrade, you must provide the utl_file_dir parameter value for the APPLPTMP environment setting. To isolate where the problem is, verify the following: 1) Make sure that the name of the file is valid (the file name should not include characters like "^") 2) Make sure that APPLPTMP is set to a valid directory and that BOTH the applmgr user and the database user have read and write permissions on that directory (normally, it can be set to the same directory as APPLTMP) 3) Make sure that the file does not exit on the directory pointed by APPLPTMP 4) Make sure the directory pointed by APPLPTMP is the first entry on the utl_file_dir. Also, verify that all the entries on the utl_file_dir are valid and that the applmgr has read/write permissions. If using an spfile, verify the proper syntax to set utl_file_dir: Eg: ALTER SYSTEM SET UTL_FILE_DIR='directory1','directory2' scope=spfile; 5) If still having problems, check if you can write a file directly using FND_FILE, which is the package used by the Application. From sqlplus, connected as the apps user, run: SQL> exec FND_FILE.PUT_LINE(FND_FILE.LOG, 'THIS IS A TEST');
powered by

Slideshow

Mobile??

8 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

This should dump a file on APPLPTMP. If this test works, it would indicate that FND_FILE is ok and the problem is possibly with the Application. You may want to leave only one entry on utl_file_dir for this test. 6) If still having problems, check if you can write a file using UTL_FILE, which is used by FND_FILE. Run the PL/SQL below, changing to the first entry on utl_file_dir (you may want to leave just one entry on utl_file_dir for this test). set serveroutput on DECLARE file_location VARCHAR2(256) := ''; file_name VARCHAR2(256) := 'utlfile1.lst'; file_text VARCHAR2(256) := 'THIS IS A TEST'; file_id UTL_FILE.file_type; BEGIN file_id := UTL_FILE.fopen(file_Location, file_name, 'W'); UTL_FILE.put_line(file_id, file_text); UTL_FILE.fclose(file_id); EXCEPTION WHEN UTL_FILE.INVALID_PATH THEN dbms_output.put_line('Invalid path ' || SQLERRM); WHEN OTHERS THEN dbms_output.put_line('Others '|| SQLCODE || ' ' || SQLERRM); END; / This program should dump a file on the requested directory. If the test fails, the problem is probably on the Database side. If it works, the problem is probably on FND_FILE. In this scenario, check the versions of AFCPPIOS.pls and AFCPPIOB.pls. Source : Troubleshooting ORA-20100 on Concurrent Processing [ID 261693.1] (suppot.oracle.com)
0 comments Links to this post

Wanna own??.

Not Eye??

How is the Shoe??

Like it?

9 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

How to drop and recreate TEMP Tablespace in Oracle 9i/10g/11g


How to drop and recreate TEMP Tablespace in Oracle 9i/10g/11g 1. Create Temporary Tablespace Temp CREATE TEMPORARY TABLESPACE TEMP2 TEMPFILE /u01/app/oradata/temp01 SIZE 2000M, /u01/app/oradata/temp02 SIZE 2000M'; 2. Move Default Database temp tablespace ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp2; 3. Make sure No sessions are using your Old Temp tablespace a. Find Session Number from V$SORT_USAGE: SELECT USERNAME, SESSION_NUM, SESSION_ADDR FROM V$SORT_USAGE; b. Find Session ID from V$SESSION: If the resultset contains any tows then your next step will be to find the SID from the V$SESSION view. You can find session id by using SESSION_NUM or SESSION_ADDR from previous resultset. SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE SERIAL#=SESSION_NUM; OR SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE SADDR=SESSION_ADDR; c. Kill Session: Now kill the session with IMMEDIATE. ALTER SYSTEM KILL 'SID,SERIAL#' IMMEDIATE; 4. Drop temp tablespace DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES; 5. Recreate Tablespace Temp
288 367

Happy Ness.

You want to?

Digg

Top News

My News 566 Comments

Settings

585

Obama: Bush put us in a hole

481

Federal Court Says You Can Record the Cops


51 Comments

420

Valve: DRM is Backwards and Piracy is Just Not an Issue for Us


86 Comments

How Bill O'Reilly Tried to Get His Wife's Boyfriend Investigated By the Cops
68 Comments

Mermaid arrested out of water: Daryl Hannah handcuffed, arrested at White

10 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

CREATE TEMPORARY TABLESPACE TEMP TEMPFILE /u01/app/temp/temp01 SIZE 2000M; 6 Move Tablespace Temp, back to new temp tablespace ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp; 7. Drop temporary for tablespace temp DROP TABLESPACE temp2 INCLUDING CONTENTS AND DATAFILES; No need to do shutdown when drop temp tablespace and the recreate it. If something happen with temp tablespaces e.g. : crash, corrupt, etc. Oracle database will ignore the error, but DML (insert,update,delete) and SELECT Query will suffer.
0 comments Links to this post

How to drop and recreate UNDO Tablespace in Oracle 9i/10g/11g


How to drop and recreate UNDO Tablespace in Oracle 9i/10g/11g? Solution: 1. Determine the size of your undo tablespace SQL> select sum(bytes)/1024/1024/1024 from dba_data_files where tablespace_name='UNDOTBS1'; SUM(BYTES)/1024/1024/1024 ------------------------12.09375 2. Create a new undo tablespace of the same size (larger or smaller) depending on your database requirements. SQL> create undo tablespace UNDOTBS2 datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA \ORCL2\UNDOTBS02.DBF' size 400M; Tablespace created. 3. Edit your init.ora file and change the parameter "undo_tablespace=UNDOTBS2" so it points to the newly created tablespace. Change undo_tablespace=UNDOTBS2

11 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Change undo_management=MANUAL Setting undo_management now ensures the old rollback segments can be taken offline and avoids editing the pfile and restarting the instance again in Step 7. 4. Arrange a time when the database can be shutdown cleanly and perform a shutdown immediate. 5. Startup the database 6. Confirm the new tablespace is in use: SQL> show parameter undo_tablespace NAME TYPE ----------------------undo_tablespace string VALUE -----------UNDOTBS2

7. Check the status of the undo segments and determine if all the segments in the old undo tablespace are offline. The segments in the new tablespace may also show offline. SQL>select owner, segment_name, tablespace_name, status from dba_rollback_segs order by 3; OWNER -----PUBLIC PUBLIC PUBLIC ....etc. If the old segments are online, then they must be taken offline: SQL>alter rollback segment "_SYSSMU3$" offline; SQL>alter rollback segment "_SYSSMU2$" offline; This should be executed for all online rollback segments in the old tablespace. 8. Provided all the segments in the old undo tablespace are offline, you can now drop the old undo tablespace: SQL>drop tablespace UNDOTBS1 including contents and datafiles; Tablespace dropped. SEGMENT_NAME TABLESPACE_NAME STATUS --------------------------- ------------------------------ ----------_SYSSMU3$ UNDOTBS1 OFFLINE _SYSSMU2$ UNDOTBS1 OFFLINE _SYSSMU19$ UNDOTBS2 OFFLINE

12 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

9. Edit your init.ora file do the following changes. undo_management='AUTO' undo_tablespace='UNDOTBS2' 10. Shutdown the database (shutdown immediate) and restart it. 11. Monitor the alert log simultaneously during all steps. Reference Metalink Note: [ID 431652.1]
0 comments Links to this post

"Error Occurred While Attempting to Establish an Applications File Server Connection"


Error: " An error occurred while attempting to establish an Applications File Server connection. There may be a network configuration problem, or the TNS listener may not be running on " Solutions to Check 1. Is this a Multinode Install or a Single Node Install. - If this is a Multinode Install, you will need access to the Middle Tier and the Backend Tier (Concurrent Processor) 8.0.6 ORACLE_HOME/network/admin/tnsnames.ora files - If this is a Single Node Install, you need access to the Concurrent Processor 8.0.6 ORACLE_HOME/network/admin/tnsnames.ora file 2. Run a report, is there actually a Report Output and Log file being produced at the Operating System level? - Check the $APPLCSF/out and the $APPLCSF/log directories for the Request_ID out and log file - If there are no log and output file being produces there Check the permissions on those directories (APPLMGR should have write) - If $APPLCSF is not set, check the $FND_TOP/log and out for output and logs 3. Confirm that there are 2 listener processes actively running for the Instance that you cannot view reports on -- 1 from 8.0.6 and from 8.1.6 directory structures

KudoSurf Me!

13 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

- type the following: ps -ef | grep tnslsnr - If there is only 1 listener running from the 8.1.6 directory structure That is the Database Listener The FNDFS listener needs to be started separately from the Database Listener - To start the FNDFS Listener: a. Log the Operating System Level as the APPLMGR account user b. Set the environment for the $APPL_TOP & 8.0.6 $ORACLE_HOME (APPSORA.env) c. Go to the $OAD_TOP/admin/scripts (Common_top area) d. Run the following script: adalnctl.sh start APPS_SID (you can confirm the FNDFS Listener name from viewing the 8.0.6 ORACLE_HOME/network /admin/listener.ora file) 4. Check the actual machine name for the Concurrent Processor Server - type the following: uname -n 5. Go to the Applications and check the CONCURRENT > MANAGER > ADMINISTER screen in the System Administrator Responsibility The INTERNAL MANAGER NODE NAME; is it the same as what was returned from question 4? - If it is the same then continue with next step - If it is not the same, Shutdown Concurrent Managers and update the FND table: a. Go to the $OAD_TOP/admin/scripts b. adcmctl.sh apps/apps stop c. Connect to SQL*PLUS apps/apps d. SQL > select target_node from FND_CONCURRENT_QUEUES; -------------------This may return the name of an old machine e. SQL > update FND_CONCURRENT_QUEUES set target_node='' where target_node=''; f. SQL > commit; g. SQL > exit h. adcmctl.sh apps/apps start 6. In the 8.0.6 TNSNAMES.ora file, look at the FNDFS_ connection string entry.

14 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Is the hostname value the same as is in questions 4? - The Rapid Install creates 2 or sometimes 3 FNDFS entries in the TNSNAMES.ora a. 1 with the FNDFS_ b. 1 with the FNDFS_ c. 1 with the FNDFS_ - The one that is the correct entry is FNDFS_ (hostname being what is returned from a "uname -n") - If this file does not contain the correct Hostname value Make a backup of it and edit it to change the FNDFS entry. 7. Check the Network Connection for the FNDFS entry that was defined by the Rapid Install. - At the Operating System Level a. tnsping FNDFS_ - This should return the Hostname name and Port information identical to the FNDFS entry in the TNSNAMES.ora file 8. Check the Following PROFILE > SYSTEM Options in The System Administrator Responsibility CONCURRENT: Report Access Level (this must be set to USER or RESPONSIBILITY) RRA: Service Prefix (this should be BLANK) RRA: Enabled (this must be set to YES) VIEWER: Text (this should be BLANK to view with the default text viewer) - Viewer: Text can Be set to "browser" to view with Netscape or IE 9. This step should be performed in a case where there might have been patches applied and possibly the FNDFS executable was not Relinked, or it may be missing from the file system or corrupted. - Shutdown the FNDFS Listener a. $OAD_TOP/admin/scripts/adalnctl.sh stop APPS_SID - Rename or Move the Current FNDFS executable before relinking a. $FND_TOP/bin mv FNDFS FNDFS.bak b. As APPLMGR account user adrelink.sh force=y "fnd FNDFS" - Start the FNDFS Listener a. $OAD_TOP/admin/scripts/adalnctl.sh start APPS_SID Metalink Note : ID 117012.1
0 comments Links to this post

15 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Backup verification Statements/Steps


sqlplus "/as sysdba" startup mount; prompt The following should return zero rows select count(*) from v$recover_file; select count(*) from v$recovery_log; select count(*) from v$recovery_status; select count(*) from v$recovery_file_status; select name,status from v$datafile where (name like '%MISS%' or status not in ('ONLINE', 'SYSTEM')) / select count(*) from v$backup where status != 'NOT ACTIVE' ; col checkpoint_change# format 999999999999999 prompt The following should return one distinct number Select distinct checkpoint_change# from v$datafile ; select distinct to_char(CHECKPOINT_TIME,'DD-MON-YYYY HH24:MI:SS') from v$datafile_header; prompt This should return "0" and "8192" as output select distinct fhsta from x$kcvfh;
1 comments Links to this post

Oracle Inventory Creationg/Attach/Dettach/Clone/Relink Code tree


1. Point the inventory to correct location Make sure the file ./etc/oraInst.loc., ./var/opt/oracle/oraInst.loc. & $ORACLE_HOME/oraInst.loc. has the following entries. If not modify the file and save.

16 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

inventory_loc=/oracle/product/oraInventory inst_group=dba 2. Clone the code tree + cd $ORACLE_HOME/oui/bin + ./runInstaller -silent -clone -invPtrLoc $ORACLE_HOME/oraInst.loc -ignorePreReq ORACLE_HOME=$ORACLE_HOME ORACLE_HOME_NAME=Ora10204_TEST ORACLE_HOST_NAME=test-01 !!! Please wait until the command is successful. Do not interrupt. !!! Please check for .cloning is successful. message and will display message to run .root.sh.. Sometime it may wait for you see this message. Press .enter. to get the .command prompt.. Run the following , + cp /oracle/product/10.2.0.4//root.sh /oracle/product/10.2.0.4 +sudo /oracle/product/10.2.0.4//root.sh Accept the default options for the prompts and location of the files. 3. Detach the code tree from oracle central inventory + cd $ORACLE_HOME/oui/bin +./runInstaller -silent -detachHome -local -noClusterEnabled -invPtrLoc $ORACLE_HOME/oraInst.loc -ignorePreReq ORACLE_HOME=$ORACLE_HOME ORACLE_HOME_NAME=Ora10204_TEST 4. Attach the code tree to oracle central inventory . This will add correct host to the inventory + cd $ORACLE_HOME/oui/bin +./runInstaller -silent -attachHome -local -noClusterEnabled -invPtrLoc $ORACLE_HOME/oraInst.loc -ignorePreReq ORACLE_HOME=$ORACLE_HOME ORACLE_HOME_NAME=Ora10204_TEST CLUSTER_NODES=test-01 5. Relink the code tree

17 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

find . -type l -exec ls -l {} \; | grep -i [oldsid] | awk '{print "rm -f "$9";ln -s "$11" "$9}' execute the above command to check any softlinks are pointing to the old env. If yes then edit the output of the above command and run them. Then, oraenv ( enter SID at the prompt ). Check the above variables are set. Make sure correct values are set for ORACLE_HOME, PATH & LD_LIBRARY_PATH Make sure .SHLIB_PATH. variable is NOT set. + cd $ORACLE_HOME/bin + relink all
1 comments Links to this post

FAQs - How do we know how many users are connected to Oracle Applications.

FAQs - How do we know how many users are connected to Oracle Applications.

1. Enable Profile Option "Sign-On Audit" at "Form" level. 2. Run "Purge Signon Audit" request. 3. Security:Users -> Monitor" option 4 or with the below sql query mentioned below. select distinct fu.user_name User_Name,fr.RESPONSIBILITY_KEY Responsibility from fnd_user fu, fnd_responsibility fr, icx_sessions ic where fu.user_id = ic.user_id AND fr.responsibility_id = ic.responsibility_id AND ic.disabled_flag='N' AND ic.responsibility_id is not null AND ic.last_connect like sysdate; 5. Can use this SQL statement to count concurrent_users in Oracle apps: select count(distinct d.user_name) from apps.fnd_logins a, v$session b, v$process c, apps.fnd_user d where b.paddr = c.addr and a.pid=c.pid and a.spid = b.process and d.user_id = a.user_id and (d.user_name = 'USER_NAME' OR 1=1)

18 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

0 comments Links to this post

DMT v/s LMT

Difference between Dictionary managed tablespace (DMT) and Locally managed tablespace (LMT)
Introduction: The CREATE TABLESPACE command has a new clause introduced in Oracle8i, the "extent management clause", that specifies how the extents of the tablespace are managed. This clause uses one of the following parameters: - DICTIONARY: Specifies that the tablespace is managed using dictionary tables. This is the default in Oracle8i. - LOCAL: Specifies that tablespace is locally managed. This is the default in Oracle9i. Exception for the SYSTEM tablespace Locally Managed Tablespaces: A tablespace that manages its own extents maintains a bitmap in each datafile to keep track of the free or used status of blocks in that datafile. Each bit in the bitmap corresponds to a group of blocks. When an extent is allocated or freed for reuse, Oracle changes the bitmap values to show the new status of the blocks. These changes do not generate rollback information because they do not update tables (like sys.uet$, sys.fet$) in the data dictionary (except for special cases such as tablespace quota information). When you create a locally managed tablespace, header bitmaps are created for each datafile. If more datafiles are added, new header bitmaps are created for each added file. Local management of extents automatically tracks adjacent free space, eliminating the need to coalesce free extents. The sizes of extents that are managed locally can be determined automatically by the system. Alternatively, all extents can have the same size in a locally managed tablespace. Dictionary Managed Tablespaces: In DMT, to keep track of the free or used status of blocks, oracle uses data dictionry tables.

19 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

When an extent is allocated or freed for reuse, free space is recorded in the SYS.FET$ table, and used space in the SYS.UET$ table. Whenever space is required in one of these tablespaces, the ST (space transaction) enqueue latch must be obtained to do inserts and deletes agianst these tables. As only one process can acquire the ST enque at a given time, this often lead to contention. These changes generate rollback information because they update tables (like sys.uet$, sys.fet$) in the data dictionary. Advantages of Locally Managed Tablespaces(LMT) over Dictionary Managed Tablespaces(DMT): 1. Reduced recursive space management 2. Reduced contention on data dictionary tables 3. No rollback generated 4. No coalescing required Converting DMT to LMT: SQL> exec dbms_space_admin.Tablespace_Migrate_TO_Local('ts1'); PL/SQL procedure successfully completed. Converting LMT to DMT: SQL> exec dbms_space_admin.Tablespace_Migrate_FROM_Local('ts2'); PL/SQL procedure successfully completed. Important Points: 1. LMTs can be created as a) AUTOALLOCATE: specifies that the tablespace is system managed. Users cannot specify an extent size. b) UNIFORM: specifies that the tablespace is managed with uniform extents of SIZE bytes. The default SIZE is 1 megabyte. 2. One cannot create a locally managed SYSTEM tablespace in 8i. 3. This is possible with in 9.2.0.X, where SYSTEM tablespace is created by DBCA as locally managed by default. With a locally managed SYSTEM tablespace, the rest of the tablespaces in such database have to be locally managed as well. 4. Locally managed temporary tablespaces can not be of type "permanent".

20 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Source : dbapool.com
0 comments Links to this post

ORACLE RAC ON/RAC OFF


Oracle's RAC: ON and OFF In some cases, you may want to disable the RAC options for testing purposes -- perhaps to run a benchmark or convert the RAC binaries to single instance binaries. In such a case, you can use the following procedure to convert the RAC installation to non-RAC. Disabling and enabling RAC options are available only for UNIX platforms. Windows installations do not support relinking binaries with RAC ON and OFF. Use the following steps to disable RAC (known as RAC OFF): 1. Log in as the Oracle software owner (which is typically the UNIX account oracle) in all nodes. 2. Shut down all the instances from all the nodes using a NORMAL or IMMEDIATE option. 3. Change the working directory to $ORACLE_HOME/lib: cd $ORACLE_HOME/lib 4. Run the following make command to relink the Oracle binaries without the RAC option: make -f ins_rdbms.mk rac_off This normally runs for few minutes and should not pose any errors. 5. . Now relink the Oracle binaries: make -f ins_rdbms.mk ioracle Now the Oracle binaries are relinked with the RAC OFF option. You may have to edit the init.ora or SPFILE parameters accordingly. If errors occur in step 4, you may need to contact Oracle Support and log a service request with the trace and log files. Use the following steps to enable RAC (known as RAC ON): 1. Log in as the Oracle software owner (typically the UNIX account oracle) in all nodes. 2. Shut down all the instances from all the nodes using a NORMAL or IMMEDIATE option. 3. Change the working directory to $ORACLE_HOME/lib: 4. cd $ORACLE_HOME/lib Run the following make command to relink the Oracle binaries without the RAC option: make -f ins_rdbms.mk rac_on This normally runs for a few minutes and should not pose any errors.

21 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

5. Now relink the Oracle binaries: make -f ins_rdbms.mk ioracle Now the Oracle binaries are relinked with the RAC ON option. You may need to edit the init.ora or SPFILE parameters accordingly. If any errors occur in step 4, you may need to contact Oracle Support and log a service request with the trace and log files.
1 comments Links to this post

Tracing in Oracle 10g


Trace in Oracle 10g SQL> EXEC DBMS_MONITOR.session_trace_enable; SQL> EXEC DBMS_MONITOR.session_trace_enable(waits=>TRUE, binds=>FALSE); SQL> EXEC DBMS_MONITOR.session_trace_disable; SQL> EXEC DBMS_MONITOR.session_trace_enable(session_id=>1234, serial_num=>1234); SQL> EXEC DBMS_MONITOR.session_trace_enable(session_id =>1234, serial_num=>1234, waits=>TRUE, binds=>FALSE); SQL> EXEC DBMS_MONITOR.session_trace_disable(session_id=>1234, serial_num=>1234); SQL> EXEC DBMS_MONITOR.client_id_trace_enable(client_id=>'tim_hall'); SQL> EXEC DBMS_MONITOR.client_id_trace_enable(client_id=>'tim_hall', waits=>TRUE, binds=>FALSE); SQL> EXEC DBMS_MONITOR.client_id_trace_disable(client_id=>'tim_hall'); SQL> EXEC DBMS_MONITOR.serv_mod_act_trace_enable(service_name=>'db10g', module_name=>'test_api', action_name=>'running'); SQL> EXEC DBMS_MONITOR.serv_mod_act_trace_enable(service_name=>'db10g', module_name=>'test_api', action_name=>'running', > waits=>TRUE, binds=>FALSE); SQL> EXEC DBMS_MONITOR.serv_mod_act_trace_disable(service_name=>'db10g', module_name=>'test_api', action_name=>'running');
0 comments Links to this post

Updated Metalink Notes

22 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Updated Metalink Note: NOTE.74660.1 : Resolving Invalid Objects in Oracle Applications NOTE.338879.1 : Landscape1309 - Linux Landscape Quick Reference NOTE.341782.1 : Linux Quick Reference NOTE.312572.1 : About Oracle Applications Technology Updates for Release 11. NOTE.316806.1 : Oracle Applications Installation Update Notes, Release 11i NOTE.370274.1 : New Features in Oracle Application 11i NOTE.275734.1 : India Localization NOTE.47837.1 : Applications Utilities FAQ NOTE.189487.1 : System Administration FAQ's NOTE.289786.1 : Installing Oracle Applications: A Guide to Using Rapid NOTE.245079.1 : Steps to clone a 11i RAC environment to a non-RAC NOTE.243693.1 : Rapid Clone Coredumps when Running Adcfgclone.pl NOTE.231701.1 : How to Find Patching History (10.7, 11.0, 11i) NOTE.139684.1 : Oracle Applications Current Patchset Comparison Utility NOTE.331746.1 : Oracle Accelerator FAQ for Global Product Support (Internal NOTE.144751.1 : Applications Patching - Time Saving Techniques NOTE.232833.1 : Oracle Applications Release Notes, Release 11i (11.5.9) NOTE.110372.1 : 11i: How to Clean up the UNIX Environment After Install NOTE.156219.1 : Net8i/9i Basic configuration of LISTENER.ORA and TNSNAMES. NOTE.69725.1 : Configuring TNSNAMES.ORA, SQLNET.ORA,and LISTENER.ORA in NOTE.356878.1 : How to relink the whole Applications 11i Installation NOTE.233428.1 : Sharing the Application Tier File System in Oracle NOTE.130686.1 : How to Generate Form, Library and Menu for Oracle NOTE.246105.1 : Upgrading to J2SE 1.4.2 with Oracle Applications 11i NOTE.139949.1 : NEED TO CLEAR APACHE, BROWSER OR JINITIATOR CACHE FOR NOTE.133972.1 : How to Reset the APPS and APPLSYS Passwords in Release 11.5 NOTE.216980.1 : FNDLOAD Fails with PLS-306 in call to LOAD_ROW NOTE.333785.1 : Oracle Applications Internationalization Guide NOTE.222663.1 : Internationalization Update Notes for the Oracle E-Business Suite 11i NOTE.372952.1 : Customer Translations NOTE.168330.1 : Reload Applications Related Java Objects NOTE.287176.1 : DMZ Configuration with Oracle E-Business Suite 11i NOTE.233436.1 : Installing Oracle Application Server 10g with Oracle ENOTE.231701.1 : How to Find Patching History (10.7, 11.0, 11i) NOTE.139684.1 : Oracle Applications Current Patchset Comparison Utility NOTE.238276.1 : Migrating to Linux with Oracle Applications Release 11i NOTE.242480.1 : Using a Staged Applications 11i System to Reduce Patching NOTE.1076329.6 : SQL*Plus Errors - SP1.MSB Not Found NOTE.248857.1 : Oracle Applications Tablespace Model Release 11i -

23 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.269293.1 : Oracle Applications Tablespace Model FAQs NOTE.258330.1 : About Oracle Applications Manager Minipack 11i.OAM.H NOTE.268837.1 : Gathering Debug Weboam Log NOTE.342332.1 : Troubleshooting Login Problems in Oracle Applications 11i NOTE.112577.1 : How to customize reports at runtime using XML - simple NOTE.144689.1 : How to Generate a Report (.rdf) File from the UNIX Command NOTE.211424.1 : How to Enable a Large SGA(over 1.7GB) on RedHat Advanced NOTE.345145.1 : Is There A Way To Automate The Prompts For Adcfgclone.Pl? NOTE.1812.1 : TECH : Getting a Stack Trace from a CORE file NOTE.144599.1 : How to Generate a .pll Library File for Applications 11i NOTE.282038.1 : Oracle Applications Release 11i with Oracle Database 10g NOTE.208375.1 : How To Convert A Single Instance Database To RAC In A NOTE.279956.1 : Oracle E-Business Suite Release 11i with 9i RAC : NOTE.312731.1 : Configuring Oracle Applications Release 11i with 10g RAC NOTE.362135.1 : Configuring Oracle Applications Release 11i with 10g R2 RAC NOTE.1067473.6 : Custom Forms do not Show up in FNDSCMON Form NOTE.232834.1 : Oracle Applications Release 11.5.9 Maintenance Pack NOTE.216550.1 : Oracle Applications Release 11i with Oracle9i Release 2 (9. NOTE.362203.1 : Oracle Applications Release 11i with Oracle 10g Release 2 (10.2.0) NOTE.233038.1 : AD Command Line Options NOTE.186125.1 : Applications 11i and Standby Databases NOTE.260887.1 : Steps to Clean Nonexistent Nodes or IP Addresses from NOTE.342459.1 : Diagnostics Overview NOTE.394615.1 : Adaddnode.Pl failed with : ORA-00001 : unique constraint NOTE.338003.1 : How to change the hostname and/or port of the Database Tier NOTE.341322.1 : How to change the hostname of an Applications Tier using AutoConfig NOTE.333785.1 : Oracle Applications Internationalization Guide NOTE.211708.1 : Detailed Explanations of How NLS/MLS is Being Handled in 11i NOTE.73352.1 : NLS/MLS Frequently Asked Questions NOTE.72324.1 : Guidelines on Resolving NLS/MLS issues NOTE.316365.1 : Oracle Applications Release 11.5.10.2 Maintenance Pack NOTE.230627.1 : 9i Export/Import Process for Oracle Applications Release 11i NOTE.331221.1 : 10g Export/Import Process for Oracle Applications Release 11i NOTE.362205.1 : 10g Release 2 Export/Import Process for Oracle Applications Release 11i NOTE.259552.1 : 11.5.9 Category 3 Preupgrade Instructions for 9.2.0.4 NOTE.341281.1 : How to disable the language selection option available in AppsLocalLogin.jsp NOTE.389472.1 : OATM Migration fails with ORA-22853 for LOB objects NOTE.174605.1 : bde_chk_cbo.sql - Reports Database Initialization NOTE.333785.1 : Oracle Applications Internationalization Guide NOTE.124721.1 : Migrating an Applications Installation to a New Character

24 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.66320.1 : Changing the Database Character Set or the Database NOTE.119164.1 : Changing Database Character Set - Valid Superset Definitions NOTE.123670.1 : Use Scanner Utility before Altering the Database Character NOTE.213015.1 : SYS.METASTYLESHEET marked as having convertible data (ORANOTE.258895.1 : SYS.RULE$ marked as having convertible data (ORA-12716 when NOTE.258902.1 : SYS.JOB$ marked as having convertible data NOTE.43208.1 : Certified Compilers NOTE.270806.1 : 11.5.9 : Invalid Objects - IES Java Classes NOTE.165114.1 : Resolving Invalid Java Classes in Oracle Applications NOTE.343253.1 : Tns-12555, Tns-12560, Tns-00525, Linux Error : 1 Starting NOTE.150168.1 : Obtaining Forms Runtime Diagnostics (FRD) In Oracle NOTE.210193.1 : Use of Multiple Organizations In Oracle Applications NOTE.165035.1 : Current Issues - Multiple Organizations Architecture NOTE.208267.1 : Improved Convert to Multi-Org Process In Oracle NOTE.226456.1 : Multiple Organizations in Oracle Applications R11i, March NOTE.259546.1 : Setting Up Multiple Organizations in Oracle HRMS NOTE.131081.1 : How can I find which version of Portal I am running ? NOTE.262125.1 : Sun.io.MalformedInputException For OraSCV.asc,emreadme.txt, NOTE.216205.1 : Database Initialization Parameters for Oracle Applications NOTE.213015.1 : SYS.METASTYLESHEET marked as having convertible data (ORANOTE.283225.1 : How to Recreate the Listener for Event and Listener for NOTE.153960.1 : FAQ : X Server testing and troubleshooting NOTE.146468.1 : Installing and Upgrading Oracle9i Application Server with NOTE.233428.1 : Sharing the Application Tier File System in Oracle NOTE.351283.1 : Interoperability Notes : Oracle Applications Release 11i NOTE.287453.1 : Oracle Applications 11.5.10 - Installation Update Notes for NOTE.317226.1 : Concurrent Managers Do Not Start With GSM Profile Option NOTE.311015.1 : Adgendbc.sh Errors Running AutoConfig NOTE.337937.1 : Step By Step - 10gR2 RAC with ASM install on Linux(x86) NOTE.266043.1 : Support of Linux and Oracle Products on Linux NOTE.224302.1 : Raw Devices on Linux NOTE.134395.1 : Cannot Connect to Personal Home Page : Your Session is no NOTE.351646.1 : Configuring Oracle E-Business Suite Release 11i with 10g NOTE.230688.1 : Basic ApacheJServ Troubleshooting with IsItWorking.class NOTE.70276.1 : HOW TO INTEGRATE APPLICATIONS RELEASE 11 WITH CUSTOM NOTE.273449.1 : Diagnosing Login Problems with Apps 11.5.9 (FND.G) NOTE.139863.1 : Configuring and Troubleshooting the Self Service Framework NOTE.342332.1 : Troubleshooting Login Problems in Oracle Applications 11i NOTE.233428.1 : Sharing the Application Tier File System in Oracle NOTE.252422.1 : Requesting Translation Synchronization Patches NOTE.287176.1 : DMZ Configuration with Oracle E-Business Suite 11i

25 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.68713.1 : Troubleshooting Self-Service Web Applications Login NOTE.304489.1 : Using Oracle Applications with a Split Configuration NOTE.225074.1 : 11i AOL : Cannot login to PHP after DB upgrade to 9.2.0.2 NOTE.358140.1 : Troubleshooting Unix coredumps and obtaining stack traces NOTE.1007808.6 : HOW TO HANDLE CORE DUMPS ON UNIX NOTE.1812.1 : NOTE.169706.1 : Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64 NOTE.197031.1 : 32-bit/64-bit Certification/Conversion Issues on Oracle NOTE.300172.1 : Obsolescence of KOREAN_LEXER Lexer Type NOTE.225456.1 : Troubleshooting Guide for Cloning Issues NOTE.161474.1 : Oracle Applications Remote Diagnostics Agent (APPS_RDA) NOTE.111383.1 : The Basics About Report Review Agent (FNDFS) on 11i NOTE.210062.1 : Generic Service Management (GSM) in Oracle Applications 11i NOTE.316447.1 : About Oracle XML Publisher Release 5.5 NOTE.295036.1 : About XML Publisher Release 5.0 NOTE.130091.1 : Upgrading Oracle Applications 11i to use JDK 1.3 NOTE.292424.1 : Cleaning your Windows System After a Failed Oracle NOTE.124606.1 : Upgrading JInitiator with Oracle Applications 11i NOTE.316806.1 : Oracle Applications Installation Update Notes, Release 11i NOTE.177183.1 : Succesfully Installing NLS/MLS in 11i NOTE.134007.1 : CMCLEAN.SQL - Non Destructive Script to Clean Concurrent Manager Tables NOTE.1010501.7 : FAQ : Licensing and de-licensing a product, country-specific NOTE.217368.1 : Advanced Configurations and Topologies for Enterprise NOTE.287176.1 : DMZ Configuration with Oracle E-Business Suite 11i NOTE.302738.1 : Using Virtual Hostnames with Oracle Applications Release 11i NOTE.403311.1 : United States Time Zone Changes 2007 : E-Business Suite NOTE.333785.1 : Oracle Applications Internationalization Guide NOTE.232313.1 : Information on Previous Versions of Developer 6i Patchsets NOTE.240862.1 : Install Oracle Unicode Fonts for Dynamic Image Generation NOTE.60966.1 : Getting Rid Of Those Pesky Invalid Objects In Oracle NOTE.400830.1 : How to Render Non ASCII Characters in Personalized NOTE.285218.1 : Recommended Browsers for Oracle Applications 11i NOTE.403311.1 : United States & Canada 2007 Daylight Saving Time (DST) NOTE.289788.1 : Upgrading Oracle Applications NOTE.316804.1 : Oracle Applications NLS Release Notes, Release 11i (11.5.10. NOTE.189867.1 : Troubleshooting FRM-92050, FRM-92100, FRM-92101, FRM-92102 NOTE.253763.1 : After Cloning on Target instance FRM-92050 Failed to NOTE.274783.1 : Amol's Bookmark *********************************************************************

26 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.167000.1 : eBusiness Suite Support - Oracle Diagnostics Support Pack NOTE.235307.1 : OSS Application Diagnostics Tools : FAQ and Troubleshooting NOTE.231142.1 : About Oracle Diagnostics version 2.1 NOTE.262006.1 : About Oracle Diagnostics 2.2 NOTE.300976.1 : Support Diagnostics Newsletter for Applications Core NOTE.357223.1 : "This test can be executed only after logging into NOTE.363759.1 : How To Add Diagnostic Tools To Responsibility Menu Installation ********* NOTE.215868.1 : 11i Release Notes NOTE.77219.1 : Applications Release 11.0.3 One-Hour Install for Unix NOTE.287453.1 : Oracle Applications 11.5.10 - Installation Update Notes for NOTE.292424.1 : Cleaning your Windows System After a Failed Oracle NOTE.110372.1 : 11i : How to Clean up the UNIX Environment After Install NOTE.169402.1 : How To Cleanup After A Failed Applications Installation On NOTE.48602.1 : How do I determine which products are fully installed, and NOTE.124353.1 : WIN : Manually Removing all Oracle Components on Microsoft NOTE.275493.1 : Removing 10g Database and Software from AIX, HP-UX, Linux, NOTE.279519.1 : How to completely remove 8i / 9i Database and Software from NOTE.232831.1. : Oracle Applications NLS Release Notes 11.5.9 - B10846-01 NOTE.287453.1 : Oracle Applications 11.5.10 - Installation Update Notes for NOTE.187240.1 : Applications AOL Scenarios : Is It Supported ? NOTE.287453.1 : Oracle Applications 11.5.10 - Installation Update Notes for NOTE.316806.1 : Oracle Applications Installation Update Notes, Rel 11.5.10.2 NOTE.360079.1 : Global and Local Inventory explained NOTE.295185.1 : How to Recreate the Global oraInventory NOTE.197028.1 : Software Requirements and Tools for Oracle Applications NOTE.201392.1 : Visual C++ Requirement for Release 11i on Windows NOTE.268776.1 : GNU Make Requirement for Release 11i For Windows NOTE.181244.1 : Configuring VNC Or XVFB As The X Server For Applications 11i NOTE.153960.1 : FAQ : X Server testing and troubleshooting Patching ******* NOTE.174436.1 : Oracle Applications Patching FAQ NOTE.175485.1 : How to Apply an 11i Patch When adpatch is Already Running NOTE.231701.1 : How to Find Patching History (10.7, 11.0, 11i) NOTE.252422.1 : Requesting Translation Synchronization Patches in Release

27 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.316366.1 : 11.5.10 Oracle E-Business Suite Consolidated Update 2 (CU2) NOTE.259484.1 : Release 11.5.10 Maintenance Pack Installation Instructions NOTE.316365.1 : Oracle Applications Release 11.5.10.2 Maintenance Pack NOTE.139684.1 : Oracle Applications Current Patchset Comparison Utility NOTE.181665.1 : Release 11i Adpatch Basics NOTE.358247.1 : ORA-00001 : unique constraint violated error while applying NOTE.358417.1 : Unable to Start Concurrent Managers After Applying 11i. NOTE.353414.1 : Application Technology Group (ATG) Patching Policy NOTE.359198.1 : XDF files fail to load on HP-UX, Memory Fault(Coredump) NOTE.232834.1 : Oracle Applications Release 11.5.9 Maintenance Pack NOTE.337274.1 : About Oracle Applications Technology 11i.ATG_PF.H Rollup 3 NOTE.244040.1 : Oracle E-Business Suite Recommended Performance Patches NOTE.367756.1 : Uploading Java Objects To Patch History Tables Fails While NOTE.76708.1 : Using ADSPLICE To Add Products To The APPL_TOP In Cloning ****** NOTE.230672.1 : Cloning Oracle Applications Release 11i with Rapid Clone NOTE.216664.1 : FAQ : Cloning Oracle Applications Release 11i NOTE.242123.1 : Create new middle tier node in existing Apps 11i NOTE.238276.1 : Migrating to Linux with Oracle Applications Release 11i NOTE.364565.1 : Troubleshoot RapidClone or OAM Clone issues Upgrade ******* NOTE.200963.1 : R11.5.3/R11.5.4/R11.5.5 Upgrade And Install Issues NOTE.289765.1 : Oracle Applications Release 11i (11.5.10) Upgrade Assistant NOTE.289788.1 : Upgrading Oracle Applications Autoconfig ********** NOTE.165195.1 : Using AutoConfig to Manage System Configurations with NOTE.218089.1 : Autoconfig FAQ NOTE.270519.1 : Customizing an AutoConfig Environment NOTE.260887.1 : Steps to Clean Nonexistent Nodes or IP Addresses from NOTE.341322.1 : How to change the hostname of an Applications Tier using NOTE.338003.1 : How to change the hostname and/or port of the Database Tier NOTE.108865.1 : How To Create a Database Connection(DBC) File and

28 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

AD Utilities ********** NOTE.233038.1 : AD Command Line Options Relinking ******** NOTE.69798.1 : Basics of Relinking an Executable or Binary in an Oracle NOTE.1009722.6 : How to relink Oracle Concurrent Program Executables on Unix OAM **** NOTE.210062.1 : Generic Service Management (GSM) in Oracle Applications 11i NOTE.117264.1 : FAQ (Oracle Applications Manager) NOTE.177089.1 : OAM11i Standalone Mode Setup and Configuration NOTE.214962.1 : How To Determine The Version Of OAM (Oracle Application NOTE.258330.1 : About Oracle Applications Manager Minipack 11i.OAM.H NOTE.166115.1 : Oracle Applications Manager 11i integrated with Oracle NOTE.185431.1 : Troubleshooting Oracle Applications Manager OAM 2.0 for 11i NOTE.73959.1 : Installation and Configuration of Oracle Application Manager NOTE.225024.1 : Oracle Applications Manager 11i Documentation Roadmap NOTE.338317.1 : Basic Information on Cloning An 11.5.10 System Using OAM NLS/MLS ******* NOTE.15389.1 : NLS DEBUGGING SUCCESS GUIDE ** INTERNAL ONLY ** NOTE.227332.1 : NLS considerations in Import/Export - Frequently Asked NOTE.15095.1 : Export/Import and NLS Considerations NOTE.175300.1 : A Guide to Debugging Globalization (NLS) Support Issues NOTE.124721.1 : Migrating an Applications Installation to a New Character Forms ***** NOTE.130686.1 : How to Generate Form, Library and Menu for Oracle NOTE.177610.1 : Oracle Forms in Applications FAQ NOTE.141012.1 : How to Manually Generate an 11.5 Form on Unix

29 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Apps Database ************* NOTE.174605.1 : bde_chk_cbo.sql - Reports Database Initialization NOTE.186125.1 : Applications 11i and Standby Databases NOTE.248857.1 : Oracle Applications Tablespace Model Release 11i NOTE.216205.1 : Database Initialization Parameters for Oracle Applications NOTE.285267.1 : Oracle E-Business Suite 11i and Database FAQ NOTE.230627.1 : 9i Export/Import Process for Oracle Applications Release 11i NOTE.183078.1 : Recreating Applications 11i JAVA objects in the database NOTE.216212.1 : Business Continuity for Oracle Applications Release 11i, NOTE.282038.1 : Oracle Applications Release 11i with Oracle Database 10g NOTE.340859.1 : Upgrading Oracle Applications 11i Database to 10g with NOTE.174605.1 : bde_chk_cbo.sql - Reports Database Initialization NOTE.216211.1. : Nologging in the E-Business Suite NOTE.282038.1 : Oracle Applications Release 11i with Oracle Database 10g RAC / Apps RAC ************** NOTE.220970.1 : RAC : Frequently Asked Questions NOTE.312731.1 : Configuring Oracle Applications Release 11i with 10g RAC NOTE.270901.1 : How to Dynamically Add a New Node to an Existing 9.2.0 RAC NOTE.294652.1 : E-Business Suite 11i on RAC : Configuring Database Load balancing & Failover NOTE.312731.1 : Configuring Oracle Applications Release 11i with 10g RAC NOTE.279956.1 : Oracle E-Business Suite Release 11i with 9i RAC : NOTE.277825.1 : How to setup Tnsnames.ora (806) for 11i and RAC Database ******** NOTE.1012933.6 : General Information : Alert Logs and Trace Files NOTE.209870.1 : How to Reload the JVM in 9.2.0.X NOTE.175472.1 : How to Reload the JVM in 8.1.7.X NOTE.159143.1 : Separating Multiple 8i or 9i Oracle Versions to Avoid NOTE.307349.1 : OUI tips for Oracle RDBMS 10.1.X on OpenVMS NOTE.130814.1 : How to move LOB Data to Another Tablespace System Administration

30 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

******************* NOTE.189457.1 : Oracle Applications Systems Administration Setup and Usage NOTE.290525.1 : Oracle User Management FAQ NOTE.316277.1 : Unable To Change Guest User Password In Oracle Applications NOTE.311552.1 : How to optimize the purge process in a high transaction NOTE.154850.1 : How to Run the Purge Concurrent Request and/or Manager Data Jserver ****** NOTE.295484.1 : Clear Server Cache and Bounce Apache (Web Server) NOTE.220188.1 : Oracle Applications Release 11i apps.zip Re-architect NOTE.230688.1 : Basic ApacheJServ Troubleshooting with IsItWorking.class Invalid Objects ************* NOTE.60558.1 : Troubleshooting the Source of Invalid Objects NOTE.266910.1 : How To Resolve IES Invalid Java Classes After Loading JAR NOTE.113947.1 : Step by Step Troubleshooting Guide to Solve APPS Invalid UNIX / LINUX / WINDOWS ======================= NOTE.1007808.6 : HOW TO HANDLE CORE DUMPS ON UNIX NOTE.1812.1 : TECH : Getting a Stack Trace from a CORE file NOTE.28588.1 : TECH : Using Truss / Trace on Unix Advanced Configuration: ====================== NOTE.217368.1 : Advanced Configurations and Topologies for Enterprise NOTE.226880.1 : Configuration of Load Balancing and Transparent Application NOTE.97926.1 : Failover Issues and Limitations [Connect-time failover and NOTE.123718.1 : 11i : A Guide to Understanding and Implementing SSL for Techstack: ========= NOTE.162488.1 : Complete Guide to JInitiator 1.1.8 Setup & Troubleshooting NOTE.312572.1 : About Oracle Applications Technology Updates for Release 11. NOTE.246105.1 : Upgrading to J2SE 1.4.2 with Oracle Applications 11i NOTE.94091.1 : Example : Identifying Connection String Problems in JDBC Workflow:

31 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

======== NOTE.298550.1 : Troubleshooting Workflow Data Growth Issues General: ======= NOTE.184977.1 : Certify FAQ, Product Navigation & User's Guide NOTE.224882.1 : Common Commands asked by Oracle Support for Troubleshooting NOTE.110415.1 : Payables MRC Frequently Asked Questions NOTE.285218.1 : Recommended Browsers for Oracle Applications 11i NOTE.257650.1 : Resolving Problems with Connection Idle Timeout NOTE.270523.1 : How To Find the Oracle Applications Framework and Rollup NOTE.301504.1 : "Cannot Complete Applications Logon" Error After Selecting NOTE.315094.1 : JTF Login Page - an operational assessment for CRM NOTE.242490.1 : How To Configure The "/etc/hosts" File On Linux NOTE.282038.1 : Oracle Applications Release 11i with Oracle Database 10g Release 1 NOTE.342861.1 : Java Version Conflict When Migrating Platforms NOTE.209999.1 : Oracle Applications Manager in Oracle Applications 11.5.8 NOTE.198160.1 : Summary note to LOB's/BLOB's/CLOB's/NCLOB's and BFILES NOTE.159244.1 : How To Use FNDCPASS to Change The Oracle Users, APPS, APPLSYS and Application Module Passwords (INV, AR, AP, etc.) For Applications 11.5 in Unix NOTE.186981.1 : Oracle Application Server with Oracle E-Business Suite NOTE.333436.1 : Oracle E-Business Suite 11i on Windows Server 2003 Service NOTE.356878.1 : How to relink the whole Applications 11i Installation NOTE.197031.1 : 32-bit/64-bit Certification/Conversion Issues on Oracle NOTE.158577.1 : NLS_LANG Explained (How does Client-Server Character NOTE.227331.1 : Setting NLS Parameters - Frequently Asked Questions NOTE.124721.1 : Migrating an Applications Installation to a New Character NOTE.43208.1 : Certified Compilers NOTE.66320.1 : Changing the Database Character Set or the Database NOTE.279956.1 : Oracle E-Business Suite Release 11i with 9i RAC : NOTE.260393.1 : Java Mailer and Other 11.5.9/OWF G Current Issues in NOTE.232313.1 : Information on Previous Versions of Developer 6i Patchsets NOTE.125767.1 : Upgrading Developer 6i with Oracle Applications 11i NOTE.371438.1 : adpreclone.pl dbTier fails with RC-50409 : Topology NOTE.135949.1 : Troubleshooting the Personal Home Page Login Problems in 11. NOTE.164317.1 : Upgrading JDBC drivers with Oracle Applications 11i NOTE.302035.1 : How to Test a JDBC Thin Driver Connection From the SSO NOTE.365735.1 : How to use Digital Certificates for 11i Applications NOTE.357922.1 : Autoconfig Reverts to old Context File Values.

32 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.206511.1 : How to Find a JAR File Which Contains a Particular JAVA NOTE.68839.1 : 8i Using loadjava and dropjava to Load and Unload Java NOTE.165123.1 : JAVA CLASS - ORA-29534 : referenced object NOTE.165114.1 : Resolving Invalid Java Classes in Oracle Applications NOTE.271218.1 : Yellow bar's and Java security error , The daddy of all NOTE.294932.1 : Recommendations to Install Oracle Applications 11i NOTE.169706.1 : Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64 NOTE.342442.1 : Cloning Multi-Node to Single-Node Oracle Applications NOTE.233428.1 : NOTE.302738.1 : Using Virtual Hostnames with Oracle Applications Release 11i NOTE.356433.1 : Using Oracle Applications Release 11i with Virtual NOTE.362135.1 : Configuring Oracle Applications Release 11i with 10g R2 RAC NOTE.159270.1 : How To Use FNDCPASS to Change The Oracle Users, APPS, NOTE.303237.1 : Migrating Red Hat Linux 2.1 or 3.0 to Red Hat Linux 4.0 NOTE.91985.1 : NOTE.200963.1 : R11.5.3/R11.5.4/R11.5.5 Upgrade And Install Issues NOTE.272789.1 : Post Clone Problem : Login/Portal Server Installation May NOTE.339664.1 : Analyst Crib Sheet for NLS/MLS issues in Oracle NOTE.211708.1 : Detailed Explanations of How NLS/MLS is Being Handled in 11i NOTE.245079.1 : Steps to clone a 11i RAC environment to a non-RAC NOTE.362135.1 : Configuring Oracle Applications Release 11i with 10g R2 RAC NOTE.362135.1 : Configuring Oracle Applications Release 11i with 10g R2 RAC NOTE.312731.1 : Configuring Oracle Applications Release 11i with 10g RAC NOTE.131321.1 : How to Relink Oracle Database Software on UNIX NOTE.231876.1 : Windows OS Upgrade for 11i E-Business Suite NOTE.184977.1 : Certify FAQ, Product Navigation & User's Guide NOTE.209810.1 : How to Relink Oracle Applications 11i Programs After NOTE.361428.1 : Using Linux Desktop Clients with Oracle Applications 11i NOTE.296559.1 : NOTE.275734.1 : India Localization NOTE.364439.1 : Tips and Queries for Troubleshooting Advanced Topologies NOTE.372928.1 : Oracle Critical Patch Update July 2006 Documentation Map NOTE.372931.1 : E-Business Suite Critical Patch Update Note NOTE.268837.1 : Gathering Debug Weboam Log NOTE.292996.1 : How to Re-Install Intermedia on an 11i Environment NOTE.160121.1 : Introduction to Sun Cluster v3 NOTE.188135.1 : Documentation Index for Real Application Clusters NOTE.251351.1 : How to Change the Characterset in a Standby Database in 9i NOTE.362203.1 : Oracle Applications Release 11i with Oracle 10g Release 2 NOTE.362205.1 : 10g Release 2 Export/Import Process for Oracle Applications NOTE.1009718.6 : HOW TO SOLVE UNDEFINED SYMBOL ERRORS ON UNIX AND VMS

33 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.316889.1 : Complete checklist for manual upgrades to 10gR2 NOTE.223721.1 : How to Install XVFB on Linux for dynamic image generartion NOTE.130091.1 : Upgrading Oracle Applications 11i to use JDK 1.3 NOTE : 163400.1 : Release Content Documents and Features Summary Matrices NOTE.253918.1 : Autopatch Fails with "Unable to call adppdepRunFndLoad NOTE.166650.1 : Working Effectively With Oracle Support Services NOTE.333785.1 : Oracle Applications Internationalization Guide NOTE.119164.1 : Changing Database Character Set - Valid Superset Definitions NOTE.17210.1 : Supported NLS Character Sets NOTE.179133.1 : The correct NLS_LANG in a Windows Environment NOTE.226565.1 : 9iRAC Useful Views and Statistics (INTERNAL ONLY) NOTE.387046.1 : RCONFIG : Frequently Asked Questions NOTE.200340.1 : RAC : Cache Fusion NOTE.265253.1 : 10g Recyclebin Features And How To Disable it( _recyclebin ) NOTE.312594.1 : Get Warning Messages Trying To Generate Jar Files From NOTE.242480.1 : Using a Staged Applications 11i System to Reduce Patching NOTE.134007.1 : CMCLEAN.SQL - Non Destructive Script to Clean Concurrent NOTE.365228.1 : About Oracle Applications Technology 11i.ATG_PF.H Rollup 4 NOTE.371016.1 : How To License A New Product. NOTE.151654.1 : How To Start the License Manager After Installing Oracle NOTE.279430.1 : How To Change Project Installation From Shared To Full NOTE.123891.1 : How to deactivate a language in e-Business Suite NOTE.216550.1 : Oracle Applications Release 11i with Oracle9i Release 2 (9. NOTE.341437.1 : Business Continuity for Oracle Applications Release 11i NOTE.246105.1 : Upgrading to J2SE 1.4.2 with Oracle Applications 11i NOTE.304748.1 : Internal : E-Business Suite 11i with Database FAQ NOTE.308320.1 : How to install the 10.1.0 Enterprise Manager Grid Control NOTE.291901.1 : Maintenance Mode - A New Feature in 11.5.10 NOTE.134527.1 : TNS-00516 Starting TNS Listener NOTE.300482.1 : Overview of Using Java with Oracle E-Business Suite Release NOTE.208256.1 : WIN : How to Remove a Single ORACLE_HOME and Its Traces on NOTE.363827.1 : Rebaselined Oracle Applications Technology Components for NOTE.373611.1 : How to move Concurrent Processing Server from one node to NOTE.240818.1. : Concurrent Processing: Transaction Manager Setup and Configuration Requirement in an 11i RAC Environment NOTE.69660.1 : Understanding Data Auditing in Oracle Application Tables NOTE.60828.1 : Overview of Oracle Applications AuditTrails NOTE.134949.1 : Release 11.0.3 and Oracle 8i Release 8.1.6 Interoperability NOTE.342332.1 : Troubleshooting Login Problems in Oracle Applications 11i NOTE.189256.1 : UNIX : Script to Verify Installation Requirements for Oracle NOTE.296559.1 : FAQ : Common Tracing Techniques within the Oracle

34 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.177183.1 : Succesfully Installing NLS/MLS in 11i NOTE.73352.1 : NLS/MLS Frequently Asked Questions NOTE.399789.1 : NLS Frequently Asked Questions NOTE.339664.1 : Analyst Crib Sheet for NLS/MLS issues in Oracle NOTE.227331.1 : Setting NLS Parameters - Frequently Asked Questions NOTE.110849.1 : Installing and Relinking Oracle Developer on UNIX Platforms NOTE.76535.1 : Troubleshooting Issues Which Arise During the Application of Release 11 Patches NOTE.316804.1 : Oracle Applications NLS Release Notes, Release 11i (11.5.10. NOTE.287176.1 : DMZ Configuration with Oracle E-Business Suite 11i NOTE.310840.1 : AFPCAL Received Failure Code While Parsing or Running NOTE.371434.1 : Using Openfiler iSCSI with an Oracle database NOTE.233040.1 : When Oracle Applications Automatic Patch Prerequisite NOTE.236469.1 : Using Distributed AD in Applications Release 11.5. NOTE.233043.1 : 11.5.9 Oracle E-Business Suite Consolidated Update 2 NOTE.108185.1 : Oracle Applications Object Library SQL scripts NOTE.201662.1 : How To Manually Relink on Windows NT or Windows 2000 NOTE.306906.1 : How to create missing DB objects from xdf files NOTE.396708.1 : Guidelines to Determine whether a Bug or SR is a LinuxOS NOTE.166762.1 : Oracle Applications Manager 11i Availability NOTE.60966.1 : Getting Rid Of Those Pesky Invalid Objects In Oracle NOTE.216589.1 : Step By Step Guide to Creating a Custom Application in NOTE.105127.1 : FAQ (Customization) NOTE.243880.1 : Shared APPL_TOP FAQ NOTE.409045.1 : How to clone from Rac to Non-rac in Oracle Applications 11i. NOTE.373611.1 : How to move Concurrent Processing Server from one node to NOTE.342442.1 : Cloning Multi-Node to Single-Node Oracle Applications NOTE.261428.1 : Setting up 11i E-Business suite using a hardware load NOTE.224875.1 : Installation, Patching & Upgrade Frequently Asked Questions NOTE.278816.1 : How to Setup Parallel Concurrent Processing using Shared NOTE.286506.1 : Sharing Middle-tier Oracle Home in E-Business Suite 11i NOTE.105133.1 : Concurrent Manager Questions and Answers Relating to NOTE.69336.1 : Basic information about Concurrent Managers NOTE.169706.1 : Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64 NOTE.345145.1 : Is There A Way To Automate The Prompts For Adcfgclone.Pl? ********************************************************************* NOTE.416338.1 : How To Upgrade JDK / J2SE 1.4 Sub-Versions NOTE.225165.1 : Patching Best Practices and Reducing Downtime NOTE.368628.1 : Is The 'Personal Home Page' Mode Supported In Oracle 11i Applications? NOTE.387859.1 : Using AutoConfig to Manage System Configurations in Oracle NOTE.402306.1 : Oracle Applications Installation and Upgrade Notes Release

35 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.160214.1 : How to change the oracle users, APPS, APPLSYS and NOTE.159244.1 : How To Use FNDCPASS to Change The Oracle Users, APPS, NOTE.335515.1 : Relink fails for Oracle 9.2.0.7.0 on LINUX x86 server on NOTE.372800.1 : How to Implement an SSL CA Root Certificate in JInitiator NOTE.402312.1 : Oracle Applications Installation and Upgrade Notes Release NOTE.394692.1 : Oracle Applications Documentation Resources, Release 12 NOTE.603104.1 : Troubleshooting RapidClone issues with Oracle Applications R12 NOTE.384248.1 : Sharing The Application Tier File System in Oracle E-Business Suite Release 12 NOTE.388577.1 : Configuring Oracle Applications Release 12 with 10g R2 RAC NOTE.559518.1 : Cloning Oracle Applications Release 12 with Rapid Clone on RAC Enabled Systems NOTE.393861.1 : Globalization Guide for Oracle Applications Release 12 NOTE.372800.1 : How to Implement an SSL CA Root Certificate in JInitiator NOTE.184876.1 : Oracle Application Object Library Middle (Web) Tier Setup NOTE.403385.1 : Duplicate Responsibilities Created On Sysadmin Login And NOTE.380483.1 : Oracle E-Business Suite Release 12 Additional Configuration NOTE.148903.1 : Interoperability Notes Oracle Applications Release 11i with NOTE.364704.1 : A Guide to Configure, Maintain & Troubleshoot JDBC Buffers NOTE.148902.1 : Interoperability Notes Oracle Applications Release 11.0 NOTE.337762.1 : How to Remove an Oracle Applications 11i node NOTE.399362.1 : Oracle Applications Release 12 Upgrade Sizing and Best NOTE.104457.1 : Invalid Objects In Oracle Applications FAQs NOTE.132604.1 : Upgrading OJSP with Oracle Applications 11i NOTE.215268.1 : Implementing and Using the JSP Precompiler NOTE.316900.1 : ALERT : Oracle 10g Release 2 (10.2) Support Status and Alerts NOTE.189908.1 : ALERT : Oracle9i Release 2 (9.2) Support Status and Alerts NOTE.380490.1 : Oracle E-Business Suite R12 Configuration in a DMZ NOTE.269291.1 : Oracle Applications Tablespace Migration Utility User NOTE.206511.1 : How to Find a JAR File Which Contains a Particular JAVA NOTE.406982.1 : Cloning Oracle Applications Release 12 with Rapid Clone NOTE.262125.1 : Sun.io.MalformedInputException For OraSCV.asc,emreadme.txt, NOTE.419839.1 : How to enable Apache, OC4J and OPMN logging in Oracle NOTE.422419.1 : How To Enable and Collect Debug for HTTP, OC4J and OPMN in NOTE.15390.1 : How to Determine and Change DB_NAME or ORACLE_SID NOTE.375682.1 : About Oracle Applications Technology ATG_PF.H Rollup 5 NOTE.135715.1. : Diagnostic Steps for Intermittent FRM-99999 & FRM-92100 NOTE.185489.1 : Setting Up Parallel Concurrent Processing On Unix Server NOTE.431496.1 : Java In The Database For Oracle Applications : Introduction NOTE.183408.1 : Raw Devices and Cluster Filesystems With Real Application NOTE.277366.1 : Technology Validation Utility for Oracle Applications

36 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.394448.1 : Getting Started with the Application Management Pack for NOTE.412044.1 : Application Management Pack for Oracle E-Business Suite NOTE.375113.1 : Oracle Diagnostics 2.4 NOTE.405425.1 : Oracle Diagnostics 2.5 NOTE.201340.1 : Using Forms Listener Servlet with Oracle Applications 11i NOTE.160337.1 : How To Manually Change The APPS, APPLSYS and APPLSYSPUB NOTE.372322.1 : HP Tru64 UNIX Migration Strategy for Oracle E-Business NOTE.303709.1 : Reclaiming unused space in APPLSYSD tablespace NOTE.130183.1 : How to Get Log Files from Various Programs for Oracle NOTE.269129.1 : How to Implement Printing for Oracle Applications : Getting NOTE.297522.1 : How to investigate printing issues and work towards its resolution ? NOTE.215527.1 : Maintenance Wizard Overview NOTE.452120.1 : How to locate the log files and troubleshoot RapidWiz for NOTE.312640.1 : Oracle Text : Re-installation of Applications 11i (11.5.10) ************** *** iSetup *** ************** NOTE.402785.1 : iSetup dependency with Deinstall and Reinstall of XMLDB NOTE.368670.1 : About Oracle iSetup Minipack 11i.AZ.H NOTE.243554.1 : How to Deinstall and Reinstall XML Database (XDB) NOTE.244523.1 : Security Alert #57 : Buffer Overflows in EXTPROC of Oracle NOTE.433435.1 : Japanese characters are displayed like square boxes in NOTE.455366.1 : Investigating NoClassDefFoundError in eBusiness 11i when NOTE.197409.1 : Error Opening Oracle*Terminal File fmrweb.res NOTE.312553.1 : How To Use the Original Forms for Reprint Instead of the NOTE.438086.1 : Platform Migration with Oracle Applications Release 12 NOTE.458452.1 : Complying with Daylight Saving Time (DST) and Time Zone NOTE.189367.1 : Best Practices for Securing the E-Business Suite NOTE.300969.1 : Troubleshooting SSL with Oracle Applications 11i NOTE.444524.1 : About Oracle Applications Technology ATG_PF.H Rollup 6 NOTE.265253.1 : 10g Recyclebin Features And How To Disable it( _recyclebin ) NOTE.428262.1 : How to identify the form name attached to an f60webmx NOTE.68839.1 : 8i Using loadjava and dropjava to Load and Unload Java NOTE.405521.1 : Oracle Enterprise Manager Grid Control Release Notes for NOTE.187905.1 : bde_imt_index_status.sql - List all interMedia Text indexes NOTE.388577.1 : Configuring Oracle Applications Release 12 with 10g R2 RAC NOTE.345106.1 : Login Links On New Rapid Install Homepage Do Not Function NOTE.443521.1 : Enterprise Manager Grid Control Plug-in for Oracle Applications, Version 1.0/1.2 NOTE.398412.1 : Workflow Queues Creation Scripts NOTE.77483.1 : External Support FTP site : Information Sheet

37 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.122452.1 : Global Customer Services Policy Regarding Customizations NOTE.257911.1 : How To Use Rotatelogs In 9iAS Release 1 (1.0.2.x) NOTE.276845.1 : Apache Web Server Hangs Every Other Time Running Adapcctl. NOTE.218893.1 : How to Create The Service Manager 'FNDSM' on Oracle NOTE.437878.1 : Upgrading Forms and Reports 10g in Oracle Applications NOTE.290807.1 : Upgrading Sun JRE with Oracle Applications 11i NOTE.280167.1 : AS10g with Apps 11i - Summary of Login process NOTE.357218.1 : Troubleshooting JDeveloper setup for Oracle Applications NOTE.403339.1 : Oracle 10gR2 Database Preparation Guidelines for an E-Business Suite Release 12 Upgrade NOTE.463249.1 : After Clone Forms Is Trying To Connect To Target Instance NOTE.386374.1 : How to enable/disable/change password of the listeners for Oracle Applications 11i NOTE.454750.1 : Oracle Apps Release 12 with Oracle Database 10.2.0 interoperability notes NOTE.428503.1 : Integrating Oracle E-Business Suite Release 11i with Oracle Database Vault 10.2.0.3 NOTE.443761.1 : How to check if a certain Patch was applied to Oracle Applications instance using 'adpatch'? NOTE.291783.1 : Getting Started with the Oracle Grid Control Plug-in for Oracle Applications in Release 11i (AMP v1) NOTE.468980.1 : How to Remove the Language Icons in the AppsLocalLogin.jsp NOTE.398619.1 : Clone Oracle Applications 11i using Oracle Application Manager (OAM Clone) NOTE.295606.1 : Oracle Application Server 10g with Oracle E-Business Suite Release 11i Troubleshooting NOTE.169706.1 : Oracle Database on AIX,HP-UX,Linux,Mac OS X, Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.1) NOTE.109665.1 : Organization Setup Frequently Asked Questions - FAQ NOTE.434395.1 : ATG Service Request Creation NOTE.438086.1 : Platform Migration with Oracle Applications Release 12 NOTE.469213.1 : How To Encrypt The Apps Password In Wdbsvr.App NOTE.293369.1 : OPatch documentation list NOTE.275379.1 : Script To Check What Workflow Related Patches Are Installed NOTE.388577.1 : Configuring Oracle Applications Release 12 with 10g R2 RAC NOTE.264157.1 : The correct NLS_LANG setting in Unix Environments NOTE.91985.1 : Step by Step on Cloning the ORACLE_HOME (Including DB) and NOTE.74838.1 : Migrating Apps Release 11.0 from UNIX Host To A Second NOTE.396009.1 : Database Initialization Parameters for Oracle Applications Release 12 NOTE.391406.1 : How to get a clean Autoconfig Environment NOTE.560719.1 : How to troubleshoot iSetup issues

38 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

NOTE.406376.1 : Oracle E-Business Tax Release 12 Known Issues NOTE.577713.1 : On Windows, After 10g Upgrade, Running Autoconfig on Apps NOTE.343917.1 : Frequently Asked Questions : Oracle E-Business Suite Support NOTE.553831.1 : java.lang.ArrayIndexOutOfBoundsException Error when NOTE.119319.1 : How to Replace Oracle Logo with Company Logo on Applications 11i Sign-On Screen NOTE.554336.1 : How Do You Manually Generate A Form In Release 12 (frmcmp) NOTE.444286.1 : How to manually generate a R12 report on Unix NOTE.356433.1 : Using Oracle Applications Release 11i with Virtual Hostnames and Business Continuity NOTE.555081.1 : Concurrent Manager Does Not Start if the Profile Option "Concurrent : GSM Enabled" is Set "Y" at Site Level NOTE.149124.1 : Creating a StatsPack performance report NOTE.471566.1 : Migrating Oracle E-Business Suite R12 from Linux 32-bit to Linux 64-bit NOTE.397757.1 : How to Speed Up Index Creation on FND_LOBS by indexing Only FND_HELP Data NOTE.375127.1 : How to restart the adworker having status fixed,restart,wait NOTE.353150.1 : OPatch Failing Validation Phase When Archiving Really Did Not Fail NOTE.215527.1 : Maintenance Wizard Overview NOTE.564465.1 : Sysadmin And User Responsibility Not Available NOTE.219968.1 : SQL*Net, Net8, Oracle Net Services - Tracing and Logging at a Glance NOTE.417122.1 : Resolving the Library Cache Locks NOTE.419475.1 : Removing Credentials from a Cloned EBS Production Database
0 comments Links to this post

Important Wait Events In Oracle Database SQL Execution Level


Here are some of the most common wait events, and what they mean: enqueue The process is waiting on an enqueue (a lock you can see in v$lock). This commonly occurs when one user is trying to update a row in a table that is currently being updated by another user. library cache pin The process wants to pin an object in memory in the library cache for examination, ensuring no other processes can update the object at the same time. This happens when you are compiling or parsing a PL/SQL object or a view.

39 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

library cache load lock The process is waiting for the opportunity to load an object or a piece of an object into the library cache. (Only one process can load an object or a piece of an object at a time.) latch free The process is waiting for a latch held by another process. (This wait event does not apply to processes that are spinning while waiting for a latch; when a process is spinning, it is not waiting.) buffer busy waits The process wants to access a data block that is currently not in memory, but another process has already issued an I/O request to read the block into memory. (The process is waiting for the other process to finish bringing the block into memory.) control file sequential read The process is waiting for blocks to be read from a control file. control file parallel write The process has issued multiple I/O requests in parallel to write blocks to all control files, and is waiting for all of the writes to complete. log buffer space The process is waiting for space to become available in the log buffer (Space becomes available only after LGWR has written the current contents of the log buffer to disk.) This typically happens when applications generate redo faster than LGWR can write it to disk. log file sequential read The process is waiting for blocks to be read from the online redo log into memory. This primarily occurs at instance startup and when the ARCH process archives filled online redo logs. log file parallel write

40 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

The process is waiting for blocks to be written to all online redo log members in one group. LGWR is typically the only process to see this wait event. It will wait until all blocks have been written to all members. log file sync The process is waiting for LGWR to finish flushing the log buffer to disk. This occurs when a user commits a transaction. (A transaction is not considered committed until all of the redo to recover the transaction has been successfully written to disk.) db file scattered read The process has issued an I/O request to read a series of contiguous blocks from a data file into the buffer cache, and is waiting for the operation to complete. This typically happens during a full table scan or full index scan. db file sequential read The process has issued an I/O request to read one block from a data file into the buffer cache, and is waiting for the operation to complete. This typically happens during an index lookup or a fetch from a table by ROWID when the required data block is not already in memory. Do not be misled by the confusing name of this wait event! db file parallel read The process has issued multiple I/O requests in parallel to read blocks from data files into memory, and is waiting for all requests to complete. The documentation says this wait event occurs only during recovery, but in fact it also occurs during regular activity when a process batches many single block I/O requests together and issues them in parallel. (In spite of the name, you will not see this wait event during parallel query or parallel DML. In those cases wait events with PX in their names occur instead.) db file parallel write The process, typically DBWR, has issued multiple I/O requests in parallel to write dirty blocks from the buffer cache to disk, and is waiting for all requests to complete. direct path read, direct path write The process has issued asynchronous I/O requests that bypass the buffer cache, and is waiting for them to complete. These wait events typically involve sort segments.

41 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

There are several wait events that we call "idle events" because each of these wait events typically occurs when the Oracle process has nothing to do and is waiting for somebody to give it a task. Idle events are usually not very interesting from a tuning standpoint, so we usually overlook them when evaluating data extracted from the wait event interface. The common idle events are as follows: Idle Wait Events client message: PX Idle Wait dispatcher timer rdbms ipc message lock manager wait for remote message smon timer Null event SQL*Net message from client parallel query dequeue SQL*Net message to client pipe get SQL*Net more data from client PL/SQL lock timer virtual circuit status pmon timer wakeup time manager
0 comments Links to this post

Scripts Used in Critical Production Biz Time Monitoring


=== Temp Usage === select sum(blocks)/1024*8 "Size in MB" FROM v$sort_usage; SELECT ss.sid, sum(st.blocks)/1024*8 FROM v$sort_usage st, v$session ss where ss.saddr=st.session_addr group by ss.sid having sum(st.blocks)/1024*8 > 100 order by 2; SELECT /*+ RULE */ s.username, s.osuser, s.sid, NVL(s.machine,'N/A'), NVL(s.module,'N/A'), NVL(s.action,'N/A'), NVL(s.program,'N/A'), s.status ||' for '|| LPAD(((last_call_et/60)-mod((last_call_et/60),60)) /60,2,'0') ||':'||

42 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

LPAD(ROUND(mod((last_call_et/60),60)),2,'0') ||' Hr' , u.tablespace, u.contents, u.extents, round((u.blocks*8)/1024), s.sql_address, s.sql_hash_value FROM v$session s, v$sort_usage u WHERE s.saddr = u.session_addr AND u.contents = 'TEMPORARY' AND s.audsid != USERENV('sessionid') AND (u.blocks*8)/1024 >= 1000 ORDER BY 1,2,3,4,5 Desc; === High Redo === SELECT s.inst_id,s.sid, s.serial#, s.username, s.program, i.block_changes FROM gv$session s, gv$sess_io i WHERE s.sid = i.sid AND i.block_changes > 10000000 ORDER BY 6 desc, 1, 2, 3, 4; === Rollback Used === SELECT rn.name, ROUND(rs.rssize/1024/1024), s.username, s.osuser, s.sid, NVL(s.machine,'N/A'), NVL(s.module,'N/A'), NVL(s.action,'N/A'), NVL(s.program,'N/A'), s.sql_address, s.sql_hash_value, p.spid, s.status ||' for '|| LPAD(((last_call_et/60)-mod((last_call_et/60),60)) /60,2,'0') ||':'|| LPAD(ROUND(mod((last_call_et/60),60)),2,'0') ||' Hr' , round(ceil((t.used_ublk*8)/1024),1) FROM v$rollname rn, v$rollstat rs, v$session s, v$transaction t, v$process p WHERE rn.usn = rs.usn

43 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

AND AND AND AND ORDER

round((t.used_ublk*8)/1024) >= 1000 rs.usn = t.xidusn s.sid = p.pid (+) s.taddr = t.addr BY 2 desc, s.sid ,s.status

=== Roll back segement Information ==== select tablespace_name, status segment_status, count(extent_id) "Extent Count", sum(blocks) "Total Blocks", sum(blocks)*8/(1024*1024) "Total Space in GB" from dba_undo_extents where tablespace_name like '%UNDO%' group by tablespace_name, status; === Shared Pool Usage === SELECT INST_ID,ROUND(bytes/1024/1024, 2)||' MB' FROM gv$sgastat name='free memory' AND pool='shared pool'; === Archive Generation for last 5 hours === SELECT TO_CHAR(first_time, 'DD-MM-YY') AS Day,TO_CHAR(first_time, 'HH24') AS Hour,COUNT(*) FROM v$log_history WHERE TO_CHAR(first_time, 'DD-MM-YY') = TO_CHAR(sysdate, 'DD-MM-YY') AND TO_CHAR(first_time, 'HH24') >= TO_CHAR(sysdate, 'HH24') - 5 GROUP BY TO_CHAR(first_time, 'DD-MM-YY'), TO_CHAR(first_time, 'HH24') ORDER BY 2; === High Memory === select s.inst_id, s.sid, name, round(value/1024/1024) Mem_in_mb, p.* from gv$sesstat s, v$statname n, gv$session p where n.statistic# = s.statistic# and s.inst_id = p.inst_id and s.sid = p.sid and name like '%pga memory%' and value > 1*1024*1024*512; WHERE

44 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

=== Performance === select sql_hash_value, count(*) from v$session where event like 'enq%' group by sql_hash_value; select sql_hash_value,username,osuser, count(*) from v$session where event like 'enq%' and SQL_HASH_VALUE='&event' group by sql_hash_value,username,osuser; select sql_text from v$sqlarea where hash_value = '&hash_value'; select s1.sid,FETCHES,ROWS_PROCESSED from v$sql s,v$session s1 where s.HASH_VALUE=s1.SQL_HASH_VALUE and s1.sid=4885; col EVENT for a50; col OSUSER for a20; col USERNAME for a20; set linesize 175; select s.sid,s.serial#,s.status,s.username,s.module,s.osuser,x.event from v$session s,v$session_wait x where s.paddr in ( select addr from v$process where spid in (2340,23869,13827,18261,14880,2381)) and x.sid=s.sid; col EVENT for a50; col OSUSER for a20; col USERNAME for a20; set linesize 175; select s.sid,s.serial#,s.status,s.username,s.module,s.osuser,x.event from v$session s,v$session_wait x where x.sid=s.sid and x.event like '&event_name'; === Top 10 Memory Process at OS level === UNIX95=1 ps -eo vsz,pid,args | sort +0n -1 | grep -i `echo $ORACLE_SID` |

45 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

tail -10 === Other Script to update the daily report === select status,count(1) from gv$session group by status;

STATUS COUNT(1) -------- ---------ACTIVE 22 INACTIVE 155 select count(1) from dba_tables where logging='NO'; COUNT(1) ---------919 select distinct status,count(1) from dba_indexes group by status; STATUS COUNT(1) -------- ---------N/A 1639 UNUSABLE 1 VALID 6162 select count(1) from dba_objects where status='INVALID'; ' COUNT(1) ---------681
0 comments Links to this post

Home

Older Posts

46 of 47

8/31/2011 10:45 PM

Oracle DBA - Oracle Apps DBA Instant Solutions

http://dbafix.blogspot.com/

Subscribe to: Posts (Atom)

with Google Friend Connect

Members (5)

Already a member? Sign in

DBA jobs

MarketWatch (press release) - Insuraprise, dba Medigap360,

powered by

SocialFEBA2010_res Colegiados cumpleanos_setiembre Bearing Capacity MachineSafety-Schmersal-IPEC Jane Does vs Travis Masse

Search Engine Optimization and SEO Tools

47 of 47

8/31/2011 10:45 PM

You might also like