1. 程式人生 > >CentOS 6.4上安裝 oracle 11g R2圖文安裝教程

CentOS 6.4上安裝 oracle 11g R2圖文安裝教程

“//”後是註釋,“#”代表root使用者下操作,“$”代表oracle使用者下操作。

#chkconfig  iptables off  //永久關閉防火牆或

#service  iptabels stop  //暫時關閉防火牆,重啟系統後會自動開啟

1.硬體檢查:

1.1 記憶體要求:

記憶體大於1G(使用虛擬機器安裝時記憶體要稍微大一些,否則安裝檢查不通過)

#cat  /proc/meminfo   //檢視記憶體大小

1.2 交換分割槽要求:

交換分割槽是記憶體的1.5倍,可根據實際情況調整

#grep SwapTotal /proc/meminfo   //檢視交換分割槽大小

1.3 
硬碟空間要求

硬碟空間要滿足所需軟體的大小,要求/tmp 分割槽不少於 400M ,安裝目錄應大於4G:

#df –h   //檢視磁碟空間使用情況

#du –ch   //檢視目錄空間大小

2.軟體檢查:

2.1 檢查安裝oracle所依賴的元件包是否安裝上:

#rpm–qa |grep 軟體包名稱   //檢查軟體包是否安裝上

1.binutils-2.17.50.0.6

2.compat-libstdc++-33-3.2.3

3.elfutils-libelf-0.125

4.elfutils-libelf-devel-0.125

5.elfutils-libelf-devel-static-0.125

6.gcc-4.1.2

7.gcc-c++-4.1.2

8.glibc-2.5-24

9.glibc-common-2.5

10.glibc-devel-2.5

11.glibc-headers-2.5

12.kernel-headers-2.6.18

13.pdksh-5.2.14

14.libaio-0.3.106

15.libaio-devel-0.3.106

16.libgcc-4.1.2

17.libgomp-4.1.2

18.libstdc++-4.1.2

19.libstdc++-devel-4.1.2

20.make-3.81

21.numactl-devel-0.9.8.i386

22.sysstat-7.0.2

23.unixODBC-2.2.11

24.unixODBC-devel-2.2.11

2.2 安裝缺少的軟體包:

#rpm –ivh 軟體包名稱  //使用本地光碟映象安裝軟體包

#yum install 軟體包名稱  //使用yum聯網安裝

3.配置系統環境

3.1修改核心引數:

#vi /etc/sysctl.conf

fs.file-max= 6815744

fs.aio-max-nr=1048576

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

kernel.sem= 250 32000 100 128

kernel.shmall= 2097152(可以按照系統預設,不修改)

kernel.shmmax= 536870912(可以按照系統預設,不修改)

#sysctl –p   //讓核心引數生效

3.2修改程序數和最大會話數

#vi /etc/security/limits.conf

oracle   soft   nproc   2047

oracle   hard   nproc   16384

oracle   soft   nofile  1024

oracle   hard   nofile  65536

3.3關聯設定

#vi /etc/pam.d/login

session   required   pam_limits.so

3.4修改/etc/profile

#vi  /etc/profile

if [ $USER = "oracle" ]; then

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

        ulimit -p 16384

        ulimit -n 65536

  else

        ulimit -u 16384 -n 65536

  fi

fi

4.建立安裝使用者、組和目錄

4.1建立安裝使用者和組

#groupadd oinstall   //建立oinstall組

#groupadd dba   //建立dba組

#useradd -g oinstall -G dba oracle   //新建使用者oracle,設定其主組為oinstall,副組為dba

#id oracle   //檢查結果

#passwd oracle   //設定oracle使用者密碼

4.2建立軟體安裝目錄

#mkdir -p /home/oracle_11/app/   //建立安裝根目錄

#chown -R oracle:oinstall /home/oracle_11/   //安裝根目錄所屬使用者和組為oracle使用者和oinstall組

#chmod -R 755 /home/oracle_11/   //修改目錄的訪問許可權為所屬使用者完全控制,所屬組和其他使用者可讀和執行

4.3設定使用者環境變數

#vi /home/oracle/.bash_profile

exportORACLE_BASE=/home/oracle_11/app  //軟體安裝基目錄

exportORACLE_SID=orcl  //例項名

exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1  //軟體安裝產品目錄

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

#source   /home/oracle/.bash_profile //載入檔案使配置生效

#env|more  //檢視配置的環境變數是否正確

5.安裝oracle

安裝過程和在windows上安裝一樣。

用WinScp上傳oracle安裝檔案到Linux目錄下,並解壓

#unzip linux_11gR2_database_1of2.zip

#unzip linux_11gR2_database_2of2.zip

#xhost +  //如果沒有執行,將無法啟動圖形安裝介面

#su – oracle  //切換到oracle使用者,注意加“-”,不然使用者環境變數不會改變

$cd /home/database

$./runInstaller



5.1配置安全更新

5.1.1 配置安全更新,選擇不接受更新:


5.1.2 提示不用管,點選yes,直接下一步:


5.2 安裝選項選擇建立和配置資料庫:


5.3系統類選擇伺服器類:


5.4選擇安裝單例項資料庫:


5.5安裝型別選擇高階安裝:


5.6選擇產品語言:


5.7資料庫版本選擇企業版:


5.8 選擇安裝位置:

把安裝基目錄更改成前面使用者環境變數所配置的基目錄,軟體產品安裝目錄更改成前面使用者環境變數所配置的軟體產品目錄,這裡軟體產品目錄沒有更改,後面啟動oracle出了一些問題,所以一定要改成和使用者環境變數配置的一致:


5.9選擇資料目錄:



5.10配置型別選擇一般用途/事務處理:


5.11輸入例項名稱和全域性識別符號,和前面使用者環境變數配置的一致:


5.12指定配置選項

5.121指定配置選項,啟用自動配置記憶體管理:


5.12.2指定配置選項,字符集使用預設值:


5.12.3指定配置選項,安全性使用斷言所有新安全設定:


5.12.4指定配置選項,例項方案不建立具有例項方案的資料庫:


5.13管理選項使用DatabaseControl 管理資料庫:


5.14資料庫儲存選項使用預設值:


5.15指定恢復選項,不啟用自動備份:


5.16指定方案口令:

5.16指定方案口令,對所有賬戶使用相同的口令:


5.16.2 如果密碼不是複雜密碼,會提示不符合推薦的標準,不用管點選yes,直接下一步:


5.17特殊的使用者組:


5.18執行先決條件檢查

5.181執行先決條件檢查,如果檢查不通過,點選取消,執行所需條件,然後再重新安裝即可:


5.18.2所提示的軟體包已經安裝過了(因為系統是64位的,所以軟體包也只安裝了64位的,如果想要檢查通過,應該需要把32位的軟體包也安裝上,影響不大),勾選全部忽略,點選下一步:


5.19概要:


5.20 安裝過程

5.20.1 開始安裝:


5.20.2安裝過程,配置資料庫:


5.20.3資料庫安裝完成,點選ok


5.20.4需要切換到root使用者執行2個指令碼檔案:


5.20.5切換到root使用者執行指令碼1


5.20.6切換到root使用者執行指令碼2


5.21安裝完成

5.211安裝完成,點選關閉:


5.21.2安裝完成,終端提示安裝日誌的儲存位置:


安裝完成,可以開啟https://localhost:1158/em來看看具體的情況,使用CentOS自帶的火狐瀏覽器不能夠訪問,可以在其他機器上使用IE瀏覽器登入。

6.服務啟動

6.1手動開啟服務

Linux下的Oracle在安裝結束後是處於執行狀態的。重啟機器後,Oracle不會像在Windows下那樣將Oracle新增到Windows服務,在linux下需要手動啟動Orcle服務。

重啟之後,以oracle使用者登入:

$sqlplus   //進入sqlplus

$lsnrctl start  //啟動監聽程式

$emctl start dbconsole  //啟動EM控制檯

執行這些命令都提示沒有該命令,應該是使用者環境變量出現問題:

6.1.1 

相關推薦

CentOS 6.4安裝 oracle 11g R2圖文安裝教程

“//”後是註釋,“#”代表root使用者下操作,“$”代表oracle使用者下操作。 #chkconfig  iptables off  //永久關閉防火牆或 #service  iptabels stop  //暫時關閉防火牆,重啟系統後會自動開啟 1.硬體檢

最全的Centos6.10詳細安裝Oracle 11G R2圖文教程

acl server rain oracle安裝 服務 選擇 product creating mod 平臺:Centos 6.10 x64 帶圖形配置4G 4核心cpu 200G硬盤 第一步、安裝依賴 yum install -y binutils compat-lib

Centos 6.5 安裝Oracle 11g R2 on vbox

由於上一篇的rac安裝,截圖較多,這一篇選擇以txt的方式敘述,另外上一篇的時間比較久遠,這裡最近從新安裝 --2018-10-29 1 os環境初始化 [[email protected] yum.repos.d]# lsb_release -aLSB Version: :base-4.0-

CentOS 6.5 安裝Oracle 11g R2

一、安裝前系統準備: 1、#修改主機名 [[email protected] ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network [[email&#

CentOS 6.7 靜默安裝Oracle 11g R2 詳細操作總結

$ less /opt/database/response/db_install.rsp |grep -v "#"|grep -v "^$"oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v

Oracle Linux 6.4安裝Oracle 11g R2+RAC+ASM圖文詳解

    安裝Oracle RAC    打補丁到最新版本    完成安裝後的除錯三、詳細安裝過程及說明(參考官方文件)1.通過SecureCRT或TerminalX建立命令列連線。2.在每一個節點上新增安裝Oracle Grid的使用者、組和家目錄,並設定許可權。 # /usr/sbin/groupad

centos 7 下面安裝oracle 11g r2 過程分享

java blog tails 方法 執行 article 訪問外網 修改 並且 本人對LINUX等很多還不熟悉,如果有不對的地方還請各位指正。謝謝。 打算學習下ORACLE,RMAN備份與還原功能,所以安裝了虛擬機,用的是centos7 X86_64-1611版本,ora

centos 安裝oracle 11g r2(三)-----表空間建立

建立表空間前要保證監聽與資料庫例項已經啟動 1、啟動監聽 [[email protected] ~]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 01-DEC-2017 09:25:48

centos 安裝oracle 11g r2(二)-----監聽配置與建立資料庫例項

一、監聽配置(命令:netca) 1、以 oracle 使用者輸入命令,啟動圖形化工具配置監聽 [[email protected] ~]$ netca 2、選擇==++Add++== 3、預設監聽名稱,直接下一步 二、建立資料庫例項(命令:dbca)-----需要確

centos 安裝oracle 11g r2(三)-----表空間創建

space ase testing 密碼 創建表空間 open -- entos poi 創建表空間前要保證監聽與數據庫實例已經啟動 1、啟動監聽 [oracle@localhost ~]$ lsnrctl start LSNRCTL for Linux: Version

vmware server 2.0 + redhat5.4 + oracle 11g r2 rac 安裝文件!

1、下載所需要的軟體 虛擬機器軟體:VMware-server-2.0.2-203138.exe、vmware-vmrc-win32-x86.exe Linux作業系統:rhel-server-5.4-i386-dvd.iso oracle叢集軟體:linux_11gR2_

CentOS 6.4安裝daemontools(守護程序工具)

svscan: 用來啟動服務目錄下的所有子目錄中的supervise(請看supervise)程序,svscan啟動兩個一對supervise程序,一個子目錄s,一個子目錄s下的log目錄(如果有的話),啟動的時候程式會自動執行子目錄s中的run指令碼,並且監視run指令碼啟動的程序,同時會啟動s/log中的

oracle 11g r2 rac 安裝整理 附詳細步驟(親測VMware和exsi都可以完美安裝物理機自然沒有問題)

oracle 11g r2 rac由於前面安裝了,由於時間關系沒有來得及整理,今天閑下來,整理了安裝步驟,還是活的一些收獲的,下面附上步驟:1.安裝操作系統最小化安裝即可2.關閉防火墻3.替換yum4.添加共享磁盤5.創建用戶和用戶組6.添加用戶環境變量7.調整內核參數8.安裝依賴包9.配置hosts10.

centos 6.9如何進行二進制安裝mariadb 5.5.57

centos6上二進制安裝mariadb包1.查看有沒有安裝mysql:rpm -qa mysql*(這裏只有一個庫文件,說明沒安裝mysql)2.查看有沒有mysql用戶:getent passwd mysql若沒有則創建:useradd -d /app/mysqldb -r -m -s /sbin/nol

Oracle 11g R2 RAC安裝規劃

del ica scan 重啟 use 用戶輸入 cal ipv 創建 前言 使用虛擬機VMWARE安裝Oracle 11g R2 RAC,需要模擬兩個主機節點和一個共享存儲,安裝系統和創建虛擬存儲文件這裏不作介紹,可以自行百度方法,很簡單。 一、主機規劃

Oracle 11g r2 win10 安裝出錯

win10 64bit 在安裝Oracle 11g r2 時,先決條件失敗,體系結構 失敗。 預期值 : 32-bit 實際值:64bit 退回,在database\stage\cvu下找到檔案cvu_prereq.xml,開啟並加入 <OPERATING_SYSTEM RELEASE="

VM VirtualBox Centos6.5安裝Oracle 11g r2 RAC

1 RAC基本概念1.1RACRAC是RealApplication Clusters的縮寫,是Oracle資料庫的一個元件。通過使用RAC,Oracle資料庫可跨一組叢集伺服器執行任何打包的或自定義的應用程式,不需對這些應用程式做任何改動。1.2 ASMASM是Automa

windows 7 下安裝 oracle 11g r2 em

安裝時按照預設配置一路“下一步”,建立了個數據庫orcl。 訪問EM時發現竟然沒有,於是手動安裝。 以管理員方式執行命令列視窗,執行下面的命令: 1、刪除配置 emca -deconfig dbcontrol db 2、刪除repository emca -repos dr

Hadoop安裝配置-VMWare下CentOS-6.4+ hadoop-0.20.2-cdh3u6分散式安裝圖文

 3)修改當前機器IP     假定我們的機器連IP在當時安裝機器時都沒有配置好,那此時我們需要對"ifcfg-eth0"檔案進行配置,該檔案位於"/etc/sysconfig/network-scripts"資料夾下。   在這個目錄下面,存放的是網路介面(網絡卡)的制御指令碼檔案(控制

Oracle 11g R2靜默安裝安裝

將db_install.rsp備份一份,在其基礎上修改內容, 將create database段中內容設定好即可。 修改靜默安裝的配置檔案 $ less /opt/database/response/db_install.rsp |grep -v "#"|grep -v "^$" oracle.install