Redhat6 4安裝ora11g資料庫

2021-07-22 11:59:44 字數 4608 閱讀 5829

redhat6.4安裝

ora11g

資料庫

一、將安裝光碟整個拷貝到/home/rhel6.4/

cp -r /media/rhel_6.4\ x86_64\ disc\ 1/* /home/rhel6.4/

二、設定本地源安裝

配置yum

[root@foawas yum.repos.d]# vi /etc/yum.repos.d/rhel-source.repo

[rhel-source]

name=red hat enterprise linux $releasever - $basearch - source

baseurl=file:///home/rhel6.4/

enabled=1

gpgcheck=1

gpgkey=file:///home/rhel6.4/rpm-gpg-key-redhat-release

三、檢視包安裝情況

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel

rpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl-devel sysstat

rpm -q unixodbc*

安裝未安裝的軟體包

yum install libaio-devel

yum install ksh

yum install unixodbc*

yum install  numactl-devel

四、修改核心引數:

cp /etc/sysctl.conf  /etc/sysctl.conf.bak

vi /etc/sysctl.conf

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

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

fs.aio-max-nr = 1048576

fs.file-max = 6815744

應用配置

/sbin/sysctl -p

五、修改使用者限制 修改

/etc/security/limits.conf 檔案,加上下面的引數

oracle

soft

nproc

2047

oracle

hard

nproc

16384

oracle

soft

nofile

1024

oracle

hard

nofile

65536

修改使用者驗證選項

修改/etc/pam.d/login檔案加上如下引數

session    required     pam_limits.so

六、建立oracle使用者

[root@zznw ~]#groupadd oinstall

[root@zznw ~]# groupadd dba

[root@zznw ~]# useradd -g oinstall -g dba oracle

[root@zznw ~]# passwd oracle

七、檢查主機名

/etc/hosts與

系統本身的主機名一致

檢視主機名

hostname

檢視/etc/hosts裡面的主機名

安裝oracle資料庫的時候要注意

/etc/hosts

與/etc/sysconfig/network

檔案主機名的一致性

否則會在後面執行netca和

dbca

可能出現錯誤提示。

例如:/etc/hosts檔案內容如下:

127.0.0.1  localhost.localdomain localhost

/etc/sysconfig/network內容如下:

#networking_ipv6=yes //該行已經注釋

networking=yes

hostname= localhost.localdomain localhost

八、安裝目錄配置

# mkdir  /u01/

# chown -r oracle:oinstall /u01/

# chmod -r 775 /u01/

九、修改使用者bash shell

切換到orac le使用者

su - oracle編輯

vi .bash_profile

新增以下內容

export oracle_home=$oracle_base/oracle

export oracle_sid=orcl

export ld_library_path=$oracle_home/lib:/usr/lib

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

十、修改安裝檔案的屬主及許可權

chmod -r 777 database/

chown -r oracle:oinstall database/

十一、安裝vncserver

檢視vnc是安裝

rpm -qa|grep vnc

本地源安裝vnc-server包

yum install vnc-server

切換到oracle使用者

su - oracle

啟動vncserver

vncserver

檢視linux是否是

gnome桌面

ps -ef|grep -v grep|grep gnome

如果是,需要修改/root/.vnc/xstartup的配置檔案

vi /root/.vnc/xstartup

新增如下內容

gnome-session gnome

重啟vncserver

vncserver -kill :1

vncserver :1

十二、vnc登入安裝

oracle

vnc登入

linux

,且vnc

登入使用者使用的

oracle

進入/opt/database目錄 執行

./runinstaller

十三、設定oracle自啟動

修改/etc/oratab檔案

cp /etc/oratab /etc/oratab.bak

將n修改為y

修改/etc/rc.d/rc.local檔案

cp /etc/rc.d/rc.local /etc/rc.d/rc.local.bak

vi /etc/rc.d/rc.local

新增以下內容: 十

四、報錯問題處理:

1.切換

oracle

使用者時出現報錯如下:

-bash: ulimit: open files: cannot modify limit: 不允許的操作

修改/etc/profile,.取消以下內容:

if [ $user = "oracle" ]; then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fifi

2.oracle 安裝報錯

[ins-06101] ip address of localhost could not be determined

解決方法

檢視主機名

hostname

修改/etc/hosts檔案

vi /etc/host

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

新增如下內容

100.13.101.19 zznw

安裝注意:

安裝過程中會有一步執行.sh 檔案,分別為:

orainstroot.sh  $oracle_home/root.sh.

執行完成後繼續安裝。

netca 監聽的建立

dbca 資料庫建立

Redhat 64位系統安裝Nginx伺服器

環境 系統環境 redhat 6.3 64位 nginx版本 1.10.2 1 安裝pcre tar zxvf pcre 8.38.tar.gz 解壓pcre cd pcre 8.38 configure make make install 2 新增libpcre.so.1的連線 ln s usr ...

Redhat6 4(紅帽6 4)配置yum本地源

1.本地光碟機掛載 將 dev cdrom 掛載到 mnt cdrom目錄下。mount dev cdrom mnt cdrom 2.修改yum配置 root localhost iso cd etc yum.repos.d root localhost yum.repos.d ls rhel so...

redhat6 4 配置centos6 yum替換

1 解除安裝掉系統redhat自帶的yum rpm qa grep yum xargs rpm e nodeps rpm ivh python iniparse 0.3.1 2.1.el6.noarch.rpm rpm ivh yum metadata parser 1.1.2 16.el6.x86...