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

首頁 > 數據庫 > Oracle > 正文

Fedora Core 3安裝Oracle 10.1.0.3簡要流程

2024-08-29 13:29:33
字體:
來源:轉載
供稿:網友

    上午花了點時間完成了第一次linux平臺的安裝(:p,有點丟人的說,才第一次),主要是參考了http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html的安裝說明。該文主要是介紹redhat系列的安裝,而fedora core可以說是red hat的開源桌面版,可以說是通用的。下文將結合我的實際操作,對該文作簡單的規整。
    安裝linux部分不再說明了,唯一要注意的是盡可能把各種開發包都裝上去(硬盤夠大的話),這樣可以避免后面麻煩。fedora本身是很容易安裝和使用的,一切都是圖形化界面,這些都應該不是問題了。
    檢查所需的rpm包(rpm -q --all | grep ...),主要是如下幾個,只要有就可以了,版本不低于給出的版本號,如果版本過高,可能在后面的安裝中會報錯或者警告,但是從我的實踐看,沒什么關系(我的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也是非常容易的,唯一需要注意的是有些網友說現在無法注冊帳號了,我今天特意觀察了一下,在中文版網站里似乎那個注冊鏈接很難找到,英文版的就比較明顯(就在右上角),所以既然都是要到英文界面下載的,不如直接登錄英文主頁了。對下載流程不清楚的請參考我在cnoug整理的一篇文章http://www.cnoug.org/viewthread.php?tid=11039&h=1,該文我也會定期更新,加上新的下載內容。linux版下載下來是一個.cpio.gz格式的文件。由于win平臺下載軟件比較多,我是用flashget在win下下載的,基本可以達到80kb/s(每線程)所以速度是很快的了。文件可以在win下解壓縮為cpio文件(winrar即可)。這種格式目前沒發現win下可處理,所以可以刻成碟(iso模式較好)。
    以root進入linux后觀察一下還有多少硬盤空間,一個df -h就可以了。一般而言,安裝10g需要512m內存、1g交換緩存(swap)和4.1g硬盤空間。不過這些和裝as不同,不是硬性條件,內存和交換分區稍微小一點問題也不大,硬盤空間最好還是滿足,否則容易出問題。可以這樣察看內存和交換分區:
    grep memtotal /proc/meminfo
    grep swaptotal /proc/meminfo
    至此外部準備工作基本完成。建立相關的用戶組和用戶,不妨就用參考文章中的語句:
    /usr/sbin/groupadd oinstall
    /usr/sbin/groupadd dba
    /usr/sbin/useradd -m -g oinstall -g dba oracle
    id oracle
    設置口令:
    passwd oracle
    創建目錄:
    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
    這里有個文件系統的問題,oracle支持多種文件系統模式,例子中是最常見的普通文件系統,如果需要選擇裸設備、ocfs等可以參考installation guide(oracle文檔庫中)。
    下面要修改一些內核參數:
    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 ,看看是否和上述參數相同,修改不同的就可以了。最后一條語句是讓剛才的修改生效。可以通過指令/sbin/sysctl -a來察看是否生效。
    參考文章中還給出了限制每個 linux 帳戶可以使用的進程數和打開的文件數的設置,我的系統就是自己玩的,所以沒有設置,大家可以自己參考原文。
    有些環境變量是需要設置的,主要有oracle_base、oracle_home、oracle_sid和path,大家可以根據需要在/root/.bash_profile中設置。當然oracle是安裝用戶,需要首先設置。以oracle登錄(其實su就可以了),修改/usr/oracle/.bash_profile,添加:
    oracle_base=/u01/app/oracle; export oracle_base
    oracle_sid=demo1; export oracle_sid
   
    下面開始安裝。最好重啟一下并用oracle登錄,并設置會話為英語(這是因為很多情況下中文字體安裝時無法正常顯示,cnoug上有說明如何解決,但是字體問題在linux上一向很麻煩,所以我還是選擇逃避:p),將含有cpio文件的光盤mount上來(fedora下是自動的),然后建立一個源文件目錄:
    mkdir 10g_db
    cd 10g_db
    cpio -idmv < /media/cdrecorder/ship.db.cpio
    cd disk1
    ./runinstaller
    下面就和windows平臺基本一樣了。另外以前看到過說在安裝9i時系統會停滯很長時間,我沒有遇到這個情況。唯一一些不同就在于會有兩次彈出一個窗口提示用root用戶執行一些腳本,此時可以打開一個終端窗口,su - root后執行即可。在后一次腳本執行完后,恭喜你,基本完成了。
    最后,安裝完成后可能還不能很順暢的使用sqlplus,主要是環境變量問題,只要將.bash_profile中的path后加上oracle的bin目錄路徑,再指定oracle_home(指向oracle實際安裝目錄,比如/.../oracle/10.1.0/db_1)后export就可以了。
    至此大功告成,需要怎樣設置sqlplus就自己搞定咯,不妨進sqlplus目錄修改glogin.sql。
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 莱阳市| 登封市| 佛教| 无棣县| 内江市| 阿坝| 汝州市| 武清区| 宁德市| 延安市| 五原县| 平原县| 西充县| 咸丰县| 徐闻县| 永川市| 汉川市| 青阳县| 木里| 海阳市| 简阳市| 韶山市| 巍山| 乐平市| 临武县| 车致| 山东省| 长宁县| 镇康县| 师宗县| 白山市| 永善县| 延津县| 政和县| 临猗县| 保康县| 丰都县| 合江县| 台中市| 靖州| 页游|