【Oracleアーキテクチャ 参考資料】 << ORACLE_SID >> [hm-mae@madrid]/home/him/hm-mae/yama%>env | grep ORACLE ORACLE_SID=cdbmicro <-- 現在のORACLE_SIDはcdbmicro ORACLE_TERM=hp ORACLE_HOME=/opt/app/oracle/product/8.0.5 << バックグラウンドプロセス群 >> [hm-mae@madrid]/home/him/hm-mae/yama%>ps -ef | grep ora_ oracle 4501 1 0 11月 19 ? 32:37 ora_dbw0_cdbmicro <-- cdbmicroインスタンスの oracle 4505 1 0 11月 19 ? 20:08 ora_lgwr_cdbmicro プロセス群 oracle 4507 1 0 11月 19 ? 49:34 ora_ckpt_cdbmicro oracle 4509 1 0 11月 19 ? 2:40 ora_smon_cdbmicro oracle 4498 1 1 11月 19 ? 12:02 ora_pmon_cdbmicro oracle 4511 1 0 11月 19 ? 0:07 ora_reco_cdbmicro oracle 4471 1 0 11月 19 ? 43:55 ora_dbw0_cdbmacro <-- cdbmacroインスタンスの oracle 4476 1 0 11月 19 ? 58:35 ora_lgwr_cdbmacro プロセス群 oracle 4478 1 0 11月 19 ? 46:12 ora_ckpt_cdbmacro oracle 4480 1 0 11月 19 ? 1:09 ora_smon_cdbmacro oracle 4469 1 0 11月 19 ? 11:15 ora_pmon_cdbmacro oracle 4482 1 0 11月 19 ? 0:07 ora_reco_cdbmacro oracle 4530 1 0 11月 19 ? 16:00 ora_dbw0_cdblau <-- cdblauインスタンスの oracle 4536 1 0 11月 19 ? 13:40 ora_lgwr_cdblau プロセス群 oracle 4538 1 0 11月 19 ? 126:27 ora_ckpt_cdblau oracle 4540 1 0 11月 19 ? 1:11 ora_smon_cdblau oracle 4527 1 0 11月 19 ? 10:55 ora_pmon_cdblau oracle 4534 1 0 11月 19 ? 0:07 ora_arch_cdblau oracle 4542 1 0 11月 19 ? 0:06 ora_reco_cdblau << ORACLE_SIDを変えると、違うインスタンスに接続される例 >> [hm-mae@madrid]/home/him/hm-mae/yama%>echo $ORACLE_SID cdbmicro [hm-mae@madrid]/home/him/hm-mae/yama%>sqlplus system/manager SQL*Plus: Release 8.0.5.0.0 - Production on 火 Jan 23 10:58:22 2001 (中略) SQL> select * from all_users order by USERNAME; USERNAME USER_ID CREATED ------------------------------ ---------- -------- BKCMICRO 37 00-02-07 BNDFUTRE 19 00-02-07 BNDINDEX 16 00-02-07 BNDOP 20 00-02-07 BOND 17 00-02-07 CBTUSER 63 01-01-19 CDBDIC 36 00-02-07 CDBDIC3 57 00-05-24 COACTION 27 00-02-07 COMMODITY 22 00-02-07 COMMON 30 00-02-07 CORPINFO 56 00-04-27 CORPORATE 23 00-02-07 DBSNMP 48 00-02-07 DBSPI_USER 39 00-02-07 EARNING 29 00-02-07 FINANCIAL 24 00-02-07 FINFLASH 25 00-02-07 HOLDSTK 26 00-02-07 INVANALY 14 00-02-07 INVESTMENT 21 00-02-07 ITO 50 00-02-07 LOANS 28 00-02-07 MKTSTAT 12 00-02-07 NFINANCIAL 54 00-04-11 NFINFLASH 58 00-07-18 SELUSR 35 00-02-07 STKFTOP 15 00-02-07 STKINDEX 13 00-02-07 STOCK 11 00-02-07 SYS 0 00-02-06 SYSTEM 5 00-02-06 TEST 59 00-09-08 UNBOND 18 00-02-07 UPCBND 32 00-02-07 UPCETC 34 00-02-07 UPCFIN 33 00-02-07 UPCMAC 51 00-02-07 UPCSTK 31 00-02-07 VOLATILITY 61 01-01-15 40行が選択されました。 <--- cdbmicroインスタンスに接続されているので、その表が選択される。 SQL> exit Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production With the Partitioning option PL/SQL Release 8.0.5.1.0 - Productionとの接続が切断されました。 [hm-mae@madrid]/opt/app/oracle/product/8.0.5/dbs%>setenv ORACLE_SID cdbmacro <--- ここでSIDを変更 [hm-mae@madrid]/opt/app/oracle/product/8.0.5/dbs%>sqlplus system/manager SQL*Plus: Release 8.0.5.0.0 - Production on 火 Jan 23 10:53:30 2001 (中略) SQL> select * from all_users; SQL> select * from all_users order by USERNAME; USERNAME USER_ID CREATED ------------------------------ ---------- -------- AREA 27 00-02-06 BKCMACRO 33 00-02-06 BOT 29 00-02-06 CDBDIC 36 00-02-06 CDBDIC2 48 00-04-19 COMMON 11 00-02-06 DAILY 28 00-02-06 DBSNMP 46 00-02-06 DBSPI_USER 34 00-02-06 DEBT 15 00-02-06 DOT 17 00-02-06 DRIBASIC 22 00-02-06 DRICOMOFF 20 00-02-06 DRIDAILY 19 00-02-06 DRIINTL 21 00-02-06 GOLF 30 00-02-06 IFS 16 00-02-06 INCORP 24 00-02-06 INDY 25 00-02-06 INDYMT 26 00-02-06 ITO 35 00-02-06 MACRO 23 00-02-06 OECDMEI 13 00-02-06 OECDQNA 14 00-02-06 SELUSR 32 00-02-06 SYS 0 00-02-06 SYSTEM 5 00-02-06 TEST 49 00-09-08 TRADE 12 00-02-06 UPCMAC 31 00-02-06 USCENT 18 00-02-06 31行が選択されました。 <--- cdbmacroインスタンスに接続されているので、その表が選択される。 SQL> exit Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production With the Partitioning option PL/SQL Release 8.0.5.1.0 - Productionとの接続が切断されました。 [hm-mae@madrid]/home/him/hm-mae/yama%> << パラメータファイル:initcdbmicro.ora >> [hm-mae@madrid]/opt/app/oracle/product/8.0.5/dbs%>cat initcdbmicro.ora -------------------------------------------------------------------------------------- # This is G-File %M% Version %I% (%G%) BACKGROUND_DUMP_DEST = ?/rdbms/log CONTROL_FILE_RECORD_KEEP_TIME = 7 CONTROL_FILES = (/cdb_ctl/ora_data1/cdbmicro.ctrl1, /cdb_ctl/ora_data2/cdbmicro.ctrl2) # BUFFER SIZE: 560MB DB_BLOCK_BUFFERS = 35000 DB_BLOCK_SIZE = 16384 DB_DOMAIN = madrid.world DB_FILE_MULTIBLOCK_READ_COUNT = 20 DB_FILES = 512 DB_NAME = CDBMICRO #LOG_ARCHIVE_DEST=/cdb_arch/cdbmicro/ #LOG_ARCHIVE_FORMAT = cdbmicro_%s.dbf #LOG_ARCHIVE_START = TRUE LOG_BUFFER = 163840 LOG_CHECKPOINT_INTERVAL = 1000000 NLS_LANGUAGE = JAPANESE NLS_TERRITORY = JAPAN PROCESSES = 110 ROLLBACK_SEGMENTS = (R01,R02,R03,R04,R05,R06) SHARED_POOL_SIZE = 100000000 SHARED_POOL_RESERVED_SIZE = 10000000 SORT_AREA_SIZE = 1048576 TAPE_ASYNCH_IO = False DISK_ASYNCH_IO = False #TIMED_OS_STATISTICS = OFF SQL_TRACE = False #SQL_TRACE = True TIMED_STATISTICS = False #TIMED_STATISTICS = True USER_DUMP_DEST = ?/rdbms/log #UTL_FILE_DIR = /dbwork/utlwork #ARCH_IO_SLAVES = 1 LOG_ARCHIVE_BUFFER_SIZE = 64 LOG_ARCHIVE_BUFFERS = 4 EVENT = "10119 trace name context forever" --------------------------------------------------------------------------------------