安裝依賴
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 密碼:安裝時設置的密碼