日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

全程图解:Centos 5.2 下 ORACLE10G 安装配置

發布時間:2023/12/4 centos 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 全程图解:Centos 5.2 下 ORACLE10G 安装配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、檢查并安裝ORACLE必須的軟件包 CENTOS上安裝Oracle,需要將ORACLE所必須的軟件包逐一安裝, 參考Oracle安裝文檔關于Red Hat Enterprise Linux 4.0部分,所需的軟件包如下:

binutils-2.17.50.0.6-6.el5

compat-db-4.2.52-5.1

compat-libstdc++-33-3.2.3-61

control-center-2.16.0-16.el5

gcc-4.1.2-42.el5

gcc-c++-4.1.2-42.el5

glibc-2.5-24

glibc-common-2.5-24

libgnome-2.16.0-6.el5

libstdc++-4.1.2-42.el5

libstdc++-devel-4.1.2-42.el5

make-3.81-3.el5

ksh-20060214-1.7

sysstat-7.0.2-1.el5

gnome-screensaver-2.16.1-8.el5

setarch-2.0-1.1

libXp-1.0.0-8.1.el5

1.1、檢查必須安裝的軟件包是否完整,可以運如下命令檢查所需包是否都已安裝

# rpm -q binutils-2.17.50.0.6-6.el5 compat-db-4.2.52-5.1 compat-libstdc++-33-3.2.3-61 \control-center-2.16.0-16.el5 gcc-4.1.2-42.el5 gcc-c++-4.1.2-42.el5 glibc-2.5-24 \glibc-common-2.5-24 libgnome-2.16.0-6.el5 libstdc++-4.1.2-42.el5 libstdc++-devel-4.1.2-42.el5 \make-3.81-3.el5 ksh-20060214-1.7 sysstat-7.0.2-1.el5 gnome-screensaver-2.16.1-8.el5 \setarch-2.0-1.1 libXp-1.0.0-8.1.el5使用上邊的命令對軟件包是否安裝進行檢查,如果出現“not found”則表示該軟件包沒有安裝,需將其安裝上。 1.2、安裝ORACLE必須的軟件包 首先講CENTOS v5.2的系統安裝光盤放入光驅中,然后在虛擬機光驅設置中將CDROM設置為主機光驅,如下: 進入CENTOS系統中,打開【終端】,首先在/mnt下創建文件夾cd,然后加載CDROM/mnt/cd目錄,之后進入/mnt/cd目錄,查看加載的光驅文件,一切OK之后進入CentOS文件夾,開始rpm的安裝,如下: 現在開始安裝ORACLE必須的軟件包,安裝軟件包命令如下: rpm –Uvh 軟件包名稱.rpm 安裝過程如下圖: 所有軟件包安裝完成后,檢查結構如下:

?

2.修改系統內核參數 修改/etc/sysctl.conf文件,增加如下內容: # vi /etc/sysctl.conf

... ...

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 = 1048576

et.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 26214

# chkconfig /etc/sysctl.conf

??????

修改/etc/security/limits.conf(設置最大打開文件數),增加如下內容:

# vi /etc/security/limits.conf

... ...

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

?????????????

修改/etc/pam.d/login文件,增加如下內容:

# vi /etc/pam.d/login

... ...

session required /lib/security/pam_limits.so

session required pam_limits.so

?????? ??

修改vi /etc/profile文件,增加如下內容:

# vi /etc/profile

... ...

if [ $USER = "oracle" ]; then

? ?????????? if [ $SHELL = "/bin/ksh" ]; then

??? ??????? ulimit -p 16384

??? ??????? ulimit -n 65536

? ?????????? else

??? ??????? limit -u 16384 -n 65536

? ?????????? fi

fi

????????????? ??? 3.用戶設置、配置 ??添加oinstalldba用戶組

????????????? # groupadd -g 501 oinstall

# groupadd -g 502 dba

添加oracle用戶

# useradd -g oinstall -G dba -u 501 -d /oracle oracle

修改/oracle權限

# chown -R oracle:oinstall /oracle

使用oracle用戶登錄,修改.profile文件

# su – oracle

$ pwd

/oracle

$ vi ./.profile

# !/usr/bin/bash

???????????????????? umask 022

ORACLE_BASE=/oracle/app

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/oracle/product/10.2.0/db_1

export ORACLE_HOME

PATH=$PATH:$ORACLE_HOME/bin

export PATH

創建相應的目錄

$ pwd

/oracle

$ mkdir app

$ mkdir data

?

4.修改Centos5.2發行標識

由于oracle10g具有系統安裝監測,當檢測到的系統不符合安裝配置規定的要求時,安裝不能正常進行,故要更改操作系統的版本標識,這一操作不會影響任何系統問題,可以在安裝結束后恢復為正常狀態;操作如下:

備份/etc/redhat-release文件為/etc/redhat-release.bak

root權限修改/etc/redhat-release文件

將文件的內容

修改為redhat-4,用于滿足/home/database/install/oraparam.ini的檢查要求

也可以修改/home/database/install/oraparam.in的檢查條件與系統的/etc/redhat-release文件內容保持一致

?????? 或者安裝的時候,帶上參數,即【runInstaller –ignoreSysPrereqs】則可跳過系統版本檢查。

?

----------------------做完上述配置后,建議重新啟動系統,目的是讓所有配置生效----------------------

?

5.開始安裝ORACLE10G

5.1、本機光驅中放入“oracle_database_linux32”安裝光盤,然后加載光驅到/cdrom/cd目錄,如下:

oracle用戶登陸終端,執行安裝命令進行安裝,安裝命令 [/mnt/cd/runInstaller --ignoreSysPrereqs]

A、運行過程中可能出現如下錯誤: ?? 設置DISPLAY環境變量, 運行圖形程序(xclock)時會收到如下錯誤:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0.0

???????解決方式:這是因為Xserver默認情況下不允許別的用戶的圖形程序的圖形顯示在 ??????? 當前屏幕上. 如果需要別的用戶的圖形顯示在當前屏幕上, 則應以當前登陸的用戶, ????? 也就是切換身份前的用戶執行如下命令[xhost +],之前我用root賬戶登陸的Xwindows,則切換到root帳戶下執行[root#xhost +]即可。

?????? B、安裝過程出現下列錯誤:

????????????安裝過程出現如下警告:

Warning: Cannot convert String"-watanabe-mincho-Medium

-r-normal--*-140-*-*-c-*-jisx0208.1983-0"to type FontStruct

但是程序仍能執行,只是執行后窗口出現亂碼,如下:

問題原因:oracle字符集的問題,它就沒這種字符,所以顯示亂碼

解決方法:解決方法有兩種,一種是安裝字符集,第二種簡單的就是使用英文安裝,怎么才能使用英文安裝呢?執行如下命令之后在安裝軟件即可解決:

oracle$export LANG=en_US
oracle$export LC_ALL=en_US
oracle$export LANGUAGE=en_US

?????? C、安裝出現下列問題:

????????????? 中文安裝提示:oraparam.ini 中未找到先決條件檢查,不執行系統系統先決條件檢查。

英文安裝提示:”No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.”

問題原因:Error in writing to directory /tmp/OraInstall2007-09-08_01-49-19AM. Please ensure that this directory is writable and has atleast 69 MB of disk space. Installation cannot continue

解決方法:清空linux臨時目錄tmp釋放出足夠空間即可。

正常運行安裝程序成功后彈出oracle10G安裝主界面,在安裝界面中,Oracle Home Location路徑是剛才給oracle編輯HTUprofileUTH時添加的,UNIX DBA Group默認為oinstall.如下圖: 接著,配置Oracle安裝主路徑和添加信任用戶組

安裝系統自動檢查ORACLE安裝必備條件是否具備,具備則通過檢查繼續安裝,檢查界面如下

接下來安裝程序開始安裝ORACLE,安裝過程如下列圖示

開始數據庫orcl的創建

完成數據庫orcl的創建

Password Management

Orcl數據庫創建向導成功完成后,以root賬戶執行兩個腳本

執行/oracle/app/oraInentory/orainstRoot.sh腳本結果如下:

執行/oracle/oracle/product/10.2.0/db_1/root.sh腳本結果如下:

完成整個oracle安裝

通過上邊的URL地址我們可以訪問到Isql*PlusEnterprise MangagerWEB界面工具。

?

6、 還原Centos5.2發行標識

根據備份文件/etc/redhat-release.bak還原/etc/redhat-release文件內容到安裝ORALE前的狀態。

?

?

下邊附件中是上述內容的PDF版,希望能給大家提供參考

轉載于:https://blog.51cto.com/youzhe/145451

總結

以上是生活随笔為你收集整理的全程图解:Centos 5.2 下 ORACLE10G 安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。