Oracle 19c及依賴官網(wǎng)下載地址
https://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle19c-linux-5462157.html
百度云盤下載地址
鏈接:https://pan.baidu.com/s/1xNDRt6AN0wARYBHlfau3Dg
提取碼:ec76
1.安裝oracle
?yum localinstall -y oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
?yum localinstall -y oracle-database-ee-19c-1.0-1.x86_64.rpm
2. 創(chuàng)建數(shù)據(jù)庫(kù)(重要)
創(chuàng)建數(shù)據(jù)庫(kù)重要配置文件有2個(gè):/etc/init.d/oracledb_ORCLCDB-19c、/etc/sysconfig/oracledb_ORCLCDB-19c.conf。在不改變數(shù)據(jù)庫(kù)實(shí)例名稱的情況下不用做其他改變。
>>更改配置vim /etc/init.d/oracledb_ORCLCDB-19c此項(xiàng)(export CREATE_AS_CDB=true)從true改為false

3.配置數(shù)據(jù)庫(kù)實(shí)例
?/etc/init.d/oracledb_ORCLCDB-19c configure
4. 配置環(huán)境變量
1)數(shù)據(jù)庫(kù)實(shí)例配置完成后生成了默認(rèn)的oracle用戶,因此我們的環(huán)境變量也應(yīng)該配置到oracle用戶下,所以使用(su oracle)來(lái)切換用戶,oracle沒有密碼,可自行創(chuàng)建密碼
2)切換oracle用戶后當(dāng)前目錄未發(fā)生改變,先切換到oracle的用戶目錄(cd )
3)編輯環(huán)境變量(vim .bash_profile)添加如下信息
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
export ORACLE_SID=ORCLCDB
4)環(huán)境變量生效(source .bash_profile)
5. 登錄數(shù)據(jù)庫(kù),修改system密碼
?sqlplus / as sysdba(sqlplus模式)
alter user system identified by 密碼;
使用exit;和 quit;命令均可以退出sqlplus模式
sqlplus刪除字符,可以使用 ctrl+backspace
6. 開通防火墻端口
?firewall-cmd --permanent --add-port=7480/tcp && firewall-cmd --reload?
7. 關(guān)于監(jiān)聽器的啟動(dòng)與關(guān)閉
在oracle用戶下使用
lsnrctl status查看監(jiān)聽狀態(tài)
lsnrctl start啟動(dòng)監(jiān)聽
lsnrctl stop停止監(jiān)聽
至此可以使用工具進(jìn)行oracle的連接,本文安裝的oracle 19c數(shù)據(jù)庫(kù)服務(wù)名為ORCLCDB
8、靜默方式創(chuàng)建單實(shí)例(參考鏈接http://www.itdecent.cn/p/2f4145f49763)
a.配置響應(yīng)文件$ORACLE_HOME/dbca.rsp
responseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v19.0.0
gdbName=orcl
sid=orcl
sysPassword=orcl
oracleHomeUserPassword=orcl
emExpressPort=5500
totalMemory=2048
b.安裝實(shí)例orcl
$ORACLE_HOME/bin/dbca -silent? -createDatabase -templateName General_Purpose.dbc -responseFile $ORACLE_HOME/dbca.rsp