新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > Informix數據庫的管理

        Informix數據庫的管理

        作者: 時間:2011-04-12 來源:網絡 收藏

        (5)初始化rootdbs:
        可選擇如下兩種方式之一:
        a)、 運行 $onmonitor
        -Parameters - Initialize
        初始化rootdbs時需要注意 root path 即為第12步中設置的first chunk 的路徑和名字,以后不可改,因此設置時需謹慎。DBSERVERNUM和DBSERVERNAME 在整個網絡系統中不可有重復。DBSERVERNAME須和第13(3)步中的設置保持一致。
        其他設置可用缺省值。
        初始化結束后系統進入Quescent狀態。
        - Exit - Mode
        - Online使系統進入online模式。
        b)、 修改配置參數:
        $vi $INFORMIXDIR/ etc /onconfig. online
        主要修改下列參數:ROOTPATH ——first chunk的路徑和名字
        ROOTSIZE ——first chunk的大小
        TAPEDEV ——磁帶機設備
        LTAPEDEV ——磁帶機設備
        SERVERNUM ——初始化online的編號
        DBSERVERNAME——初始化online的名字
        NETTYPE ——網絡類型
        其他設置可用缺省值。
        執行初始化:$ oninit -i
        初始化結束后系統即為online狀態。
        (6)檢驗初始化成功與否:
        $ onstat-
        如見到┉┉┉ --ON—LINE-- ┉┉┉,則表明初始化成功。

        本文引用地址:http://www.104case.com/article/156406.htm

        14、配置其它dataspace
        通過onmonitor 配置以下dataspace:
        tempdbs
        logdbs
        phydbs
        datadbs
        15、配置邏輯日志
        onparams –a –d logdbs –s 10000 (10000K)
        要使這些邏輯日志正式起作用需對系統做0級備份,ontape –s 。
        16、轉移物理日志
        onparams –p –s 200000 –d phydbs –y
        轉移物理日志時需將變為quicent模式。
        17、的參數配置
        的配置參見附錄八。

        一、數據庫的啟動及關閉
        1、所需環境變量:
        INFORMIXDIR=/home/informix(informix 產品的安裝目錄)
        PATH=$INFORMIXDIR /bin: $PATH
        INFORMIXSERVER = dbsvrname
        ONCONFIG = onconfig. online
        如需使用中文環境,則還需設定:
        DB¬_LOCALE = zh_cn.gb
        CLIENT_LOCALE = zh.cn.gb
        SERVER_LOCALE = zh_cn.gb

        2、啟動及關閉ONLINE:

        ONLINE 有以下幾種模式:
        Offline
        Quiescent
        Online
        Shutdown
        Recovery
        其中最后二種模式是動態而短暫的,表示ONLINE從一種模式向另一種模式的轉換過程。

        Oninit
        啟動數據庫從offline 到online 。
        onstat –
        可檢查數據庫是否已變為ONLINE模式。

        Onmode –ky
        關閉數據庫。從online 變為 offline模式。

        onstat –
        可檢查數據庫是否已關閉。

        二、數據庫的監控
        Onstat –
        檢查ONLINE的狀態。

        Onstst –d
        檢查各chunk的總共頁數及空閑頁數。

        Onstat –u
        檢查連接數據庫的用戶。

        Onstat –l
        檢查邏輯日志的使用情況,注意如日志滿,應用onstape –a清空日志。

        定期檢查online.log文件,可以知道online是否正常工作,如果發現任何問題,應立即檢查數據庫。

        四、數據庫的備份及恢復

        在數據庫應用中,所存儲的數據如果丟失或遭到破壞,會產生不可預測的結果,造成無法彌補的損失。所以應該對數據庫存儲的數據定期備份,減少由于丟失數據造成的損失。Informix數據庫提供多種備份手段,常用有二種方法:一、通過dbexport將某一數據庫內容備份成ASCII文件,dbimport能將備份內容恢復。二、通過ontape 轉儲數據庫(ontape -s)和轉儲事務(ontape –a 或 ontape -c)來完成?;謴蛿祿靹t使用ontape –r 來進行。
        在Informix數據庫應用中不要使用操作系統命令做數據備份。使用操作系統命令做的備份,不能保證是可恢復的。

        (一)Dbexport/dbimport
        Dbexport 實用程序將數據庫卸出到ASCII文件。Dbimport 實用程序使用該ASCII 模式文件重建數據庫。
        用戶必須具有DBA存取權限或為informix或root 用戶才能卸出數據庫。
        Dbexport 支持以下二種選擇方式:
        (1)將數據庫卸出到磁盤上
        dbexport srcc –ss –o srcc19990730be
        其中:srcc 為數據庫名。
        -ss 保存數據庫的屬性。
        -o 后跟目錄名,卸出數據庫將存放在此目錄中。
        (2)將數據庫卸出到磁帶上
        dbexport srcc –ss –t /dev/rmt0 –b 1024 –s 2000000
        其中:srcc 為數據庫名。
        -ss 保存數據庫的屬性。
        -t 后跟磁帶名。
        -b 磁帶塊大小。
        -s 磁帶容量(dbexport 最大容量為2G)。



        關鍵詞: 管理 數據庫 Informix

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 望城县| 崇礼县| 上虞市| 得荣县| 光山县| 九龙城区| 东莞市| 平湖市| 美姑县| 鄂温| 景泰县| 新泰市| 铅山县| 周至县| 双流县| 淅川县| 浮梁县| 邯郸市| 吴忠市| 迭部县| 日土县| 玉环县| 阿勒泰市| 姚安县| 枝江市| 桃园市| 白玉县| 平泉县| 淅川县| 绥德县| 依兰县| 富民县| 开原市| 桃源县| 和静县| 渭源县| 龙江县| 扎鲁特旗| 池州市| 和平县| 枣阳市|