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

歡迎訪問 生活随笔!

生活随笔

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

windows

oracle 最小系统,基于最小化CENTOS6.6最小化安装,oracle 11g 数据安装过程!

發布時間:2024/9/27 windows 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 最小系统,基于最小化CENTOS6.6最小化安装,oracle 11g 数据安装过程! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux環境配置

OS:CentOS 6.6

DB:Oracle?11gR2

將Oracle安裝到home/oracle目錄

配置過程:本文來自Oracle官方文檔+網上資料

1. 以root用戶登錄到Linux

2. 檢查機器硬件要求

2.1 內存要求

至少需要1GB的內存

查看機器內存大小

#?grep?MemTotal?/proc/meminfoswap 空間調整

swapoff -v /dev/VolGroup00/LogVol01

lvresize -L +1024M /dev/VolGroup00/LogVol01? ?? ?? ???(lvextend -L +1024M /dev/VolGroup00/LogVol01亦可,并且一定要保證所在卷組有相當容量大小的Free PE/Size)

mkswap /dev/VolGroup00/LogVol01

swapon -va

free -m? ?? ?(查看擴大swap后的情況)

2.2 swap空間要求

內存大小?????????????????swap空間大小

1?GB?~?2?GB?????????????內存大小*1.5

2?GB?~?16?GB????????????內存大小

查看swap空間大小

grep?SwapTotal?/proc/meminfo

3. 檢查操作系統軟件要求

Oracle官方文檔中包含了多個Linux系統的要求,詳細請參考官方文檔

(RHEL6 .x)的軟件要求列表如下:需要安裝桌面環境

#檢查軟件包

yum -y install binutils-2.20.51.0.2-5.11.el6 ? ? compat-libcap1-1.10-1 ? ? compat-libstdc++-33-3.2.3-69.el6 ? ? compat-libstdc++-33-3.2.3-69.el6.i686 ? gcc-4.4.4-13.el6 ? ? gcc-c++-4.4.4-13.el6 ? ? glibc-2.12-1.7.el6 ? ? glibc-2.12-1.7.el6 ? ? glibc-devel-2.12-1.7.el6 ? ? glibc-devel-2.12-1.7.el6.i686 ? ? ?libgcc-4.4.4-13.el6 ? ? libgcc-4.4.4-13.el6 ? ? libstdc++-4.4.4-13.el6 ? ? libstdc++-4.4.4-13.el6.i686 ? libstdc++-devel-4.4.4-13.el6 ? ? libstdc++-devel-4.4.4-13.el6.i686 ? libaio-0.3.107-10.el6 ? ? libaio-0.3.107-10.el6.i686 ? libaio-devel-0.3.107-10.el6 ? ? libaio-devel-0.3.107-10.el6.i686 ? make-3.81-19.el6 ? sysstat-9.0.4-11.el6

查看系統是否安裝了該軟件包

#?rpm?-q?package_name

#安裝開發包

yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel elfutils-libelf-devel.x86_64

#安裝桌面環境(后面用圖形化安裝)

yum groupinstall -y ? "Desktop" ? "Desktop Platform" ? "Desktop Platform Development"  "Fonts"  "General Purpose Desktop"  "Graphical Administration Tools"  "Graphics Creation Tools"  "Input Methods"  "X Window System"  "Chinese Support [zh]" "Internet Browser"

yum -y install xorg-x11-drivers

yum -y install unzip

4. 創建安裝Oracle需要的系統組和用戶

創建Oracle?Inventory?組

groupadd?oinstall

創建OSDBA?組

groupadd?dba

創建Oracle軟件創建者

useradd?-g?oinstall?-G?dba?oracle

修改oracle用戶的密碼

passwd?oracle

5. 配置系統內核參數值

編輯/etc/sysctl.conf文件

vim?/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

改變當前系統內核參數值(讓/etc/sysctl.conf立即生效)

#?sysctl?-p

6. 檢查Oracle安裝用戶(oracle)資源限制

修改/etc/security/limits.conf文件

vim?/etc/security/limits.conf

在打開的文件底部添加下面內容

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

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

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

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

oracle??????????????soft????stack???10240

7. 創建安裝Oracle軟件所需要的目錄

mkdir?-p?/u01/app/

chown?-R?oracle:oinstall?/u01/app/

chmod?-R?775?/u01/app/

8. 配置安裝Oracle安裝用戶(oracle)的環境

編輯?/home/oracle/.bash_profile

vim?/home/oracle/.bash_profile

在打開的文件中添加下面內容

umask?022

export?ORACLE_BASE=/u01/app

export?ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1

export?ORACLE_SID=orcl?--Oracle實例名,可修改

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

使得BASH設置生效$?.?./.bash_profile

編輯?/etc/pam.d/login

vim?/etc/pam.d/login

在打開的文件中添加下面內容

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

session?required?pam_limits.so

編輯?/etc/profile

vim?/etc/profile

在打開的文件中添加下面內容

if[?$USER?="oracle"];?then

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

ulimit?-p?16384

ulimit?-n?65536else

ulimit?-u?16384?-n?65536

fi

fi

9. 查看系統是否支持圖形界面

查看root用戶下是否已設置DISPLAY變量

#?echo?$DISPLAY

如果有值出現,則說明已設置DISPLAY變量;否則,就需要手動設置DISPLAY

亂碼和prsv-00002問題

設置成英文界面

export LANG=en.US.UTF-8

窗口分辨率提高1024*768

修改host文件對應的主機名

10. 開始安裝Oracle軟件

#?cd?/tmp

#?unzip?linux_11gR2_database_1of2.zip?linux_11gR2_database_2of2.zip

#?xhost?+

#?su?-?oracle

$?export?DISPLAY=:0

$?cd?/database

$?./runInstaller

接下來系統會啟動Oracle圖形安裝界面,安裝過程和Windows下一樣

在安裝過程中,會提示在root用戶下運行兩個腳本文件(具體是哪兩個,不記得了,按提示操作即可)。

11、安裝后基本使用

Linux下的Oracle在安裝結束后是處于運行狀態的。重啟機器后,Oracle不會像在Windows下那樣將Oracle添加到Windows服務,在linux下需要手動啟動Orcle服務

以oracle用戶下,執行下面的命令

進入sqlplus

$?sqlplus?/nolog

以sysdba的身份連接到數據庫,并啟動Oracle數據庫引擎

SQL

SQL

退出sqlplus,運行Listener

SQL

$?lsnrctl?start

這樣就可以連接到Oracle數據庫了。如果想用Oracle提供的EM來管理Oracle的話還需要啟動EM控制臺,運行如下命令:

$?emctl?start?dbconsole

使

將該文件添加到開機啟動

#?chmod?755?/etc/rc.d/init.d/oradb

#?chkconfig?--add?oradb

重啟服務

#?service?oradb?stop

#?service?oradb?start

下次啟動機器的時候,Oracle服務會隨機器一起啟動。

Oracle數據庫安裝、配置完成。

Tip:Oracle數據庫的默認端口號:1521,Oracle提供的EM管理器默認端口號是1158。

總結

以上是生活随笔為你收集整理的oracle 最小系统,基于最小化CENTOS6.6最小化安装,oracle 11g 数据安装过程!的全部內容,希望文章能夠幫你解決所遇到的問題。

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