1. 程式人生 > >Linux下安裝Oracle 12c數據庫

Linux下安裝Oracle 12c數據庫

pat control 圖形 run 下載 無法 spa 主機名 hosts

(1)Linux下安裝Oracle

安裝前註意:1、確保/etc/hosts中有系統主機名的記錄

2、Linux系統安裝圖形化界面

3、OFA(最佳靈活體系結構):/字母數字/標準名字/用戶名,如/u01/app/oracle


步驟:1、創建Oracle用戶和/u01目錄,並將/u01的所有者和所屬組修改為此用戶;


2、將軟件復制到/u01,之後unzip解壓,使用創建的用戶運行runInstaller安裝;

(註:(1)如果報DISPLAY未定義執行:export DISPLAY=:0.0和xhost +

(2)安裝界面有亂碼:a、下載中文字體放在/usr/share/fonts/zh_CN/TrueType和/usr/share/fonts/chinese/TrueType;

b、使用命令:./runInstaller -jreLoc /usr/lib/jvm/java-1.6.0-openjdk/jre;

c、修改語言為en_US.UTF-8。


3、在典型安裝步驟中,先定義Oracle家目錄:vi ~/.bash_profile

export ORACLE_BASE="/u01/app/oracle" ##根據實際定義基目錄

export ORACLE_HOME="/u01/app/product/11.2.0/dbhome_1" ##根據實際定義家目錄

export DISPLAY=:0.0

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin ##支持直接使用sqlplus命令


4、配置系統參數:su到root用戶,執行/tmp/CVU_12.1.0.2.0_oracle/runfixup.sh

5、安裝所需軟件:

6、運行要求的腳本:/u01/app/oraInventory/orainstRoot.sh和/u01/app/oracle/product/12.1.0/dbhome_1/root.sh

7、設置SYS和SYSTEM密碼(若安裝時選擇“僅安裝Oracle軟件”,則無此步驟,使用dbca命令創建數據庫)。




(2)使用dbca安裝數據庫

步驟:

1、netca:創建偵聽器 ##文件在$ORACLE_HOME/network/admin/listener.ora

2、dbca:創建數據庫




(3)Oracle數據庫管理工具

1、OEM:https://ip:端口/em ##database control和grid control

(註:12c版本端口默認5500;11g以前版本端口默認1158,查看:cat $ORACLE_HOME/install/portlist.ini,打不開修改客戶端hosts文件)


2、SQLdevelper


3、SQLPlus

(註:a、無法使用上下鍵,需要安裝rlwrap工具包;

b、登入顯示英文,設置變量export NLS_LANG='SIMPLIFIED CHINESE_CHINA.UTF8')


連接方式:a、sqlplus 回車之後輸入賬號密碼;

b、sqlplus /nolog 回車之後,輸入:connect 賬號/密碼@庫名 as sysdba

c、sqlplus 賬號/密碼@庫名 as sysdba

d、sqlplus / as sysdba ##使用本地系統賬號登入


Linux下安裝Oracle 12c數據庫