<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的JAVA

    從頭來(lái)
    隨筆 - 19, 文章 - 0, 評(píng)論 - 6, 引用 - 0
    數(shù)據(jù)加載中……

    2005年8月30日

    好久不維護(hù)啦

    有點(diǎn)櫴啦,看來(lái)要努力哦

    posted @ 2006-03-07 23:41 周斌 閱讀(209) | 評(píng)論 (0)編輯 收藏

    AIX安裝ORACLE(三)------安裝

    1.開始安裝

    使用如下命令掛接CDROM

    # mount -rv cdrfs /dev/cd0 /cdrom 

    root運(yùn)行 rootpre.sh 腳本。

    # /cdrom/rootpre.sh 
    #su - oracle
    % cd /tmp 
    % /cdrom/runInstaller
    y

    如果事先沒(méi)有運(yùn)行rootpre.sh腳本,會(huì)有提示:以root運(yùn)行rootpre.sh,之后選y,進(jìn)行正常安裝;

    會(huì)有提示運(yùn)行orainstRoot.sh腳本,到link結(jié)束的時(shí)候會(huì)提示運(yùn)行root.sh腳本,按要求完成即可。

        打開一個(gè)命令操作窗口(dtterm窗口);

    在運(yùn)行runInstaller后會(huì)提示以root運(yùn)行rootpre.sh,之后選y,進(jìn)行正常安裝;

    2.建庫(kù)

    dbca工具建庫(kù)(ora9)
    $dbca
    根據(jù)提示一步一步建立數(shù)據(jù)庫(kù)。

    3.?dāng)?shù)據(jù)庫(kù)啟動(dòng)關(guān)閉

        數(shù)據(jù)庫(kù)的啟動(dòng):

    登錄到oracle運(yùn)行如下命令:

    #su oracle

    $export ORACLE_SID=ora9

    $ sqlplus /nolog

        sql>connect / as sysdba;

        sql>startup;

        數(shù)據(jù)庫(kù)的關(guān)閉

    登錄到oracle運(yùn)行如下命令:

    #su oracle

    $export ORACLE_SID=ora9

     $ sqlplus /nolog

    sql>connect / as sysdba;

    sql>shutdown  immediate;

    103    監(jiān)聽服務(wù)的啟動(dòng)

    登錄到oracle運(yùn)行如下命令:

    $ lsnrctl start ora9

    104    監(jiān)聽服務(wù)的關(guān)閉

    登錄到oracle運(yùn)行如下命令:

    $ lsnrctl stop ora9

      

    ok!!!! 

     

     

    posted @ 2005-11-16 21:55 周斌 閱讀(902) | 評(píng)論 (0)編輯 收藏

    AIX安裝ORACLE(二)-------安裝準(zhǔn)備

    安裝準(zhǔn)備

     

    1.添加Oracle用戶和dba

    root用戶完成下面的操作。
    添加oracle用戶和組: 可以用手工命令或"smit security"來(lái)完成。創(chuàng)建相關(guān)目錄,并更改相應(yīng)權(quán)限等。

    2.創(chuàng)建軟件安裝點(diǎn)

     

    3.確保Asynchronous Input Output (AIO) 可用

    # lsdev -Cc aio 

    如果輸出是"Available"則沒(méi)問(wèn)題,如果是"Defined"的話,通過(guò)使用

    # smit chaio 

    "STATE to be configured at system restart"更改為"Available"

    4.確定math library已經(jīng)安裝在系統(tǒng)中

    bos.adt.base,bos.adt.lib,bos.adt.libm,

    bos.perf.perfstat

    使用如下命令;

    # lslpp -l bos.adt.libm 

    如果沒(méi)安裝的話,你還要使用下面的命令安裝 bos.adt.libm fileset

    # smit install_latest 

    AIX5L 系統(tǒng)還需要如下的filesets

    # lslpp -l bos.perf.perfstat 
    # lslpp bos.perf.libperfstat

    5 安裝JDK

    6.設(shè)置環(huán)境變量

    設(shè)置以下環(huán)境變量到oracle用戶的”.profile”文件中:

    ORACLE_BASE=/oracle/app; export ORACLE_BASE

    ORACLE_HOME=$ORACLE_BASE/9.2.0; export ORACLE_HOME

    ORACLE_SID=ora9; export ORACLE_SID

    ORACLE_TERM=vt100; export ORACLE_TERM

    TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN

    #NLS_LANG= SIMPLIFIED CHINESE.ZHS16GBK; export NLS_LANG

    ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33

    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH

    LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH

    ORA_DB=$ORACLE_HOME/dbs;export ORA_DB

    CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH

    PATH=$ORACLE_HOME/bin:$PATH; export PATH

    export DISPLAY= 127.0.0.1:0.0

    posted @ 2005-11-16 21:43 周斌 閱讀(1035) | 評(píng)論 (0)編輯 收藏

    AIX安裝ORACLE(一)-----環(huán)境準(zhǔn)備

    AIX安裝ORACLE(一)

    環(huán)境準(zhǔn)備

     

    1.系統(tǒng)資源

    ·      /tmp(或可用做臨時(shí)空間的Disk)要有 500 MB以上的空間

    ·      256 MB以上的物理內(nèi)存

    ·      至少兩倍物理內(nèi)存的交換空間

    2.操作系統(tǒng)

    ·      查看主機(jī)名

    $ uname -a 

    ·      是否64位的操作系統(tǒng):

    #bootinfo -y 

    或者

    #bootinfo -K 
    注意:因?yàn)?SPAN lang=EN-US>ORACLE 9I64位,所以安裝的AIX平臺(tái)也必須是64位。如果不是必須要重新安裝或使用連接庫(kù)函數(shù)將其改為64 
    To change to 64 bit multi-processor mode:
    # ln -sf /usr/lib/boot/unix_64 /unix
    # ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
    # bosboot -ad /dev/ipldevice
    # shutdown -r

    此外,AIX上面安裝Oracle無(wú)需修改核心參數(shù)

    3.安裝介質(zhì)

    # lsdev -Cc cdrom

    cd0 Available 10-60-00-4, 0 SCSI Multimedia CD-ROM Drive

    mount CDROM
    In the preceding output, /dev/cd0 is the CD-ROM device.

    $ cd /ora_data/install

    $ mkdir Disk1

    $ cd Disk1

    $ cp -r /cdrom/*  .

     把文件拷到硬盤上

     

     

    posted @ 2005-11-16 21:15 周斌 閱讀(1280) | 評(píng)論 (1)編輯 收藏

    AIX結(jié)構(gòu)基本圖

    o_aix.JPG

    posted @ 2005-11-16 17:02 周斌 閱讀(422) | 評(píng)論 (0)編輯 收藏

    HACMP配置(-)

                                                        HACMP的配置(-)

    HacmpHigh Availability Cluster Multi-Processing)雙機(jī)熱備份軟件的主要功能是提高客戶計(jì)算機(jī)系統(tǒng)及其應(yīng)用的可靠性,而不是單臺(tái)主機(jī)的可靠性。

       HACMP的工作原理是利用LAN來(lái)監(jiān)控主機(jī)及網(wǎng)絡(luò)、網(wǎng)卡的狀態(tài)。在一個(gè)HACMP環(huán)境中有TCP/IP網(wǎng)絡(luò)和非TCP/IP網(wǎng)絡(luò)。TCP/IP網(wǎng)絡(luò)即應(yīng)用客戶端訪問(wèn)的公共網(wǎng),該網(wǎng)可以是大多數(shù)AIX所支持的網(wǎng)絡(luò),如EthernetT.R.FDDIATMSOCCSLIP,等等。 TCP/IP網(wǎng)絡(luò)用來(lái)為HACMP對(duì)HA環(huán)境(Cluster)中的各節(jié)點(diǎn)進(jìn)行監(jiān)控而提供的一個(gè)替代TCP/IP的通訊路徑,它可以是用RS232串口線將各節(jié)點(diǎn)連接起來(lái),也可以是將各節(jié)點(diǎn)的SCSI卡或SSA卡設(shè)置成Target Mode方式。

     

    o_hacmp.JPG 

    一、在兩臺(tái)服務(wù)器上分別安裝HACMP軟件

        #smit installp

    二、分別檢查兩臺(tái)主機(jī)上安裝的軟件是否成功

    #/usr/sbin/cluster/diag/clverify

    software

    cluster

    clverify>software        

    Valid Options are:

    lpp

    clverify.software> lpp

    若沒(méi)有error出現(xiàn)則安裝成功

    三、分別配置兩臺(tái)服務(wù)器的boot IP地址和Standby IP地址,保證boot 網(wǎng)和Standby網(wǎng)能ping通(用smit  tcpip命令)

        netstat命令檢查配置是否正確:

        #netstat -i

    四、利用smit tty在兩臺(tái)主機(jī)上增加一個(gè)TTY接口,配置心跳線(RS232)

    #smitty tty

      Type or select values in entry fields.

    Press Enter AFTER making all desired changes.

     

    [TOP]                                                   [Entry Fields]

      TTY                                                 tty0

      TTY type                                            tty

      TTY interface                                       rs232

      Description                                         Asynchronous Terminal

      Status                                              Available

      Location                                            04-08-01-00

      Parent adapter                                      sa0

      PORT number                                        [0]                     +

      Enable LOGIN                                        disable                +

      BAUD rate                                          [38400]                 +

      PARITY                                             [none]                  +

      BITS per character                                 [8]                     +

      Number of STOP BITS                                [1]                     +

      TIME before advancing to next port setting         [0]                     +

      TERMINAL type                                      [dumb]

      FLOW CONTROL to be used                            [xon]                   +

      OPEN DISCIPLINE to be used                         [dtropen]               +

    lsdev –Cc tty查看tty是否配置好

    #lsdev –Cc tty

    在兩臺(tái)上分別輸入如下命令:

    erp# cat /etc/hosts >/dev/tty0

    erpdata# cat

    如果在erpdata能接收到信息,則表明心跳線已經(jīng)配置好

    五、在erp上運(yùn)行smit hacmp,然后按照下面的步驟進(jìn)行配置:

     #smit hacmp

     配置Cluster Name                            [erpcluster]

     配置Configure Nodes,增加兩個(gè)Node

    * Node Names                                         [erp]

    * Node Names                                         [erpdata]

    配置Configure Adapters,分別配置兩臺(tái)機(jī)的service地址,boot地址,standby地址及ttyerp_svcerpdata_svcerp_en1erpdata_en1erp_en2erpdata_en2,erp_tty0_01,erpdata_tty0_01)

    修改/etc/hosts/.rhosts文件,如:

    修改/etc/hosts文件,增加以下內(nèi)容:

    192.168.112.11  erpdata_en2

    192.168.113.11  erpdata_en1

    10.80.14.11     erpdata_svc

    192.168.112.12  erp_en2

    192.168.113.12  erp_en1

    10.80.14.12     erp_svc

         

     

    配置完畢顯示狀態(tài)為

     

      COMMAND STATUS

     

    Command: OK            stdout: yes           stderr: no

     

    Before command completion, additional instructions may appear below.

     

    [TOP]

    Cluster Name: erpcluster

    Cluster Connection Authentication Mode: Standard

    Cluster Message Authentication Mode: None

    Cluster Message Encryption: None

    Use Persistent Labels for Communication: No

    There are 2 node(s) and 2 network(s) defined

     

    NODE erp:

            Network net_ether_01

                    erp_svc 10.80.14.12

                    erpdata_svc     10.80.14.11

                    erp_en1 192.168.113.12

                    erp_en2 192.168.112.12

            Network net_rs232_01

                    erp_tty0_01     /dev/tty0

    NODE erpdata:

            Network net_ether_01

                    erp_svc 10.80.14.12

                    erpdata_svc     10.80.14.11

                    erpdata_en1     192.168.113.11

                    erpdata_en2     192.168.112.11

            Network net_rs232_01

                    erpdata_tty0_01   /dev/tty0

     

    Resource Group dbrg

            Startup Policy   Online On Home Node Only

            Fallover Policy  Fallover To Next Priority Node In The List

            Fallback Policy  Fallback To Higher Priority Node In The List

            Participating Nodes      erpdata erp

            Service IP Label                 erpdata_svc

    Resource Group apprg

            Startup Policy   Online On Home Node Only

            Fallover Policy  Fallover To Next Priority Node In The List

            Fallback Policy  Fallback To Higher Priority Node In The List

            Participating Nodes      erp erpdata

            Service IP Label                 erp_svc

     

    六、同步cluster

          在進(jìn)行同步的時(shí)候可以先進(jìn)行模擬(Emulate)同步,當(dāng)模擬同步

           OK后再進(jìn)行實(shí)際(actual)同步

                                 Synchronize Cluster Topology

     

     

     

     

     

     

    posted @ 2005-11-01 22:59 周斌 閱讀(1137) | 評(píng)論 (0)編輯 收藏

    忙死了

    最近都沒(méi)上來(lái)維護(hù),弄標(biāo)書,忙死了!!!

    posted @ 2005-09-29 12:52 周斌 閱讀(311) | 評(píng)論 (0)編輯 收藏

    ORACLE歸檔模式下恢復(fù)----UNDO,數(shù)據(jù)文件損壞

    有個(gè)同學(xué)在MSN和我聊起ORACLE維護(hù)的事,他對(duì)歸檔文件的概念不是很熟。我就叫他看書,他講看書暈糊糊,叫我做個(gè)實(shí)例給他看。我就在MSN上一步步的示范,順便貼出來(lái)。不過(guò),我記得好像我以前也是看別人的,不要鄙視我哦!!
    他很仰慕哦,我回答:“無(wú)它,手熟耳!”
    呵呵,是不是好巒顛的
    SQL> archive log list;
    數(shù)據(jù)庫(kù)日志模式            存檔模式
    自動(dòng)存檔             啟用
    存檔終點(diǎn)            d:\oracle\oradata\test\archive
    最早的概要日志序列     26
    下一個(gè)存檔日志序列   28
    當(dāng)前日志序列           28
    ORACLE要在歸檔模式下
    建個(gè)用戶zb
    CONNECT zb/zb
    建個(gè)表
    CREATE TABLE family
           (seq NUMBER(2),
     NAME VARCHAR2(14) ,
     LOC VARCHAR2(13) ) ;
    INSERT INTO family VALUES
     (1,'周斌','爸爸');
    commit;
    SQL> select * from family;

           SEQ NAME           LOC
    ---------- -------------- -------------
             1 周斌           爸爸

    做備份恢復(fù)時(shí),把undo改小一點(diǎn)
    SQL>CREATE UNDO TABLESPACE undo1
    DATAFILE 'D:\oracle\oradata\test\undo01.dbf'
    SIZE 6M AUTOEXTEND ON;
    SQL>ALTER SYSTEM SET UNDO_TABLESPACE=UNDO1;
    SQL>DROP TABLESPACE UNDOTBS1;
    commit
    shutdown immediate;
    冷備哦
    startup;
    con sys as sysdba
    alter system switch logfile;
    產(chǎn)生日志
    INSERT INTO zb.family VALUES
     (2,'楊','媽媽');
    commit;
    alter system switch logfile;
    INSERT INTO zb.family VALUES
     (3,'陽(yáng)','兒子');
    SQL> select * from zb.family;

           SEQ NAME           LOC
    ---------- -------------- -------------
             1 周斌           爸爸
             2 楊             媽媽
             3 陽(yáng)             兒子
     SQL> shutdown abort
    3) 此時(shí),把undo破壞
       在‘服務(wù)‘中,將OracleServicetest停止
        刪除(OS)undo01文件
    4) 在‘服務(wù)‘中,將OracleServicetest啟動(dòng)

    看警告日志D:\oracle\admin\a00215\bdump\alert_test.log,
    Errors in file d:\oracle\admin\test\bdump\test_dbw0_5764.trc:
    ORA-01157: cannot identify/lock data file 19 - see DBWR trace file
    ORA-01110: data file 19: 'D:\ORACLE\ORADATA\TEST\UNDO01.DBF'
    ORA-27041: unable to open file
    OSD-04002: 無(wú)法打開文件
    O/S-Error: (OS 2) 系統(tǒng)找不到指定的文件。


    6) 恢復(fù):
    SQL> SHUTDOWN ABORT
    將備份的undo01.dbf copy回去
    SQL> STARTUP MOUNT
    SQL> recover database(或者recover datafile 19//或者 recover'D:\ORACLE\ORADATA\test\UNDO01.DBF')
    SQL> alter database open;

    數(shù)據(jù)庫(kù)已更改。

    SQL> select * from zb.family;

           SEQ NAME           LOC
    ---------- -------------- -------------
             1 周斌           爸爸
             2 楊             媽媽

    OK
    如果在INSERT后COMMIT,則數(shù)據(jù)不會(huì)丟失
    SQL> select * from zb.family;

           SEQ NAME           LOC
    ---------- -------------- -------------
             1 周斌           爸爸
             2楊             媽媽
             3 陽(yáng)             兒子
    數(shù)據(jù)文件一樣。
    數(shù)據(jù)文件的丟失和損壞可以恢復(fù)到COMMIT的狀態(tài)

    posted @ 2005-08-30 21:30 周斌 閱讀(1920) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 涩涩色中文综合亚洲| 久久亚洲AV成人无码国产最大| 亚洲AV成人一区二区三区观看 | 亚洲区小说区激情区图片区| 亚洲国产精品乱码在线观看97| 国产成人高清亚洲一区91| 无码精品国产一区二区三区免费 | 人妻免费一区二区三区最新| 美女被免费喷白浆视频| 亚洲人成无码网WWW| 亚洲一卡二卡三卡四卡无卡麻豆 | 日韩免费无码一区二区三区 | 老司机在线免费视频| 狠狠亚洲婷婷综合色香五月排名 | 亚洲国产精品免费观看| 久久久久亚洲AV无码专区桃色| 亚洲人成电影在线观看青青| 国产黄色免费观看| 性xxxx视频播放免费| 亚洲午夜精品一区二区| 色哟哟国产精品免费观看| 黄瓜视频影院在线观看免费| 亚洲色无码一区二区三区| 亚洲国产av玩弄放荡人妇| 亚洲免费黄色网址| 亚洲熟妇中文字幕五十中出| 亚洲精品国产摄像头| 91短视频免费在线观看| 伊人久久大香线蕉亚洲五月天| 亚洲成a∧人片在线观看无码| 18禁黄网站禁片免费观看不卡| 国产亚洲精品久久久久秋霞| 久久精品熟女亚洲av麻豆| 亚洲免费闲人蜜桃| 久久亚洲一区二区| 一级美国片免费看| 永久免费视频v片www| 人妻丰满熟妇无码区免费 | 亚洲六月丁香婷婷综合| 免费国产成人午夜在线观看| 亚洲女同成人AⅤ人片在线观看 |