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

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

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

    posts - 431,  comments - 344,  trackbacks - 0
    我剛在一臺服務器上裝了個。大體步驟如下:
    ----------------------------服務器環境:
    服務器型號:LENOVO R525 G2
    CPU:至強4核支持EMT64位
    內存:4*4GB
    存儲:4*300 raid5
    swap分區大小:內存*2=16*=32GB
    其他分區大小根據需要自行設定。
    IP地址:手動指定(DHCP會導致oracle自檢不通過)
    ----------------------------操作系統安裝
    介質:ubuntu-9.10-desktop-amd64.iso
    基本系統安裝完畢后,
    sudo apt-get update,更新系統到最新,
    出現磁盤無法掛載的問題,sudo fsck后解決。
    -----------------------------oracle數據庫安裝
    ---------準備介質
    下載安裝介質:10201_database_linux_x86_64.cpio.gz
    解壓:gzip -d 10201_database_linux_x86_64.cpio.gz
    解壓:cpio -idmv <10201_database_linux_x86_64.cpio.gz
    解壓得到:database目錄
    ---------準備安裝環境
    1、安裝compat libraries and 32-bit libraries:
    sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make libc6 libc6-i386 libc6-dev-i386 libstdc++5 lib32stdc++6 lib32z1 ia32-libs
    2、修改內核參數
    sudo vi /etc/sysctl.conf:
    # add for oracle
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 262144
    net.core.rmem_max = 262144
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
    vm.swappiness=10
    # add for oracle
    其中kernel.shmmax = 2147483648 是共享內存大小,此處設置為2GB。

    3、建立ORACLE的用戶和用戶組:
    sudo groupadd nobody
    sudo groupadd oinstall
    sudo groupadd dba
    sudo useradd -s /bin/bash -g oinstall -G dba oracle
    sudo passwd oracle

    4、sudo vi /etc/security/limits.conf
    在文件末尾加入:
    #add for oracle
    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384
    #add for oracle
    5、庫文件鏈接:
    sudo ln -s /usr/bin/awk /bin/awk
    sudo ln -s /bin/true /bin/rpm
    sudo ln -s /usr/bin/basename /bin/basename
    sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
    6、建立oracle目錄(此處路徑根據需要修改)
    sudo mkdir -p /opt/ora10
    sudo chown -R oracle:oinstall /opt/ora10
    sudo chmod -R 775 /opt/ora10
    7、執行sudo sysctl -p 使修改生效。
    8、修改oracle用戶環境變量
    以oracle用戶登錄,sudo vi .profile
    #add for oracle
    export CFLAGS='-m32'
    export LDFLAGS='-m32'
    export ORACLE_BASE=/opt/ora10
    export ORACLE_HOME=/opt/ora10
    export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
    export ORACLE_OWNER=oracle
    export ORACLE_SID=tmp
    export ORACLE_TERM=xterm
    export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
    #add for oracle
    其中:
    BASE和HOME路徑需要與上面步驟中建立的目錄對應。
    SID和NLS_LANG根據需要修改。

    9、oracle系統檢查:
    sudo vi /etc/redhat-release
    添加:
    Red Hat Linux release 3.1 (drupal)
    10、開始安裝
    以oracle用戶重新登錄或者source .profile
    執行:
    cd database
    ./runInstaller
    開始進行安裝。

    -----------------可能會遇到的問題
    1、由于某些C++的編譯用到了32位庫文件,導致至少有一個.mk文件執行不過去,暫時還沒找到解決辦法。不過貌似不影響oracle使用;
    2、安裝完畢后,dbca創建數據庫的時候報錯:ORA-27125:unable to create shared memory segment
    如下修改后,問題解決:
    linux: # cd $ORACLE_HOME/bin
    linux: # mv oracle oracle.bin

    cat >oracle <<"EOF"
    #!/bin/bash

    export DISABLE_HUGETLBFS=1
    exec $ORACLE_HOME/bin/oracle.bin $@
    EOF

    linux: # chmod +x oracle

    posted on 2010-04-09 16:28 周銳 閱讀(320) 評論(0)  編輯  收藏 所屬分類: Oracle
    主站蜘蛛池模板: 国产精品久久久久久久久久免费 | 一级做a爱过程免费视频高清| 亚洲午夜精品一级在线播放放 | 免费人成在线观看播放国产 | 亚洲AV无码一区二区一二区| 亚洲国产精品嫩草影院久久| 免费成人在线电影| 亚洲日本VA午夜在线电影| 亚洲日韩精品射精日 | 久久精品亚洲综合专区| 我要看WWW免费看插插视频| 国产福利免费视频 | 日韩亚洲国产综合高清| 日韩精品亚洲aⅴ在线影院| 国产情侣激情在线视频免费看| 无码 免费 国产在线观看91| 亚洲精品中文字幕乱码| 国产精品亚洲高清一区二区| 青青青免费国产在线视频小草| 乱人伦中文视频在线观看免费| 亚洲人6666成人观看| 在线观看国产区亚洲一区成人| 黄色成人网站免费无码av| 在线播放免费人成毛片乱码| 亚洲乱码无人区卡1卡2卡3| 亚洲AV日韩AV永久无码免下载| 国产精品免费看久久久无码| 亚洲黄色免费在线观看| h视频免费高清在线观看| 亚洲日韩国产AV无码无码精品| 亚洲一区中文字幕久久| 久久亚洲2019中文字幕| 在线观看免费为成年视频| 97在线视频免费| 日本高清不卡aⅴ免费网站| 牛牛在线精品观看免费正| 亚洲人成网站免费播放| 亚洲成人黄色在线观看| 情人伊人久久综合亚洲| 国产黄色一级毛片亚洲黄片大全| 夫妻免费无码V看片|