linux登錄oracle需要安裝什么

linux登錄oracle需要安裝:1、Oracle依賴包,從Oracle官方文檔即可獲取;2、Oracle軟件。Oracle軟件的安裝方法:1、上傳Oracle軟件包并解壓;2、進(jìn)入Oracle安裝目錄,執(zhí)行“./runInstaller -jreLoc /etc/alternatives/jre_1.8.0”命令進(jìn)行安裝。

linux登錄oracle需要安裝什么

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

1、安裝Oracle依賴包

如下依賴包從Oracle官方文檔推薦獲取:

yum?install?-y?bc? binutils? compat-libcap1? compat-libstdc++-33? gcc? gcc-c++? elfutils-libelf? elfutils-libelf-devel? glibc? glibc-devel? ksh? libaio? libaio-devel? libgcc? libstdc++? libstdc++-devel? libxcb? libX11? libXau? libXi? libXtst? libXrender? libXrender-devel? make? net-tools? nfs-utils? smartmontools? sysstat? e2fsprogs? e2fsprogs-libs? fontconfig-devel? expect? unzip? openssh-clients? readline*? psmisc?--skip-broken

檢查是否安裝成功:

rpm?-q?bc?binutils?compat-libcap1?compat-libstdc++-33?gcc?gcc-c++?elfutils-libelf?elfutils-libelf-devel?glibc?glibc-devel?ksh?libaio?libaio-devel?libgcc?libstdc++?libstdc++-devel?libxcb?libX11?libXau?libXi?libXtst?libXrender?libXrender-devel?make?net-tools?nfs-utils?smartmontools?sysstat?e2fsprogs?e2fsprogs-libs?fontconfig-devel?expect?unzip?openssh-clients?readline

linux登錄oracle需要安裝什么

Linux7需要手動(dòng)安裝compat-libstdc++依賴包:

rpm?-ivh?compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

2、創(chuàng)建Oracle安裝目錄

mkdir?-p?/u01/app/oracle/product/11.2.0/db mkdir?-p?/u01/app/oraInventory mkdir?-p?/oradata chown?-R?oracle:oinstall?/oradata chown?-R?oracle:oinstall?/u01/app chmod?-R?775?/u01/app

linux登錄oracle需要安裝什么

3、配置用戶環(huán)境變量

cat?>/home/oracle/.bash_profile ################OracleBegin######################### umask?022 export?TMP=/tmp export?TMPDIR=$TMP export?NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export?ORACLE_BASE=/u01/app/oracle export?ORACLE_HOME=/u01/app/oracle/product/11.2.0/db export?ORACLE_HOSTNAME=orcl export?ORACLE_TERM=xterm export?TNS_ADMIN=$ORACLE_HOME/network/admin export?LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export?ORACLE_SID=orcl export?PATH=/usr/sbin:$PATH export?PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH alias?sas='sqlplus?/?as?sysdba' export?PS1="[`whoami`@`hostname`:"'$PWD]$?' EOF

linux登錄oracle需要安裝什么

4、Oracle軟件安裝

1)、Oracle軟件包上傳

[root@orcl?soft]#?ll -rw-r--r--.?1?root?root?1395582860?May?31?16:56?p13390677_112040_Linux-x86-64_1of7.zip -rw-r--r--.?1?root?root?1151304589?May?31?16:56?p13390677_112040_Linux-x86-64_2of7.zip

linux登錄oracle需要安裝什么

2)、解壓Oracle軟件安裝包

需要按順序解壓1,2安裝包:

cd?/soft unzip?-q?p13390677_112040_Linux-x86-64_1of7.zip unzip?-q?p13390677_112040_Linux-x86-64_2of7.zip  ##授權(quán)/soft給oracle讀寫(xiě)權(quán)限 chown?-R?oracle:oinstall?/soft

linux登錄oracle需要安裝什么

進(jìn)入/soft/database開(kāi)始安裝Oracle軟件:

./runInstaller?-jreLoc?/etc/alternatives/jre_1.8.0

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

上傳pdksh-5.2.14-37.el5.x86_64.rpm依賴包,安裝:

rpm?-e?ksh-20120801-142.el7.x86_64 rpm?-ivh?pdksh-5.2.14-37.el5.x86_64.rpm

linux登錄oracle需要安裝什么

點(diǎn)擊再次檢查,忽略swap警告:

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

解決方案:

su?-?oracle sed?-i?'s/^(s*$(MK_EMAGENT_NMECTL))s*$/1?-lnnz11/g'?$ORACLE_HOME/sysman/lib/ins_emagent.mk

執(zhí)行完點(diǎn)擊retry重試:

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

root用戶下執(zhí)行腳本:

/u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/11.2.0/db/root.sh

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

reboot重啟主機(jī)。

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

1)打開(kāi)監(jiān)聽(tīng)

su?-?oracle lsnrctl?start lsnrctl?status

linux登錄oracle需要安裝什么

2、連接VNC遠(yuǎn)程工具或者直接打開(kāi)虛擬機(jī)圖形化界面

dbca

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

這里填寫(xiě)數(shù)據(jù)庫(kù)實(shí)例名稱和dbname,本次填寫(xiě)orcl。

linux登錄oracle需要安裝什么

不安裝EM工具。

linux登錄oracle需要安裝什么

這里輸入SYS和SYSTEM用戶的密碼,需要記住。

linux登錄oracle需要安裝什么

這里選擇前面建好的/oradata目錄用來(lái)存放數(shù)據(jù)文件。

linux登錄oracle需要安裝什么

不開(kāi)啟閃回日志,不開(kāi)啟歸檔日志,可以建好庫(kù)之后再手動(dòng)修改。

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

數(shù)據(jù)庫(kù)內(nèi)存分配,選擇手動(dòng)分配,占用物理內(nèi)存70%左右。

linux登錄oracle需要安裝什么

block_size根據(jù)實(shí)際情況選擇,一旦建庫(kù)無(wú)法修改,默認(rèn)8K。

linux登錄oracle需要安裝什么

字符集根據(jù)需要進(jìn)行選擇,默認(rèn)AL32UTF8。

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

等待建庫(kù)完成即可。

linux登錄oracle需要安裝什么

6、連接數(shù)據(jù)庫(kù)

確保監(jiān)聽(tīng)正常啟動(dòng),并監(jiān)聽(tīng)數(shù)據(jù)庫(kù)

linux登錄oracle需要安裝什么

1)通過(guò)數(shù)據(jù)庫(kù)主機(jī)連接

su?-?oracle sqlplus?/?as?sysdba select?sysdate?from?dual;  ##創(chuàng)建數(shù)據(jù)庫(kù)用戶 create?user?test?identified?by?test; grant?dba?to?test; conn?test/test  ##創(chuàng)建表 create?table?test?(id?number?not?null,name?varchar2(100)); insert?into?test?values?(1,'lucifer'); commit;

2)通過(guò)PL/SQL連接test用戶

linux登錄oracle需要安裝什么

linux登錄oracle需要安裝什么

相關(guān)推薦:《Linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享