日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Centos7 Oracle 11g安裝文檔

 instl 2019-04-13

一、安裝前準(zhǔn)備

Oracle 11g Release2 下載鏈接

http://www.oracle.com/technetwork/database/enterprise-edition/downloads
下載后將得到以下兩個(gè)文件
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip

1-1 修改用戶的SHELL的限制

[root@localhost ~]# vim /etc/security/limits.conf #加入下方內(nèi)容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

1-2 修改/etc/pam.d/login 文件

vim /etc/pam.d/login #加入下方內(nèi)容
session required pam_namespace.so
session required pam_limits.so

1-3 修改/etc/sysctl.conf文件

[root@localhost ~]# vim /etc/sysctl.conf #加入下方內(nèi)容
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

1-4 使sysctl.conf立即生效

[root@localhost ~]# sysctl -p  

fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

1-5 編輯/etc/profile文件

[root@localhost ~]# vim /etc/profile #加入以下內(nèi)容
if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
    else
        ulimit -u 16384 -n 65536
    fi
fi

1-6 創(chuàng)建用戶和組

[root@localhost ~]# groupadd dba
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# useradd -g oinstall -G dba oracle
[root@localhost ~]# passwd oracle

1-7 創(chuàng)建數(shù)據(jù)庫(kù)軟件目錄和數(shù)據(jù)庫(kù)存放目錄

[root@localhost ~]# mkdir -p /data/oracle/app/oracle/product
[root@localhost ~]# mkdir /data/oracle/app/oradata

1-8 修改目錄屬主衛(wèi)Oracle用戶

[root@localhost ~]# chown -R oracle:oinstall /data/oracle/app

1-9 配置環(huán)境變量

[root@localhost ~]# vim /home/oracle/.bash_profile
加入以下內(nèi)容
export ORACLE_BASE=/data/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

二、安裝數(shù)據(jù)庫(kù)

2-1 解壓安裝文件

切換到oracle用戶
[root@localhost ~]# su - oracle
解壓
[root@localhost oracle]$ unzip linux.x64_11gR2_database_1of2.zip
[root@localhost oracle]$ unzip linux.x64_11gR2_database_2of2.zip
若有權(quán)限問(wèn)題導(dǎo)致解壓失敗,請(qǐng)先使用root用戶將文件移動(dòng)到/home/oracle目錄下,再試

2-2 進(jìn)入database目錄

[root@localhost oracle]$ cd database
查看database目錄文件
[oracle@localhost database]$ ls

doc install response rpm runInstaller sshsetup stage welcome.html

2-3 執(zhí)行安裝文件

[oracle@localhost database]$ ./runInstaller
若提示DISPLAY未設(shè)置,請(qǐng)使用root用戶運(yùn)行一下命令,然后再切換到oracle用戶
[oracle@localhost database]# xhost +

取消勾選并點(diǎn)擊“Next”

001

選擇“Install database software only”并點(diǎn)擊“Next”

002

選擇“Single instance database installation”并點(diǎn)擊“Next”

003

點(diǎn)擊“Next”

004

默認(rèn)即可 點(diǎn)擊“Next”

005

選擇安裝路徑,并點(diǎn)擊“Next”

006

007
008
009

安裝檢測(cè)未能通過(guò),系統(tǒng)缺少其他依賴的軟件,根據(jù)提示將缺少的軟件裝上即可

1.先將缺少的64位版本軟件安裝,點(diǎn)擊Packages下的軟件列表,看下方Expected Value描述,后面括號(hào)內(nèi)

若沒(méi)有i686或者i386的均為64位軟件,使用root用戶執(zhí)行以下命令

yum install compat-libstdc++-33 elfutils-libelf-devel glibc-devel glibc-headers gcc-c++ libaio-devel libstdc++-devel unixODBC unixODBC-devel mksh glibc.i686

2. i386和i686的軟件,可以通過(guò)”yum search”查詢,有則使用yum在線安裝,若不存在,下載后再行安裝

可以到以下網(wǎng)站查找yum源找不到的軟件
http://www.
由于系統(tǒng)上已經(jīng)安裝64位版本的相關(guān)軟件,i386和i686的軟件在安裝時(shí)會(huì)因?yàn)橐寻惭b而安裝失敗
我們可以通過(guò)"rpm -ivh --force xxx.rpm"的方式強(qiáng)制安裝

3. 安裝完成后點(diǎn)擊”< Back”返回上一步,然后再點(diǎn)擊”Next >”再次檢測(cè)

010

4.依賴軟件安裝完成,忽略pdksh這個(gè)軟件,勾選”Ignore All”,并點(diǎn)擊”Next >”,繼續(xù)安裝

011

5.安裝至84%左右時(shí)報(bào)錯(cuò)

錯(cuò)誤1

查看日志
[root@localhost oracle]$ cd /data/oracle/app/oraInventory/logs
[root@localhost logs]$ vim installActionsXXXX.log
錯(cuò)誤詳情
INFO: /usr/lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'
collect2: error: ld returned 1 exit status
INFO: make: *** [ctxhx] Error 1
解決方法 
使用root用戶運(yùn)行以下命令
[root@localhost oracle]# yum install glibc-static
vim $ORACLE_HOME/ctx/lib/ins_ctx.mk
將
ctxhx: $(CTXHXOBJ)
   $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
改為:
ctxhx: $(CTXHXOBJ)
    -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/libc.a

修改完成后,點(diǎn)擊”Retry”重試

013

錯(cuò)誤2

查看日志
[root@localhost oracle]$ cd /data/oracle/app/oraInventory/logs
[root@localhost oracle]$ vim installActionsXXXX.log
錯(cuò)誤詳情
INFO: collect2: error: ld returned 1 exit status
INFO: make[1]: Leaving directory`/data/oracle/app/oracle/product/11.2.0/dbhome_1/sysman/lib'
INFO: make[1]: *** [/data/oracle/app/oracle/product/11.2.0/dbhome_1/sysman/lib/emdctl] Error 1
make: *** [emdctl] Error 2
解決方法
在makefile中添加鏈接libnnz11庫(kù)的參數(shù)
[root@localhost oracle]$ vim $ORACLE_HOME/sysman/lib/ins_emagent.mk
將$(MK_EMAGENT_NMECTL)修改為:$(MK_EMAGENT_NMECTL) -lnnz11

修改完成后,點(diǎn)擊”Retry”重試

014

安裝完成,根據(jù)提示使用root用戶執(zhí)行以下命令

[root@localhost root]# /data/oracle/app/oraInventory/orainstRoot.sh
[root@localhost root]# /data/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

三、數(shù)據(jù)庫(kù)建庫(kù)

3-1 打開終端輸入”dbca”打開創(chuàng)建數(shù)據(jù)庫(kù)界面

[root@localhost oracle]$ dbca

015

選擇”Create a Database”,并點(diǎn)擊”Next >>”

016

選擇”Cutom Database”,并點(diǎn)擊”Next >>”

017

輸入實(shí)例名和SID,并點(diǎn)擊”Next >>”

018

取消所有勾選,并點(diǎn)擊”Next >>”

019

為管理員設(shè)置密碼,并點(diǎn)擊”Next >>”

020

默認(rèn),點(diǎn)擊”Next >>”

021

取消所有勾選,并點(diǎn)擊”Next >>”

022

取消所有勾選,并點(diǎn)擊”Next >>”

023

勾選”Use Automatic Memory Management”,并點(diǎn)擊”Next >>”

024

默認(rèn),點(diǎn)擊”Next >>”

025

勾選”Create Database”,并點(diǎn)擊”Finish >>”

026

默認(rèn),點(diǎn)擊”O(jiān)K”

027

建庫(kù)中

028

建庫(kù)完成

029

四、配置監(jiān)聽及本地網(wǎng)絡(luò)服務(wù)

4-1 用root用戶打開一個(gè)終端,輸入命令netca

[root@localhost oracle]$ netca

030
031
032 LISTENER
033
034
035
036

配置本地網(wǎng)絡(luò)服務(wù)名

037
038

輸入服務(wù)名”orcl”,并點(diǎn)擊”Next >>”

039
040

輸入Oracle服務(wù)器的IP地址,并點(diǎn)擊”Next >>”

041

選擇”Yes,perform a test”,并點(diǎn)擊”Next >>”

042

點(diǎn)擊”Change Login”,輸入用戶名和密碼,確認(rèn)后,再點(diǎn)擊”Next >>”

043

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多