日志方式轉(zhuǎn)換及物理日志和邏輯日志的管理

字號(hào):

日志方式的轉(zhuǎn)換及物理/邏輯日志的管理:
    l.日志方式的轉(zhuǎn)換
    使用ontape命令
    格式:ontape -s [-U|-N|-B] 數(shù)據(jù)庫(kù)名
    選項(xiàng):-s 表示archive
    -U 打開(kāi)數(shù)據(jù)庫(kù)日志,日志方式為無(wú)緩沖區(qū)方式
    -N 將數(shù)據(jù)庫(kù)改為無(wú)日志方式
    -B 打開(kāi)數(shù)據(jù)庫(kù)日志,日志方式為有緩沖區(qū)方式
    2.物理日志管理
    物理日志保存數(shù)據(jù)被修改前的映象,其位置和大小可以改變
    使用命令onparams改變物理日志的位置和大小
    格式:onparams -p -s size -d dbspace -y
    選項(xiàng):-p 表示物理日志
    -s 新的尺寸,后跟以K字節(jié)為單位的物理日志的大小
    -d 說(shuō)明存放物理日志的dbspace名字
    -y 對(duì)所有的提問(wèn)以 ‘YES’回答
    .注意:在Online進(jìn)入靜態(tài)方式后執(zhí)行
    分配給物理日志的空間必須是連續(xù)的,因此,改變之前要確認(rèn)dbspace有足夠的空間來(lái)存放物理日志
    3.邏輯日志管理
    邏輯日志保存數(shù)據(jù)在修改后的映象
    邏輯日志空間的尺寸為邏輯日志文件與邏輯日志文件個(gè)數(shù)的乘積
    Online初始化后,已有邏輯日志文件的尺寸不可修改,要改變邏輯日志空間大小,只能修改邏輯日志文件個(gè)數(shù)
    新增加的邏輯日志文件尺寸可以設(shè)為新的值,邏輯日志文件個(gè)數(shù)不得少于3個(gè)
    使用命令onparams進(jìn)行增加邏輯日志
    l 格式:onparams -a -d rootdbs [-s size]
    選項(xiàng):-a 增加一個(gè)邏輯文件
    -s 日志的尺寸
    注:新增加的邏輯文件是A(Add),必須建立rootdbs的0級(jí)備份后,新增加的邏輯日志文件才可使用
    l 使用命令onparams取消日志文件
    格式:onparams -d -l logid
    注:取消一個(gè)邏輯日志文件之前,必須做rootdbs的0級(jí)備份。
    只有狀態(tài)為F(Free)或A(Add)的邏輯日志文件才可被取消。