Oracle12c圖形化&靜默安裝踩坑的方法步驟
1 安裝規(guī)劃
ORACLE安裝到新磁盤(pán)上,磁盤(pán)掛載到u01,d01
和d02
是符號(hào)連接,實(shí)際目錄在u01
下
參數(shù) | 值 |
---|---|
Oracle base | /d01/app/oracle |
Software location | /d01/app/oracle/product/12102/dbhome_1 |
DATAFILEDESTINATION | /d02/oradata |
RECOVERYAREADESTINATION | /d02/fast_recovery_area |
Global database name | gorcl12c |
SID | orcl12c |
2 掛載磁盤(pán)
fdisk -l # 查看實(shí)例上的數(shù)據(jù)盤(pán) fdisk -u /dev/vdb # 分區(qū)數(shù)據(jù)盤(pán) # np1..w fdisk -lu /dev/vdb # 查看新分區(qū) mkfs.ext4 /dev/vdb1 cp /etc/fstab /etc/fstab.bak echo /dev/vdb1 /mnt ext4 defaults 0 0 >> /etc/fstab cat /etc/fstab mkdir /u01 mount /dev/vdb1 /u01 df -h
3 掛載SWAP
### ORACLE需要內(nèi)存的1/4作為swap,確認(rèn)存在swap,如果有的話swapoff /swapfile swapon -s # 確認(rèn)硬盤(pán)空間 df -hal # 創(chuàng)建swap文件1024 * 16 = 16384 = 16GB(實(shí)際創(chuàng)建的時(shí)候多一點(diǎn)16384) dd if=/dev/zero of=/swapfile bs=16386 count=1024k # 格式化 mkswap /swapfile chmod 0600 /swapfile # 激活swap swapon /swapfile # 確認(rèn)存在swap swapon -s
4 系統(tǒng)環(huán)境配置
系統(tǒng)配置
### ORACLE需要內(nèi)存的1/4作為swap,確認(rèn)存在swap,如果有的話swapoff /swapfile swapon -s # 確認(rèn)硬盤(pán)空間 df -hal # 創(chuàng)建swap文件1024 * 16 = 16384 = 16GB(實(shí)際創(chuàng)建的時(shí)候多一點(diǎn)16384) dd if=/dev/zero of=/swapfile bs=16386 count=1024k # 格式化 mkswap /swapfile chmod 0600 /swapfile # 激活swap swapon /swapfile # 確認(rèn)存在swap swapon -s
ORACLE用戶環(huán)境變量
su - oracle vim ~/.bash_profile ORACLE_BASE=/d01/app/oracle ORACLE_HOME=$ORACLE_BASE/product/12102/dbhome_1 ORACLE_SID=orcl12c PATH=$PATH:$ORACLE_HOME/bin export ORACLE_BASE ORACLE_HOME ORACLE_SIDPATH ORACLE_SID
5 圖形化界面配置踩坑
安裝圖形化依賴與桌面系統(tǒng)
$ yum groupinstall "X Window System" # 確認(rèn)available里面的gnome名稱,下一步使用 $ yum grouplist # 安裝gnome $ yum groupinstall "GNOME Desktop" #進(jìn)入圖形界面 $ startx
root下執(zhí)行xdpyinfo,記錄連接字符
$ xdpyinfo | grep name name of display: :0
root下執(zhí)行(重要),默認(rèn)xwindow不允許別的用戶連接
$ xhost +
oracle下執(zhí)行dpyinfo
$ export DISPLAY=:0 xdpyinfo ... # 正常顯示 ...
這個(gè)步驟完成
5 圖形化安裝
database/runInstaller
6 圖形化創(chuàng)建數(shù)據(jù)庫(kù)
dbca
7 圖形化配置listener & tns連接數(shù)據(jù)庫(kù)
參考這篇文章配置
http://chabaoo.cn/article/170289.htm
sqlplus sys/oracle@hostname:1521/orcl12c as sysdba sqlplus sys/oracle@tnsname as sysdba
8 啟動(dòng)數(shù)據(jù)庫(kù)
select status from v$instance; startup nomount alter database mount; alter database open;
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
oracle數(shù)據(jù)庫(kù)超全的多表查詢連接
這篇文章主要給大家介紹了關(guān)于oracle數(shù)據(jù)庫(kù)超全的多表查詢連接的相關(guān)資料,多表連接查詢實(shí)際上是通過(guò)各個(gè)表之間公共字段的關(guān)鍵性來(lái)查詢數(shù)據(jù)的,它是關(guān)系數(shù)據(jù)庫(kù)查詢的最主要的特征,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12Oracle的數(shù)據(jù)字典技術(shù)簡(jiǎn)析
Oracle的數(shù)據(jù)字典技術(shù)簡(jiǎn)析...2007-03-03Oracle SQL Developer顯示的時(shí)間包含時(shí)分秒的設(shè)置方法
Oracle SQL Developer是Oracle公司出品的一個(gè)免費(fèi)的集成開(kāi)發(fā)環(huán)境,本篇文章給大家介紹Oracle SQL Developer顯示的時(shí)間包含時(shí)分秒的設(shè)置方法,需要的朋友參考下吧2015-09-09Oracle創(chuàng)建自增字段--ORACLE SEQUENCE的簡(jiǎn)單使用介紹
在oracle中sequence就是所謂的序列號(hào),每次取的時(shí)候它會(huì)自動(dòng)增加,一般用在需要按序列號(hào)排序的地方接下來(lái)為大家介紹下Oracle創(chuàng)建自增字段方法感興趣的各位可不要錯(cuò)過(guò)了哈2013-03-03