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

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

Installing Oracle 10g on SuSE 9.1 professional

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

    
Oracle RDBMS Weblogs OpenSource Reviews Others

[Oracle] Installing Oracle 10g on SuSE 9.1 PRofessional 作者:Fenng 日期:July 03 2004
SuSE 9.1 專業(yè)版是前一段時間發(fā)布的。SuSE公司是歐洲的一個重要的linux廠商。Suse Linux一直以界面華麗而著稱。其實,SuSE Linux的一個很引人注目的地方就是對Oracle的支持一向不錯。
在SuSE 以前的幾個版本中,都針對Oracle有過專門的改進(jìn),安裝起來也比較方便,一般用戶只需要安裝一個RPM包即可搞定。不過目前的9.1版本是否支持Oracle 10g還沒有官方聲明。經(jīng)過筆者測試,發(fā)現(xiàn)Oracle 10g在SuSE上可以運(yùn)行的很好。

SuSE Linux 9.1 采用的是2.6( 2.6.4-52)的核心。這是筆者要對其測試的一個重要原因。這個版本KDE是3.2,GUI足夠華麗, 不過這個和我們今天的這個主題關(guān)系不大。對SuSE新特性感愛好的讀者可以先去看一下這個Links:http://www.suse.com/us/private/prodUCts/suse_linux/prof/new_features.Html 。此外,9.1版集成了LVM2,LVM對維護(hù)上帶來了不少方便,從某種意義上說提高了系統(tǒng)可用性。2.6核心+LVM2+ 10g--還真的蠻吸引人的。

安裝之前,先去Suse的Oracle支持站點看看:http://www.suse.com/en/business/certifications/certified_software/oracle/documents.html 。雖然沒有直接針對Oracle 10g 的資料,不過一些文檔也是非常有參考價值的哦。還有http://otn.oracle.com上的支持文檔,也應(yīng)該是必讀之物。

一 預(yù)備工作

先檢查操作系統(tǒng)軟件包是不是已經(jīng)安裝齊備。也就是屬于開發(fā)環(huán)境的那些東西,Gcc 、binutils 、make等等,假如沒有安裝的話,可以通過yast2工具來進(jìn)行安裝,仔細(xì)選好軟件,按照提示依次插入各安裝盤即可。

參考http://www.dbanotes.net/Oracle/Install-Oracle10g-RHEL3.htm這里的信息。(另外, 在該Link還可以找到其它的一些有用的Link)。接下來我們創(chuàng)建用戶和相關(guān)的組,調(diào)整用戶的環(huán)境變量:

#-----------Begin from here--------------------------------------eXPort ORACLE_BASE=/u/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1export ORACLE_SID=TESTexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib#--------------End here------------------------------------------

創(chuàng)建目錄,檢查核心參數(shù)。SuSE上我沒有發(fā)現(xiàn) sysctl.conf 文件。自己創(chuàng)建之。內(nèi)容如下:

#-----------Begin from here--------------------------------------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#--------------End here------------------------------------------

然后sysctl -p 確定一下。

二 安裝軟件

安裝之前要進(jìn)行一下處理。因為runInstaller所需要的配置文件oraparame.ini 中沒有提到SuSE ,所以,預(yù)檢查的時候會報告錯誤。

我們采取調(diào)整該文件的辦法.具體參考: http://www.dbanotes.net/Oracle/10G-Beta-Install-Bug.htm

vi oraparam.ini找到[Certified Versions]Linux=redhat-2.1,UnitedLinux-1.0,redhat-3修改成[Certified Versions]Linux=redhat-2.1,UnitedLinux-1.0,redhat-3,SuSE-9.1

然后運(yùn)行./runInstaller

假如不能出現(xiàn)X安裝界面,注重DISPLAY環(huán)境變量的設(shè)置。
以后一路是圖形文件。不多說了。注重,在安裝的時候不要創(chuàng)建數(shù)據(jù)庫。

三 創(chuàng)建實例

運(yùn)行dbca ,創(chuàng)建實例。不過,在這里一個比較令人頭疼的問題。圖形化創(chuàng)建實例總是報告:ORA-27125:unable to create shared memory segment. 檢查核心參數(shù),沒有發(fā)現(xiàn)問題。后來經(jīng)過網(wǎng)絡(luò)上的交流得知:Linux 2.6內(nèi)核有個特性:Huge TLB支持。該特性默認(rèn)條件下是激活的。(By default only root has permission to allocate shared memory with this option (SHM_HUGETLB) and Oracle 10g defaults using it, so Oracle fails to allocate the SGA.This capability is supposed to be able to controlled with the setcaps program (CAP_IPC_LOCK), but I couldn't get it to work properly. The solution is either to set DISABLE_HUGETLBFS=1 before you start Oracle or to recompile the kernel without CONFIG_HUGETLB_PAGE and CONFIG_HUGETLBFS configuration parameters.)

要解決該問題,在Oracle用戶下執(zhí)行 $export DISABLE_HUGETLBFS=1 

然后再次運(yùn)行dbca 。假如碰到問題的話,最好是定制庫,最后選擇"生成腳本" (當(dāng)然,可以自己寫腳本建庫,不過用圖形工具方便一些) 。

運(yùn)行腳本創(chuàng)建實例。不出意外的話,這次應(yīng)該沒有問題了。

安裝數(shù)據(jù)庫只是學(xué)習(xí)Oracle 10g的一個序曲。別等待,開始探索10g 的眾多特性吧!

原文出處:<a >http://www.dbanotes.net/Oracle/Install-Oracle10g-SuSE9.1.htm</a>
本文作者: Fenng,現(xiàn)任某美資公司DBA,業(yè)余時間混跡于各數(shù)據(jù)庫相關(guān)的技術(shù)論壇。目前關(guān)注如何利用ORACLE數(shù)據(jù)庫有效的構(gòu)建企業(yè)應(yīng)用。對Oracle tuning、troubleshooting有一點研究。個人技術(shù)站點: http://www.dbanotes.net/ 。可以通過電子郵件 dbanotes@Gmail.com 聯(lián)系到他。 【返回首頁】  本文為DBAnotes.net版權(quán)所有,轉(zhuǎn)載請注明出處、作者并盡量保留本文所有超鏈接。

Copyleft ? 2004 www.DBAnotes.net All rights reserved.I would welcome any feedback. Please send questions, comments or corrections to dbanotes@gmail.com

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 灵川县| 夹江县| 阜康市| 邢台县| 白玉县| 永州市| 永和县| 桐柏县| 大宁县| 乌鲁木齐县| 柘城县| 浏阳市| 徐州市| 中宁县| 民乐县| 普陀区| 新平| 沛县| 湛江市| 福清市| 体育| 绥宁县| 宁德市| 桃源县| 稻城县| 甘孜县| 昌邑市| 青神县| 宁强县| 中山市| 安远县| 巴彦淖尔市| 丹寨县| 海南省| 樟树市| 连城县| 青川县| 华亭县| 华亭县| 两当县| 广宗县|