CentOS7.4 安裝 oracle12c


安裝依賴

yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 \
glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 \
libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 \
libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64

添加用戶和用戶組

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
TYPE THE PASSWORD

配置內核參數

vim /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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

sysctl -p
sysctl -a

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

安裝GUI環境並允許其它程序顯示圖形界面

yum groupinstall -y "X Window System"
yum groupinstall -y "GNOME Desktop"

export DISPLAY=:0.0
xhost +

下載Oracle12c數據庫到/oracle,並解壓到/stage,設置權限

http://download.oracle.com/otn/linux/oracle12c/122010/linuxx64_12201_database.zip

cd /oracle
unzip linuxx64_12201_database.zip -d /stage

chown -R oracle:oinstall /stage/

 創建安裝目錄,設置權限

mkdir -p /u01 /u02

chown -R oracle:oinstall /u01 /u02
chmod -R 775 /u01 /u02
chmod g+s /u01 /u02

切換到oracle用戶,運行安裝程序

ssh -X oracle@127.0.0.1

cd /stage/database/
./runInstaller

GUI安裝程序流程

1.Configure Security Updates  下一步

2.Installation Option  選擇create and configure a database 下一步

3.System Class 選擇Desktop Class  下一步

4.Typical Installation 

  • Oracle基礎:' / u01 / app / oracle '
  • 軟件位置: /u01/app/oracle/product/12.2.0/dbhome_1
  • 數據庫文件位置: / u02
  • 數據庫版本:默認
  • 字符集:默認
  • OSDBA組: dba
  • 全局數據庫名稱:鍵入您自己的名稱
  • 管理員密碼:輸入您自己的密碼
  • 確認密碼:再次鍵入
  • 取消選中“ 創建為容器數據庫 ”

5.Create Inventory 

庫存目錄: / u01 / app / oraInventory

oraInventory組名稱:使用' oinstall '組

6.Prerequisite Check 有時檢查stack會報錯,改了還報錯的話可以忽略 

7.接下來安裝,過程中要執行一些腳本,執行即可

測試是否安裝成功

設置環境變量

su - oracle

export ORACLE_SID=orcl   // sid為數據庫實例名
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1/
export PATH=$PATH:$ORACLE_HOME/bin

訪問數據庫

sqlplus / as sysdba  // 注意切換oracle用戶,同時環境變量設置完成   這種方式是OS認證登錄,如果忘記了sys密碼可以在安裝oracle的主機上以該方式登錄修改 修改方式為alter user sys identified by NEWPASSWD;

訪問控制台

https://172.16.1.13:5500/em 

賬號:sys  密碼:安裝時設置的密碼

 


免責聲明!

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



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