真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CentOS6.8系統(tǒng)安裝Oracle12.1.0.2.0數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

創(chuàng)新互聯(lián)是一家企業(yè)級云計算解決方案提供商,超15年IDC數(shù)據(jù)中心運(yùn)營經(jīng)驗(yàn)。主營GPU顯卡服務(wù)器,站群服務(wù)器,成都服務(wù)器托管,海外高防服務(wù)器,大帶寬服務(wù)器,動態(tài)撥號VPS,海外云手機(jī),海外云服務(wù)器,海外服務(wù)器租用托管等。


資源準(zhǔn)備


  一臺已經(jīng)安裝CentOS 6.8 x86_64系統(tǒng)的主機(jī),需要安裝出桌面環(huán)境與火狐瀏覽器。如果僅安裝了命令行環(huán)境,在配置yum源后,使用命令 yum groupinstall "Desktop" -y 來安裝。

  登錄到桌面環(huán)境,可以是本地登錄到的桌面環(huán)境,也可以是通過vnc或xmanager等工具遠(yuǎn)程登錄的桌面環(huán)境(配置過程參閱網(wǎng)絡(luò)搜索)。

  登錄到桌面環(huán)境后使用火狐瀏覽器訪問Oracle官網(wǎng)http://www.oracle.com/下載目前最新版Oracle 12.1.0.2.0數(shù)據(jù)庫,下載-數(shù)據(jù)庫-Oracle數(shù)據(jù)庫;如果是內(nèi)網(wǎng)用戶或隔離環(huán)境無法直接訪問到Oracle官網(wǎng),則請使用有訪問權(quán)限的主機(jī)下載安裝包后上傳到待安裝主機(jī)。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

選擇最新版12.1.0.2.0針對Linux x86_64平臺,點(diǎn)擊后面的“See All”

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

同意協(xié)議,下載兩部分壓縮安裝包到系統(tǒng)。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

使用已有的Oracle賬號或免費(fèi)注冊一個Oracle賬號登錄后即可開始下載

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

下載完成后使用cksum命令檢驗(yàn)下載的安裝包CRC校驗(yàn)碼

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

與官網(wǎng)標(biāo)示的CRC校驗(yàn)碼比對來確認(rèn)下載的安裝包文件是否完整

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫


安裝數(shù)據(jù)庫


在確定安裝包下載完整的情況下,開始數(shù)據(jù)庫安裝。

確認(rèn)xorg-x11-utils軟件包是否安裝,如果未安裝則使用下面命令來安裝。

yum install xorg-x11-utils -y

Oracle數(shù)據(jù)的安裝不能使用root用戶,創(chuàng)一個Oracle用戶并設(shè)置密碼,將安裝包與oracle安裝位置所在目錄所有者更為oracle用戶(這里專門使用一塊數(shù)據(jù)盤data來存放所有oracle數(shù)據(jù)),使用該用戶登錄到圖形環(huán)境來安裝Oracle。

useradd oracle

passwd oracle

chown -R oracle /data

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

切換到安裝包所在目錄下,使用unzip命令來解壓安裝包文件

cd /data

unzip linuxamd64_12102_database_1of2.zip

unzip linuxamd64_12102_database_2of2.zip

解壓完成后得到一個名稱為database,容量大小2.8GB的目錄。實(shí)際是這兩部分壓縮包共同解壓出的所有文件。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

切換到database目錄,啟動安裝程序 ./runInstaller

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

提示安裝環(huán)境所需要求,臨時目錄必須大于500MB,swap空間必須大于150MB,顯示配置至少256顏色等等。滿足條件則顯示passed,只要有不滿足條件的都會顯示failed,則需要處理到滿足條件后再繼續(xù)執(zhí)行安裝程序。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

等一段時間后,打開Oracle圖形安裝向?qū)?,這里直接跳過更細(xì)提醒郵箱設(shè)置

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

僅僅安裝數(shù)據(jù)庫軟件

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

這里選擇單實(shí)例數(shù)據(jù)庫安裝

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

默認(rèn)英語語言

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

數(shù)據(jù)庫版本默認(rèn)

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

安裝配置,包括數(shù)據(jù)庫位置、Oracle軟件安裝位置。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

產(chǎn)品清單目錄設(shè)置

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

配置系統(tǒng)用戶組

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

環(huán)境需求檢查,顯示為NO,則是不滿足條件須要處理。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

點(diǎn)擊修復(fù)和再次檢查

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

提示要求打開一個terminal終端,使用root用戶登錄運(yùn)行修復(fù)腳本 /tmp/CVU_12.1.0.2.0_oracle/runfixup.sh

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

點(diǎn)擊OK后自動再次檢查,發(fā)現(xiàn)還剩下一些不通過的需求。例如查看到swap空間大小不滿足需求,提示需要16GB大小,而實(shí)際只有8GB大小的空間,那么這里需要手工擴(kuò)容swap空間。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

在terminal終端操作切換到root用戶,使用dd命令在剩余空間較大的數(shù)據(jù)盤創(chuàng)建一個接近9GB大小的文件。

dd if=/dev/zero of=/data/swap.file bs=4096 count=2250000

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

將該文件格式化為swap文件系統(tǒng)

mkswap /data/swap.file

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

啟動swap文件系統(tǒng),隨后可以看到swap空間成功擴(kuò)容到16GB。

swapon /data/swap.file

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

寫入開機(jī)自動掛載文件/etc/fstab

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

運(yùn)行再次檢查

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

發(fā)現(xiàn)swap空間的提示已經(jīng)沒有了,只剩下軟件包問題??吹教崾拘畔槿笔?,那么使用yum工具來安裝缺失的所有軟件包即可。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

在主機(jī)yum源配置成功的情況下root用戶執(zhí)行來安裝

yum install compat-libcap1-1.10 compat-libstdc++-33-3.2.3 ksh libaio-devel-0.3.107 -y

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

成功安裝這些軟件包

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

運(yùn)行再次檢查就通過的需求,進(jìn)入到安裝信息概覽,如果有誤的信息可直接點(diǎn)擊編輯來修改,最后確認(rèn)信息無誤開始安裝即可。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

安裝過程中可能會出現(xiàn)執(zhí)行配置腳本的提示信息

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

直接在terminal終端切換到root用戶執(zhí)行相應(yīng)的腳本即可

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

執(zhí)行完成再點(diǎn)擊提示框確認(rèn)即可

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

最后提示數(shù)據(jù)庫安裝成功

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

在啟動安裝程序的terminal終端提示本次安裝的日志文件位置

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫


創(chuàng)建數(shù)據(jù)庫


使用dbca工具創(chuàng)建數(shù)據(jù)庫,執(zhí)行命令打開配置數(shù)據(jù)庫圖形向?qū)?/p>

/data/oracle/app/oracle/product/12.1.0/dbhome_1/bin/dbca

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

創(chuàng)建數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

高級模式創(chuàng)建

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

一般用途或事物處理

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

配置數(shù)據(jù)庫名與SID,創(chuàng)建為容器數(shù)據(jù)庫(這里建立的數(shù)據(jù)庫實(shí)例為vcenter)。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

管理選項(xiàng)默認(rèn)

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

數(shù)據(jù)庫認(rèn)證,這里為所有用戶創(chuàng)建相同的密碼。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

配置監(jiān)聽器

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

數(shù)據(jù)庫存儲的配置

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

啟用歸檔日志參數(shù)設(shè)置

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

數(shù)據(jù)庫選項(xiàng)

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

初始化參數(shù)

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

創(chuàng)建選項(xiàng)

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

需求檢查通過直接進(jìn)入安裝信息概覽,點(diǎn)擊完成開始創(chuàng)建數(shù)據(jù)庫,顯示進(jìn)度信息。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

創(chuàng)建完成關(guān)閉向?qū)?/p>

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫


登錄數(shù)據(jù)庫


編輯Oracle用戶環(huán)境變量 /home/oracle/.bash_profile 添加

export ORACLE_BASE=/data/oracle/app/oracle/

export ORACLE_HOME=/data/oracle/app/oracle/product/12.1.0/dbhome_1/

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

執(zhí)行命令 source /home/oracle/.bash_profile 使環(huán)境變量立即生效。

將數(shù)據(jù)庫實(shí)例注冊到監(jiān)聽器,執(zhí)行命令打開網(wǎng)絡(luò)管理器 /data/oracle/app/oracle/product/12.1.0/dbhome_1/bin/netmgr

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

鍵入數(shù)據(jù)庫名、數(shù)據(jù)庫主目錄與SID

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

保存配置并退出

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

啟動監(jiān)聽器

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

查看監(jiān)聽器狀態(tài)

/data/oracle/app/oracle/product/12.1.0/dbhome_1/bin/lsnrctl status

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

當(dāng)然這里也可以直接編輯監(jiān)聽器配置文件來添加

/data/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin/listener.ora

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

使用命令sys用戶(擁有最高權(quán)限)作為sysdba登錄數(shù)據(jù)庫。這里sys為數(shù)據(jù)最高權(quán)限管理員用戶登錄時,必須以sysdba或sysoper身份登錄,!QAZxsw為登錄密碼,oracle為數(shù)據(jù)庫的服務(wù)名。

/data/oracle/app/oracle/product/12.1.0/dbhome_1/bin/sqlplus 'sys'/'!QAZxsw2'@vcenter as sysdba

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

啟動此數(shù)據(jù)庫實(shí)例

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

查看用戶

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

查詢數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

停止此數(shù)據(jù)庫實(shí)例

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

編寫開機(jī)自啟動oracle數(shù)據(jù)庫實(shí)例腳本

root用戶登錄系統(tǒng)創(chuàng)建文件 /etc/init.d/oracle

#!/bin/sh

#chkconfig: 2345 20 80

#description: Oracle dbstart / dbshut

ORA_HOME=/data/oracle/app/oracle/product/12.1.0/dbhome_1

ORA_OWNER=oracle

start(){

    su - ${ORA_OWNER} -c "${ORA_HOME}/bin/dbstart ${ORA_HOME}"

    echo -e "Starting Database: [  \e[0;32mOK\e[0m  ]"

}

stop(){

    su - ${ORA_OWNER} -c "${ORA_HOME}/bin/dbshut ${ORA_HOME}"

    echo -e "Stoping Database: [  \e[0;32mOK\e[0m  ]"

}

case "$1" in

    'start')

        start

    ;;

    'stop')

        stop

    ;;

    'restart')

        stop

        start

    ;;

esac

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

為腳本添加執(zhí)行權(quán)限

chmod 755 /etc/init.d/oracle

添加到chkconfig服務(wù)管理,查看2345運(yùn)行級別是否為開機(jī)啟動模式。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

修改配置文件 /etc/oratab 將最后的N改為Y,否則啟動停止服務(wù)不會管理該數(shù)據(jù)庫,這里可以添加多個數(shù)據(jù)庫實(shí)例的管理。

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

測試啟動oracle服務(wù)情況,啟動日志默認(rèn)保存在/data/oracle/app/oracle/product/12.1.0/dbhome_1/startup.log

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

查看監(jiān)聽器進(jìn)程,監(jiān)聽器日志默認(rèn)保存在/data/oracle/app/oracle/product/12.1.0/dbhome_1/listener.log

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫測試登錄數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

測試停止oracle情況,停止日志默認(rèn)保存在/data/oracle/app/oracle/product/12.1.0/dbhome_1/shutdown.log

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

查看監(jiān)聽器進(jìn)程

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

測試登錄數(shù)據(jù)庫

CentOS 6.8系統(tǒng)安裝Oracle 12.1.0.2.0數(shù)據(jù)庫

最后重啟系統(tǒng)測試開機(jī)自啟動狀況。


網(wǎng)頁標(biāo)題:CentOS6.8系統(tǒng)安裝Oracle12.1.0.2.0數(shù)據(jù)庫
URL鏈接:http://weahome.cn/article/ggscdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部