小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Centos7 Oracle 11g安裝文檔

 instl 2019-04-13

一、安裝前準備

Oracle 11g Release2 下載鏈接

http://www.oracle.com/technetwork/database/enterprise-edition/downloads
下載后將得到以下兩個文件
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ù)庫軟件目錄和數(shù)據(jù)庫存放目錄

[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ù)庫

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
若有權限問題導致解壓失敗,請先使用root用戶將文件移動到/home/oracle目錄下,再試

2-2 進入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未設置,請使用root用戶運行一下命令,然后再切換到oracle用戶
[oracle@localhost database]# xhost +

取消勾選并點擊“Next”

001

選擇“Install database software only”并點擊“Next”

002

選擇“Single instance database installation”并點擊“Next”

003

點擊“Next”

004

默認即可 點擊“Next”

005

選擇安裝路徑,并點擊“Next”

006

007
008
009

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

1.先將缺少的64位版本軟件安裝,點擊Packages下的軟件列表,看下方Expected Value描述,后面括號內(nè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的軟件,可以通過”yum search”查詢,有則使用yum在線安裝,若不存在,下載后再行安裝

可以到以下網(wǎng)站查找yum源找不到的軟件
http://www.
由于系統(tǒng)上已經(jīng)安裝64位版本的相關軟件,i386和i686的軟件在安裝時會因為已安裝而安裝失敗
我們可以通過"rpm -ivh --force xxx.rpm"的方式強制安裝

3. 安裝完成后點擊”< Back”返回上一步,然后再點擊”Next >”再次檢測

010

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

011

5.安裝至84%左右時報錯

錯誤1

查看日志
[root@localhost oracle]$ cd /data/oracle/app/oraInventory/logs
[root@localhost logs]$ vim installActionsXXXX.log
錯誤詳情
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用戶運行以下命令
[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

修改完成后,點擊”Retry”重試

013

錯誤2

查看日志
[root@localhost oracle]$ cd /data/oracle/app/oraInventory/logs
[root@localhost oracle]$ vim installActionsXXXX.log
錯誤詳情
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庫的參數(shù)
[root@localhost oracle]$ vim $ORACLE_HOME/sysman/lib/ins_emagent.mk
將$(MK_EMAGENT_NMECTL)修改為:$(MK_EMAGENT_NMECTL) -lnnz11

修改完成后,點擊”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ù)庫建庫

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

[root@localhost oracle]$ dbca

015

選擇”Create a Database”,并點擊”Next >>”

016

選擇”Cutom Database”,并點擊”Next >>”

017

輸入實例名和SID,并點擊”Next >>”

018

取消所有勾選,并點擊”Next >>”

019

為管理員設置密碼,并點擊”Next >>”

020

默認,點擊”Next >>”

021

取消所有勾選,并點擊”Next >>”

022

取消所有勾選,并點擊”Next >>”

023

勾選”Use Automatic Memory Management”,并點擊”Next >>”

024

默認,點擊”Next >>”

025

勾選”Create Database”,并點擊”Finish >>”

026

默認,點擊”O(jiān)K”

027

建庫中

028

建庫完成

029

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

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

[root@localhost oracle]$ netca

030
031
032 LISTENER
033
034
035
036

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

037
038

輸入服務名”orcl”,并點擊”Next >>”

039
040

輸入Oracle服務器的IP地址,并點擊”Next >>”

041

選擇”Yes,perform a test”,并點擊”Next >>”

042

點擊”Change Login”,輸入用戶名和密碼,確認后,再點擊”Next >>”

043

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多