Redhat及其衍生版安裝oracle11g教程

2021-06-22 10:05:05 字數 4015 閱讀 8439

[email protected]qq

:383024278

),我會盡可能地解決問題和更新此文件下系統是否安裝過這些包,如果沒在對應的系統光碟查詢對應的

rpm包並安裝。

檢查工作:依次執行:

rpm -qa | grep下面軟體包

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-common-2.5

glibc-devel-2.5

glibc-headers-2.5

kernel-headers-2.6.18

ksh-20060214

libaio-0.3.106

libaio-devel-0.3.106 

libgcc-4.1.2

libgomp-4.1.2

libstdc++-4.1.2 

libstdc++-devel-4.1.2

make-3.81

sysstat-7.0.2

unixodbc-2.2.11

unixodbc-devel-2.2.11

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

elfutils-libelf-devel-static-0.125

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-common-2.5

glibc-devel-2.5

glibc-headers-2.5

kernel-headers-2.6.18

ksh-20060214

libaio-0.3.106

libaio-devel-0.3.106

libgcc-4.1.2

libgomp-4.1.2

libstdc++-4.1.2

libstdc++-devel-4.1.2

make-3.81

sysstat-7.0.2

unixodbc-2.2.11

unixodbc-devel-2.2.11

假如你想偷懶,你就在

root

使用者裡複製以下命令

yum install –ybinutils

compat-libstdc++

elfutils-libelf

elfutils-libelf-devel

elfutils-libelf-devel-static

gccgcc-c++

glibc4

glibc-common

glibc-devel

glibc-headers

kernel-headers

kshlibaio

libaio-devel

libgcc

libgomp

libstdc++

libstdc++-devel

make

sysstat

unixodbc

unixodbc-devel

root

使用者:建立

oracle

安裝組oinstall,

資料庫管理員組

dba,及

oracle使用者

#/usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -g oinstall -g dba oracle

(主組oinstall

,其它組:

dba)

# passwd oracle

root

使用者:修改

/etc/sysctl.conf 

檔案,加上如下引數

fs.aio-max-nr= 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

為使上述配置生效而不重啟系統,執行如下命令

#/sbin/sysctl -p

root

使用者:修改

/etc/security/limits.conf 

檔案,加上下面的引數

oracle          soft    nproc   2047

oracle          hard    nproc   16384

oracle          soft    nofile  1024

oracle          hard    nofile  65536

root

使用者下:修改

/etc/pam.d/login

檔案加上如下引數

session   required     pam_limits.so

root

使用者下:修改

/etc/profile

檔案加入如下引數:

if [$user = "oracle" ]; then

if [ $shell = "/bin/ksh"]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fifi

root

使用者:

# mkdir-p /u01/orainventory

# chown -r oracle:oinstall /u01/

# chmod -r 775 /u01/

$ vi.bash_profile

增加如下內容,主要是修改

exportoracle_base=/u01 

export oracle_home=$oracle_base/oracle

export oracle_sid=oraclesid 

export path=$oracle_home/bin:$path:$home/bin

完成後執行:

#su–oracle

#env |grep ora

檢視環境變數是否完成

使用oracle

使用者登入,然後解壓縮

oracle

安裝檔案:

用unzip命令解壓兩個oracle壓縮包

$ unziplinux_11gr1_database.zip

然後進入解壓後的目錄,執行

$ ./runinstaller

安裝過程中,緊記你所設定的口令,在先決條件檢查時假如出現錯誤,並且你完完全全安裝了之前的那些環境包的話,可以直接忽略錯誤。在安裝進度條增加的時候,程式會提示你要進行口令管理的設定,只要把

scott

使用者的「√」去掉和設定密碼即可。

至此,linux

安裝oracle11g

就結束了

Ubuntu 及其衍生版系統啟動順序

etc profile 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行。並從 etc profile.d目錄的配置檔案中蒐集shell的設定。etc bashrc 為每乙個執行bash shell的使用者執行此檔案,當bash shell被開啟時,該檔案被讀取。bash p...

redhat中文及其它常用安裝

vmware在windows下安裝,圖省事自動安裝會裝成英文的,系統,好多都沒裝 yum install fonts chinese.noarch yum install m17n db common cjk yum install m17n db chinese yum install fonts...

BPF及其衍生產物初見

bpf 的全稱是 berkeley packet filter,又稱 classical bpf cbpf 顧名思義,這是乙個用於過濾 filter 網路報文 packet 的架構,為 tcpdump 抑或 wireshark 乃至網路監控 network monitoring 領域的基石。bpf ...