第一章 Oracle10g安裝
1.最小系統(tǒng)要求
RAM:512M Swap:1G /tmp: 400M
Oracle安裝硬盤: 1.5G 事前定義:1.5G
2. 取消安裝前系統(tǒng)檢測(cè)
runInstaller -igonerSysPreqs
3.OFA(Optimail Flexible Architecture)使用目的
為了避免效率低下
備份簡(jiǎn)單化
多個(gè)oracle數(shù)據(jù)間切換簡(jiǎn)單
數(shù)據(jù)庫擴(kuò)張
碎片和資源整合最小化
4.環(huán)境變量
ORACLE_BASE: OFA用的根目錄
ORACLE_HOME:Oracle軟件目錄
ORACLE_SID:Oracle實(shí)例名
NLS_LANG:語言,地區(qū)設(shè)定
5.數(shù)據(jù)庫預(yù)安裝4個(gè)用戶:
SYS,SYSTEM,SYSMAN,DBSNMP
第二章 Oracle數(shù)據(jù)庫作成
1.數(shù)據(jù)庫組成
控制文件
數(shù)據(jù)文件
REDO日志文件
初始化文件
密碼文件:SYS的密碼管理文件。從遠(yuǎn)端使用數(shù)據(jù)庫時(shí)
archived REDO日志文件
2.控制文件:記錄數(shù)據(jù)庫和REDO日志文件的位置和名稱,記錄在初始化參數(shù)文件的CONTROL_FILES參數(shù)。
3.REDO日志文件:
4.表領(lǐng)域和數(shù)據(jù)文件
5.SMILLFILE表領(lǐng)域可以包含多個(gè)數(shù)據(jù)文件,非常大(40億塊)的單一數(shù)據(jù)文件BIGFILE表領(lǐng)域可以作成。
6.實(shí)例:SGA和后臺(tái)進(jìn)程
7.SGA
DBCache
REDO日志文件
共有Pool
large Pool
JAVA Pool
Stream Pool
8.后臺(tái)進(jìn)程
SMON
PMON
DBWn
LGWR
CKPT
ARCn:REDO日志慢了以后LogSwitch ,REDO日志文件拷貝到archive領(lǐng)域。
9.數(shù)據(jù)庫啟動(dòng)
startup [pfile=PFILE名][nomount | mount | open]
如果pfile省略,這從下面開始讀取初始化參數(shù):
spfileSID.ora
spfile.ora
initSID.ora
默認(rèn)是 startup 不帶參數(shù)的話,按open
各狀態(tài)下加載的文件和可以進(jìn)行的操作:
NOMOUNT:讀初期化參數(shù),SGA,后臺(tái)進(jìn)程啟動(dòng),log文件和trace文件打開。可以做成數(shù)據(jù)庫和再作成控制文件
MOUNT:讀控制文件。可以進(jìn)行的操作,文件名變更,在線REDO日志的archived的有效/無效化設(shè)定,數(shù)據(jù)庫的整體回復(fù)
OPEN:SMON執(zhí)行
10.Alert日志文件
alert日志文件,BACKGROUND_DUMP_DUST初期化參數(shù)的目錄,alert_SID.log文件
內(nèi)部錯(cuò)誤(ORA-600),塊破損錯(cuò)誤(ORA-1578),死鎖錯(cuò)誤(ORA-60)
DDL
數(shù)據(jù)庫啟動(dòng)/停止
數(shù)據(jù)庫recover操作
共有服務(wù)器的,dipatched進(jìn)程的消息和錯(cuò)誤
11.數(shù)據(jù)庫停止
shutdown [normal | transactional | immediate | abort]
第五章 網(wǎng)絡(luò)環(huán)境構(gòu)成
1.靜態(tài)服務(wù)登錄:listener.ora
2.動(dòng)態(tài)服務(wù)登錄:ORACLE服務(wù)器LOCAL_LISTENER指定的監(jiān)聽器,INSTANCE_NAME和SERVICE_NAME初始化參數(shù)指定的值登錄。
3.命名方式的使用:sqlnet.ora文件的NAMES.DIRECTORY_PATH參數(shù)指定
4.默認(rèn)的域名:sqlnet.ora文件的NAMES.DEFAULT_DOMAIN參數(shù)指定
5.接線時(shí)的FAIL OVER
load balance
fail over
6.TNSPing 服務(wù)名 [回?cái)?shù)]
第六章 共有服務(wù)器構(gòu)成
1.SGA,PGA,UGA(cursor領(lǐng)域,session領(lǐng)域)
2.UGA領(lǐng)域,如果是在專用服務(wù)器模式下 從PGA里得到,如果是共有則從SGA中得到
3.共有服務(wù)器初始化參數(shù)
DISPATCHERS:dispatch數(shù)
MAX_DISPATCHERS:最大dispatch數(shù)
SHARED_SERVERS:共有服務(wù)器數(shù)
MAX_SHARED_SERVERS:最大共有服務(wù)器數(shù)
LOCAL_LISTENER:
4.共有服務(wù)器確認(rèn):
lsnrctl services
5.共有服務(wù)器接線確認(rèn):
V$SESSION視圖專用[DEDICATED]共有是[NONE]或者[SHARED]
V$CIRCUIT視圖只顯示共有服務(wù)器接線相關(guān)的情報(bào)
6.共有服務(wù)器的監(jiān)視視圖
v$session
v$circuit
v$shared_server
v$shared_server_monitor
v$dispatcher
v$QUEUE