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

歡迎訪問 生活随笔!

生活随笔

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

linux

Linux下安装oracle数据库步骤

發布時間:2024/9/20 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下安装oracle数据库步骤 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?前期準備:安裝好linux系統安裝過程中一定要安裝開發工具和開發庫,這樣做的目的是盡可能少的另外打rpm包。

安裝oracle數據庫需要具備的系統條件以及檢查命令:

1:內存要求是922M

# grep MemTotal? /proc/meminfo

2:確認系統系統版本號:

#uname –a 或是

#uname –r

3:確認swap分區的大小,當內存小于1Gswap分區大小設置為物理內存容量的兩倍,當物理內存大于2G的時,將swap大小設為物理內存大小。

# free m //顯示內存和swap的使用情況

或是如下命令:

#grep SwapTotal? /proc/meminfo

4:確認操作系統的磁盤剩余容量:

#df –H //df –h 命令一樣沒區別。

#du /tmp –sh

?

5: 設置主機名和網絡IP地址:

?

修改主機名:

#vi /etc/hosts

#vi /etc/sysconfig/network

修改網絡IP地址:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

#service network restart

?

?

?

安裝數據庫需要對系統做的一些配置:

?

1:配置需要的linux賬戶以及組

#groupadd –g 200 oinstall

#groupadd –g 201 dba

#useradd –g oinstall –G dba oracle

#passwd oracle

檢查是否有nobody賬戶(可選)

#id nobody

#useradd nobody

?

2: 修改linux內核參數

#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 = 262144

net.core.rmem_max = 262144

net.core.wmem_default = 262144

net.core.wmem_max = 262144

?

保存退出,并運行sysctl –p使以上修改的參數生效:

# /sbin/sysctl –p

?

驗證設置的數值命令:

root用戶身份運行一下命令:

/sbin/sysctl –a | grep shm

/sbin/sysctl –a | grep sem

/sbin/sysctl –a | grep file-max

/sbin/sysctl –a | grep ip_local_port_range

?

3:檢查軟件包是否安裝完整,在root賬戶下,執行一下命令:

# rpm –q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compatlibstdc++-devel

?

會提示一下安裝包沒有安裝:

gcc-4.1.1-52.el5

make-3.81-1.1

binutils-2.17.50.0.6-2.el5

package openmotif is not installed

setarch-2.0-1.1

package compat-db is not installed

package compat-gcc is not installed

package compat-gcc-c++ is not installed

package compat-libstdc++ is not insatalled

package compat-libstdc++-devel is not installed

使用rpm –q軟件包關鍵詞命令或是rpm –qa | grep 軟件包關鍵字進行檢測,一般會手動安裝如下的軟件包;

缺少的軟件包一般會在redhat安裝光盤里邊找得到。按照以下順序安裝:

rpm –Uvh compat-db-4*

rpm –Uvh libaio-0*

rpm –Uvh compat-libstdc++-33-3*

rpm –Uvh compat-gcc-34-3*

rpm –Uvh compat-gcc-34-c++-3*

rpm –Uvh libXp-1*

rpm –Uvh openmotif-2*

rpm –Uvh gcc-4*

rpm –Uvh glibc-2.5-12.i686.rpm

當打完這些包之后再運行:

# rpm –q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compatlibstdc++-devel

做檢測發現還是會有如下提示:

package compat-gcc is not installed

package compat-gcc-c++ is not installed

package compat-libstdc++ is not insatalled

package compat-libstdc++-devel is not installed

應該屬于正常。對于以后安裝沒有影響。

?

{以下軟件安裝情況,如沒有安裝,通過redhat5的安裝光盤進行安裝:

libXp-1.0.0-8.1.el5.i386.rpm

libXp-devel-1.0.0-8.1.el5.i386.rpm

openmotif-2.3.0-0.3.el5.i386.rpm

openmotif-devel-2.3.0-0.3.el5.i386.rpm

?

4: 修改配置文件

#vi /etc/security/limits.conf

添加如下內容:

oracle?????? soft?? nproc? 2047

oracle?????? hard? nproc?? 16384

oracle?????? soft? nofile?? 1024

oracle?????? hard? nofile?? 65536

或是修改成:

#use for oracle

* soft?? nproc? 2047

* hard? nproc?? 16384

* nofile?? 1024

* hard? nofile?? 65536

?

然后再運行一下命令:

#vi /etc/pam.d/login

添加如下行:

?

session?? required??? /lib/security/pam_limits.so

?

?

5: 建立相關目錄,并賦予oracle賬戶權限

?

#mkdir –p /u01/app/oracle //-p代表是遞歸層層建立,為Oracle的安裝目錄

#mkdir –p /opt/oradata //數據庫解壓存放目錄。

#chown –R oracle:oinstall? /u01/app/oracle/? /opt/oradata/

#chmod? -R? 775? /u01/app/oracle/ ?/opt/oradata/

?

6: 使用oracle賬戶登錄系統,進行環境配置,主要是配置與oracle有關的環境變量。

#su oracle

$.

$ vi? ~/.bash_profile

添加以下內容:

export ORACLE_BASE=/u01/app/oracle?

export ORACLE_HOME=$ORACLE_BASE/10g

export ORACLE_SID=orcl

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export? PATH

?

//注意以上”=”前后沒有空格

執行以下命令使以上配置生效:

$ source ~/.bash_profile

?

7: 運行OUI安裝程序

#unzip /opt/oradata/10201_database_linux32.zip ?/u01/oracle/???? //?運行報錯。

#xhost +

#su – oracle

$ /u01/oracle/database/runInstaller

?

之后就是圖形安裝界面。

圖形安裝和Windows安裝就差不多了,這里還有一個PDF會有相關的圖文介紹。

如果出現Java這種錯誤提示,就在環境配置里添加export LANG=en_US就可以了。

安裝快結束的時候需要在root賬戶下執行兩個腳本如下:

?

# /u01/app/oracle/oraInventory/orainstRoot.sh

?

# /u01/app/oracle/10g/root.sh

在最后會有一些安裝反饋的一些url記得保存一下,可能以后會用得到。

?

轉載于:https://blog.51cto.com/zhuyong1985/1094768

總結

以上是生活随笔為你收集整理的Linux下安装oracle数据库步骤的全部內容,希望文章能夠幫你解決所遇到的問題。

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