Когда пришлось поднять Oracle 10gR2 на базе SUN Solaris 10 (SUN Fire 120) с нуля, то при создании зеркала из двух дисков мне помогла эта статья
http://solaris-center.ru/docs/svm.html
Sunday, January 21, 2007
Thursday, January 18, 2007
Oracle - 32-bit или 64-bit?
Как определить в 32- или в 64-битном режиме запущен Oracle?
1) Если Oracle запущен в 32-битном режиме то при обращении к полю address представления v$sql мы увидим 8 символов, а при обращении в 64-битном режиме - 16 символов.
ADDRESS
----------------
78BA1040787F3E44
2) #file $ORACLE_HOME/bin/oracle
Например,
#file /u01/app/oracle/product/10.2.0/Db_1/bin/oracle
/u01/app/oracle/product/10.2.0/Db_1/bin/oracle: ELF 64-bit MSB executable SPARCV 9 Version 1, dynamically linked, not stripped
#file /u01/app/oracle/product/10.2.0/db_1/bin/oracle
/u01/app/oracle/product/10.2.0/db_1/bin/oracle: setuid setgid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
==============================================
Определить битовость на HPUX
# getconf KERNEL_BITS
1) Если Oracle запущен в 32-битном режиме то при обращении к полю address представления v$sql мы увидим 8 символов, а при обращении в 64-битном режиме - 16 символов.
Например, для 32-битного режима:
select address from v$sql where rownum <>
а для 64-битного -
ADDRESS
----------------
78BA1040787F3E44
2) #file $ORACLE_HOME/bin/oracle
Например,
#file /u01/app/oracle/product/10.2.0/Db_1/bin/oracle
/u01/app/oracle/product/10.2.0/Db_1/bin/oracle: ELF 64-bit MSB executable SPARCV 9 Version 1, dynamically linked, not stripped
#file /u01/app/oracle/product/10.2.0/db_1/bin/oracle
/u01/app/oracle/product/10.2.0/db_1/bin/oracle: setuid setgid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
==============================================
Определить битовость на HPUX
# getconf KERNEL_BITS
Subscribe to:
Posts (Atom)