亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在centos8云服務器中安裝oracle19c

發布時間:2020-12-24 16:16:20 來源:億速云 閱讀:793 作者:Leah 欄目:開發技術

怎么在centos8云服務器中安裝oracle19c?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

因為云服務器的centos是沒有圖形界面的,所以安裝比較麻煩,剛好19c有本地rpm的安裝方法,所以推薦用rpm安裝。

首先到官網下載rpm包,然后上傳到服務器。官網需要先注冊賬號,而且因國情原因下載很慢,我下載傳到網盤了。

 鏈接: https://pan.baidu.com/s/1VypTTrd9zpiLzw1_zV8pVw 提取碼: sexh

上傳到服務器的兩個rpm文件,第一個是數據庫安裝包,第二個是安裝數據庫的準備環境,安裝的時候先安裝第二個。

怎么在centos8云服務器中安裝oracle19c  

 一、用yum安裝準備環境配置:

在安裝之前,建議先更新yum源: yum update -y 安裝orale準備環境: yum localinstall oracle-database-preinstall-19c-1.0-1.el8.x86_64.rpm   安裝完之后,會自動創建一個用戶名是 oracle的dba賬號,檢查一下有沒有安裝成功,例如查看一下有沒有oracle用戶

怎么在centos8云服務器中安裝oracle19c 

因為默認云服務器默認主機名都是一大串數字并不好操作,建議修改一下服務器主機名: vim /etc/hostname 我這里改成 master-kww(下面會用到該主機名) 同時在 /etc/hosts 文件中加上自己的主機名,上面第一個紅色框是我云服務器的ip地址。

怎么在centos8云服務器中安裝oracle19c 

  二、安裝oracle數據庫

yum localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm   安靜等待安裝完成就行了,大概10分鐘,軟件路徑在/opt 下生成一個oracle文件夾,雖然用的root賬號安裝,但是裝完之后用戶屬于oracle

怎么在centos8云服務器中安裝oracle19c  

三、配置環境變量

注意:配置的是oracle用戶的環境變量,因為以后所有操作都是在oracle用戶下操作,并不是root用戶

怎么在centos8云服務器中安裝oracle19c  

root用戶編輯文件: vim /home/oracle/.bash_profile 然后在底部加入如下配置項

export ORACLE_HOSTNAME=master-kww  --- linux服務器主機名
export ORACLE_UNQNAME=ORCLCDB  --- 設置成數據庫實例名(根據建立的數據庫修改)
export ORACLE_SID=ORCLCDB  --- 數據庫實例名(根據建立的數據庫修改,建議就用這個)
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19c/dbhome_1
export ORACLE_INVENTORY=$ORACLE_BASE/oraInventory
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 --- sqlplus 操作需要用到的編碼,要和數據庫編碼一致
 
# 下面三個是為了解決sqlplus下方向鍵和回退鍵不能使用的問題,必須安裝 rlwrap 后面會提到
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
alias ggsci='rlwrap ggsci'

至此,安裝完了數據庫軟件,沒錯,只是安裝完了軟件,并沒有創建數據庫。

  四、創建數據庫

安裝數據庫一般有兩種方式,圖形界面安裝(使用dbca)或者靜默安裝,圖形界面安裝是不可能了,只能靜默安裝。 靜默安裝可以通過 /opt/oracle/product/19c/dbhome_1/assistants/dbca/dbca.rsp 配置安裝,也可以用19c提供的 默認配置創建,下面介紹用默認配置的方式創建。 在root用戶下運行: /etc/init.d/oracledb_ORCLCDB-19c configure       --- 會創建一個實例名為ORCLCDB的容器數據庫( 所以上面第三步配置項用ORCLCDB做實例名),還有有一個ORCLPDB1的可插拔數據庫。

怎么在centos8云服務器中安裝oracle19c 

等大概10分鐘左右,數據庫創建成功,可以通過 lsnrctl status 查看

怎么在centos8云服務器中安裝oracle19c 

至此,數據庫實例創建完成。  

 五、centos8安裝注意事項:

1、安裝完之后,命令窗口sqlplus輸入方向鍵和回退鍵會變成亂碼,需要安裝 rlwrap-0.43-5.el8.x86_64.rpm (在上面的網盤里有此文件) 命令: yum localinstall rlwrap-0.43-5.el8.x86_64.rpm 上面第三步修改的配置文件,最后面三個別名配置項就是安裝這個之后配置上去的。  

2、sql查詢出來的數據中文時顯示亂碼 上面 第三步操作中配置文件  NLS_LANG 要根據數據庫編碼配置,可以通過語句查詢:select userenv('language') from dual; 

  3、數據庫用戶密碼有效期默認是180天,建議改成無限期 -- 查詢數據庫用戶密碼有效期,可以看到默認是180天 SELECT  * FROM dba_profiles s Where s.profile = 'DEFAULT' AND resource_name = 'PASSWORD_LIFE_TIME' ; -- 修改為永不過期 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED ;  

4、如果centos8開了防火墻,還需要關閉防火墻或添加監聽端口,添加端口如下: firewall-cmd --zone=public --permanent --add-port=1521/tcp firewall-cmd --zone=public --permanent --add-port=5500/tcp

怎么在centos8云服務器中安裝oracle19c  

六、重啟服務器后自啟動數據庫(可選)

1、 oracle用戶操作,修改文件: vim /etc/oratab 最后一行,把: ORCLCDB:/opt/oracle/product/19c/dbhome_1: N    改為:ORCLCDB:/opt/oracle/product/19c/dbhome_1: Y

怎么在centos8云服務器中安裝oracle19c 怎么在centos8云服務器中安裝oracle19c  

2、 root用戶操作,修改centos系統啟動腳本: vim /etc/rc.d/rc.local 在最后加入以下兩行: 啟動監聽:su oracle -lc "/opt/oracle/product/19c/dbhome_1/bin/lsnrctl start"        這句要加引號是因為“lsnrctl start”之間有空格 啟動數據庫:su oracle -lc /opt/oracle/product/19c/dbhome_1/bin/dbstart

怎么在centos8云服務器中安裝oracle19c 怎么在centos8云服務器中安裝oracle19c

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

旬阳县| 乌拉特后旗| 台安县| 温泉县| 南昌市| 鄂尔多斯市| 灵台县| 微山县| 三明市| 肃北| 桃源县| 苏尼特右旗| 阳高县| 镇康县| 滨州市| 邢台市| 吉安市| 伊金霍洛旗| 大足县| 玛纳斯县| 茶陵县| 孟村| 五台县| 荣成市| 桂平市| 南岸区| 田阳县| 平阴县| 固始县| 阿拉善右旗| 夏邑县| 绥芬河市| 陵川县| 阿合奇县| 五指山市| 白朗县| 弥渡县| 洞头县| 阜城县| 那坡县| 和硕县|