国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Fedora Core 3安裝Oracle 10.1.0.3簡要流程

2024-08-29 13:45:01
字體:
供稿:網(wǎng)友

  
    上午花了點時間完成了第一次linux平臺的安裝(:P,有點丟人的說,才第一次),主要是參考了http://www.Oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.Html的安裝說明。 該文主要是介紹RedHat系列的安裝,而Fedora Core可以說是Red Hat的開源桌面版,可以說是通用的。下文將結(jié)合我的實際操作,對該文作簡單的規(guī)整。
    安裝Linux部分不再說明了,唯一要注重的是盡可能把各種開發(fā)包都裝上去(硬盤夠大的話),這樣可以避免后面麻煩。Fedora本身是很輕易安裝和使用的,一切都是圖形化界面,這些都應該不是問題了。
    檢查所需的rpm包(rpm -q --all grep ...),主要是如下幾個,只要有就可以了,版本不低于給出的版本號,假如版本過高,可能在后面的安裝中會報錯或者警告,但是從我的實踐看,沒什么關(guān)系(我的gcc是3.4.x,而列出的是3.2):
    # gcc-3.2.3-2
    # make-3.79
    # binutils-2.11
    # openmotif-2.2.2-16
    # setarch-1.3-1
    # compat-gcc-7.3-2.96.122
    # compat-gcc-c++-7.3-2.96.122
    # compat-libstdc++-7.3-2.96.122
    # compat-libstdc++-devel-7.3-2.96.122
    # compat-db-4.0.14.5
    假如沒有安裝,那就打開安裝盤,一般在rpm目錄下都有。cp出來rpm -i就可以了。   
    到otn.oracle.com下載Oracle也是非常輕易的,唯一需要注重的是有些網(wǎng)友說現(xiàn)在無法注冊帳號了,我今天特意觀察了一下,在中文版網(wǎng)站里似乎那個注冊鏈接很難找到,英文版的就比較明顯(就在右上角),所以既然都是要到英文界面下載的,不如直接登錄英文主頁了。對下載流程不清楚的請參考我在CNOUG整理的一篇文章http://www.cnoug.org/viewthread.php?tid=11039&h=1,該文我也會定期更新,加上新的下載內(nèi)容。Linux版下載下來是一個.cpio.gz格式的文件。由于Win平臺下載軟件比較多,我是用FlashGet在win下下載的,基本可以達到80KB/s(每線程)所以速度是很快的了。文件可以在win下解壓縮為cpio文件(WinRAR即可)。這種格式目前沒發(fā)現(xiàn)Win下可處理,所以可以刻成碟(ISO模式較好)。
    以root進入Linux后觀察一下還有多少硬盤空間,一個df -h就可以了。一般而言,安裝10g需要512M內(nèi)存、1G交換緩存(swap)和4.1G硬盤空間。不過這些和裝AS不同,不是硬性條件,內(nèi)存和交換分區(qū)稍微小一點問題也不大,硬盤空間最好還是滿足,否則輕易出問題。可以這樣察看內(nèi)存和交換分區(qū):
    grep MemTotal /PRoc/meminfo
    grep SwapTotal /proc/meminfo
    至此外部預備工作基本完成。建立相關(guān)的用戶組和用戶,不妨就用參考文章中的語句:
    /usr/sbin/groupadd oinstall
    /usr/sbin/groupadd dba
    /usr/sbin/useradd -m -g oinstall -G dba oracle
    id oracle
    設(shè)置口令:
    passwd oracle
    創(chuàng)建目錄:
    mkdir -p /u01/app/oracle
    mkdir -p /u02/oradata
    chown -R oracle:oinstall /u01/app/oracle /u02/oradata
    chmod -R 775 /u01/app/oracle /u02/oradata
    這里有個文件系統(tǒng)的問題,oracle支持多種文件系統(tǒng)模式,例子中是最常見的普通文件系統(tǒng),假如需要選擇裸設(shè)備、ocfs等可以參考Installation Guide(Oracle文檔庫中)。

    下面要修改一些內(nèi)核參數(shù):
    cat >> /etc/sysctl.conf <<EOF
    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
    EOF
    /sbin/sysctl -p
    并不是每一個都需要修改的,可以視情況而定。所以不妨先cat一下/etc/sysctl.conf ,看看是否和上述參數(shù)相同,修改不同的就可以了。最后一條語句是讓剛才的修改生效。可以通過指令/sbin/sysctl -a來察看是否生效。
    參考文章中還給出了限制每個 Linux 帳戶可以使用的進程數(shù)和打開的文件數(shù)的設(shè)置,我的系統(tǒng)就是自己玩的,所以沒有設(shè)置,大家可以自己參考原文。
    有些環(huán)境變量是需要設(shè)置的,主要有ORACLE_BASE、ORACLE_HOME、ORACLE_SID和PATH,大家可以根據(jù)需要在/root/.bash_profile中設(shè)置。當然oracle是安裝用戶,需要首先設(shè)置。以oracle登錄(其實su就可以了),修改/usr/oracle/.bash_profile,添加:
    ORACLE_BASE=/u01/app/oracle; eXPort ORACLE_BASE
    ORACLE_SID=demo1; export ORACLE_SID
   
    下面開始安裝。最好重啟一下并用oracle登錄,并設(shè)置會話為英語(這是因為很多情況下中文字體安裝時無法正常顯示,CNOUG上有說明如何解決,但是字體問題在Linux上一向很麻煩,所以我還是選擇逃避:P),將含有cpio文件的光盤mount上來(fedora下是自動的),然后建立一個源文件目錄:
    mkdir 10g_db
    cd 10g_db
    cpio -idmv < /media/cdrecorder/ship.db.cpio
    cd Disk1
    ./runInstaller
    下面就和windows平臺基本一樣了。另外以前看到過說在安裝9i時系統(tǒng)會停滯很長時間,我沒有碰到這個情況。唯一一些不同就在于會有兩次彈出一個窗口提示用root用戶執(zhí)行一些腳本,此時可以打開一個終端窗口,su - root后執(zhí)行即可。在后一次腳本執(zhí)行完后,恭喜你,基本完成了。
    最后,安裝完成后可能還不能很順暢的使用sqlplus,主要是環(huán)境變量問題,只要將.bash_profile中的PATH后加上oracle的bin目錄路徑,再指定ORACLE_HOME(指向oracle實際安裝目錄,比如/.../oracle/10.1.0/Db_1)后export就可以了。
    至此大功告成,需要怎樣設(shè)置sqlplus就自己搞定咯,不妨進sqlplus目錄修改glogin.sql。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 广水市| 玉环县| 太保市| 剑阁县| 当涂县| 绩溪县| 普洱| 永安市| 井冈山市| 曲周县| 盐城市| 乐安县| 五莲县| 霍林郭勒市| 凤庆县| 安阳县| 双鸭山市| 高邑县| 团风县| 班玛县| 东源县| 右玉县| 许昌市| 仁寿县| 玛沁县| 曲松县| 弥渡县| 日土县| 盐池县| 南川市| 渑池县| 榆林市| 新丰县| 大埔县| 本溪市| 梓潼县| 绥宁县| 台中县| 洮南市| 古浪县| 延庆县|