Quick Peek into your database:
List or view database list on Linux and
Unix Platforms.
cat /etc/oratab
Check if your Oracle software is 32 bit
or 64 bit
cd $ORACLE_HOME/bin
file oracl*
Check your database size
SELECT SUM(BYTES)/(1024*1024*1024) FROM
DBA_DATA_FILE
Datamover is importing into rows into
tables and the Datamover is hanged and the logs are not accessible for some reason and you want to know if
the datamover insertion is happening or not.. Use the Below Query to get the
information
SELECT SUM(BYTES)/(1024*1024*1024) FROM DBA_SEGMENTS WHERE SEGMENT_TYPE='TABLE';
Database
File Locations
$oracle_home/dba
-- InIt<SID>.ora
Show
Parameter Commands
SHOW PARAMETER SEC_CASE_SENSITIVE_LOGON
The SEC_CASE_SENSITIVE_LOGON initialization parameter gives control over case
sensitive passwords.
Environment Variables:
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=oel45.localdomain;
export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export
ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1;
export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export
PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
.Profile File ..Oracle : AIX
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.:/usr/local/bin:${ORACLE_HOME}:${ORACLE_HOME}/bin:${ORACLE_HOME}/OPatch:/oracle/dba/bin
export PATH
export HISTFILE=$HOME/.histdir/$(tty|sed 's-/-_-g')
export DBA_INIT_INI=/oracle/dba/funcs/dba_init.ini
# NMON variable to stop oslevel checking
export NMONAIX=5.2.0.0
export EDITOR=vi
export FPATH=/oracle/dba/funcs
export TNS_ADMIN=/var/opt/oracle
export ORACLE_BASE=/opt/oracle
export ORACLE_ASK=YES
export ORACLE_OWNER=oracle
export NLS_LANG=AMERICAN_AMERICA.UTF8
export NLS_DATE_FORMAT='YYYY/MM/DD HH24:MI'
nins
. .kshrc
# Set up machine independent variables
stty erase '^H' kill "^U" intr "^C" eof "^D"
umask 002
export HOST=$(uname -n)
export PWD=`pwd`
export PS1='$ORACLE_SID@$HOST: $PWD> '
if [ -s "$MAIL" ] # This is at Shell startup. In normal
then echo "$MAILMSG" # operation, the Shell checks
fi # periodically.
~
OEM:
OPATCH Commands
$ORACLE_HOME/OPatch/opatch lsinventory
Latest Oracle Installed with latest patchset info:
opatch lsinventory -bugs_fixed | egrep -i 'PSU|DATABASE PATCH SET UPDATE'
A list will be output, and the highest release version reported is the current PSU installed. In the following example output, 11.2.0.2.6 is the installed Database PSU:
10248523 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.1
11724916 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.2 (INCLUDES CPUAPR2011)
12419331 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.3 (INCLUDES CPUJUL2011)
12827726 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.4 (INCLUDES CPUOCT2011)
13343424 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PATCH SET UPDATE 11.2.0.2.5 (INCLUDES CPUJAN2012)
13696224 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PATCH SET UPDATE 11.2.0.2.6 (INCLUDES CPUAPR2012)
To check if your database is on RAC or not
SQL> select name, value from v$parameter where name='cluster_database';
NAME VALUE
--------------------- ---------------------
cluster_database TRUE
or
set serveroutput on
BEGIN
IF dbms_utility.is_cluster_database THEN
dbms_output.put_line('Running in SHARED/RAC mode.');
ELSE
dbms_output.put_line('Running in EXCLUSIVE mode.');
END IF;
END;
pshcm1@wpibm019: /db/new_pshcmd8/d01/pshome/sree/install/bea/tuxedo9.1> lslpp -L | grep Java
Java14.sdk 1.4.2.225 C F Java SDK 32-bit
Java14_64.license 1.4.2.0 C F Java SDK 64-bit License
Java14_64.sdk 1.4.2.175 C F Java SDK 64-bit
Java5.sdk 5.0.0.235 C F Java SDK 32-bit
Java6.sdk 6.0.0.125 C F Java SDK 32-bit
Java6_64.sdk 6.0.0.150 C F Java SDK 64-bit
Listerner issue: Service cannot be found.
SQL> alter system set LOCAL_LISTENER='(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=wpibm019.albertsons.com)(PORT=1222)))';
System altered.
SQL> alter system register;
System altered.
Latest Oracle Installed with latest patchset info:
opatch lsinventory -bugs_fixed | egrep -i 'PSU|DATABASE PATCH SET UPDATE'
A list will be output, and the highest release version reported is the current PSU installed. In the following example output, 11.2.0.2.6 is the installed Database PSU:
10248523 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.1
11724916 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.2 (INCLUDES CPUAPR2011)
12419331 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.3 (INCLUDES CPUJUL2011)
12827726 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PSU 11.2.0.2.4 (INCLUDES CPUOCT2011)
13343424 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PATCH SET UPDATE 11.2.0.2.5 (INCLUDES CPUJAN2012)
13696224 13696224 Fri Mar 30 14:00:25 EDT 2012 DATABASE PATCH SET UPDATE 11.2.0.2.6 (INCLUDES CPUAPR2012)
To check if your database is on RAC or not
SQL> select name, value from v$parameter where name='cluster_database';
NAME VALUE
--------------------- ---------------------
cluster_database TRUE
or
set serveroutput on
BEGIN
IF dbms_utility.is_cluster_database THEN
dbms_output.put_line('Running in SHARED/RAC mode.');
ELSE
dbms_output.put_line('Running in EXCLUSIVE mode.');
END IF;
END;
/
check the java version in aix:
lslpp -L | grep Java
pshcm1@wpibm019: /db/new_pshcmd8/d01/pshome/sree/install/bea/tuxedo9.1> lslpp -L | grep Java
Java14.sdk 1.4.2.225 C F Java SDK 32-bit
Java14_64.license 1.4.2.0 C F Java SDK 64-bit License
Java14_64.sdk 1.4.2.175 C F Java SDK 64-bit
Java5.sdk 5.0.0.235 C F Java SDK 32-bit
Java6.sdk 6.0.0.125 C F Java SDK 32-bit
Java6_64.sdk 6.0.0.150 C F Java SDK 64-bit
Listerner issue: Service cannot be found.
SQL> alter system set LOCAL_LISTENER='(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=wpibm019.albertsons.com)(PORT=1222)))';
System altered.
SQL> alter system register;
System altered.