CentOS6.8安裝Oracle11g單實例


 

 

===== 這中間還有很多細節問題該文檔中並沒有說明和指出:

1、如/tmp目錄必須單獨分出來,不然oracle在以后的使用中會逐漸變慢

2、官網說的512M內存即可,這里糾正下,如果只是測試安裝那還行(行不行你試試便知道),如果是生產使用最少8G不商量

慢慢的再發現問題 =======

 

 

 

參考文檔:https://www.cnblogs.com/websocket/p/4968721.html
官方下載: https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html(如需下載需要oracle賬號/密碼)
我下載的是Linux x86-64版本
https://blog.51cto.com/11127731/2097511    #centos6.8安裝oracle參考安裝文檔

安裝前准備:
Oracle11gR2安裝介質;
linux系統足夠的磁盤空間和內存(我用的100G硬盤、4G內存);
linux系統需要有固定ip;
需要圖形化界面;
依賴包可通過yum方式安裝(需要聯網環境);
zip包的解壓工具可通過yum方式安裝(需要聯網環境);
root用戶權限;

iptables和selinux關閉
service iptables stop
chkconfig iptables off

service network restart  重啟網卡

passwd oracle

設置oracle用戶的環境變量(需要切換到oracle用戶,這些變量/地址都是默認的,提前使用默認的變量/地址)

export ORACLE_BASE=/opt/oracle/app
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=orcl

source ~/.bash_profile        #使配置立即生效

 

下載依賴包
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc*  libaio*  unixODBC unixODBC-devel compat-libstdc++-33-3.2.3-69.el6 

注:上命令和下圖有出入,如執行下圖中命令核能會報錯,要用root用戶yum安裝

=============================================================

  • yum groupinstall "GNOME Desktop"   #安裝圖形化界面
  • startx   #啟動圖形界面

=============================================================

 

 

自行下載oracle的包

 

解壓縮

[oracle@oracle ~]$ for i in `ls`;do unzip $i;done

執行oracle安裝腳本

解決辦法:

注銷當前用戶:Crl+Alt+Backspace 

用 oracle 用戶登錄系統

如出現安裝是亂碼,請在root用戶下執行:yum -y groupinstall "Desktop" "Desktop Platform" "Desktop Development" "Fonts" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Input Methods" "X Window System" "Chinese Support[zh]" "Internet Browser"   並且在執行./runInstaller執行之前執行 export LANG=en-us 然后再再安裝oracle

或者在執行./runInstaller時直接指定字符集,例如:LANG=en_US   ./runInstaller

報錯:Exception in thread "main" java.lang.NoClassDefFoundError
解決:(root下執行)
[root@rac1 ~]# xhost +

數據庫類型選擇服務器版(如下圖)

Grid Options項默認---Next(表示第一項為不使用集群)

Install Type項默認----Next(表示典型安裝) 

Typical Installation除最后兩項設置管理員密碼設置外,這里我都是選擇的默認,密碼要是8位且有數字、字符、下划線和大寫(如下圖)

使用rpm -q命令 檢查一下這些包是否成功安裝,點擊 Ignore All 點擊Next繼續安裝 ,隨后就進入漫長的安裝階段。

中間會有一次報錯(在93%~95%左右),點確定即可來到下圖畫面

接下來會執行2個腳本(如下圖)

 

================= 以上為安裝部分 ====================

啟動oracle

執行一條語句,看看有沒問題,如沒問題則說明本地連接oracle成功(如下圖)

 

 

日常命令:

lsnrctl help (所有的參數如下)
start     stop     status
services     version       reload
save_config     trace      spawn
change_password      quit      exit
set*    show*

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM