亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

red hat 6.2 64位安裝oracle11g

發布時間:2020-06-22 21:01:07 來源:網絡 閱讀:4072 作者:M_ling 欄目:關系型數據庫

Linux6.2 64位安裝oracle11g

目錄

一、安裝環境... 1

二、系統要求... 1

三、安裝準備... 1

四、軟件環境配置... 2

1oracle必備的開發工具... 2

2、修改操作系統核心參數... 3

3、創建oracle用戶及組... 4

五、安裝過程... 4

六、數據庫建庫... 15

七、安裝監聽... 23

 

  • 一、     安裝環境

Linux服務器Red Hat 6.2  64

Oracle服務器:Oracle11gR2 64

二、系統要求

系統要求

說明

內存

必須高于1G的物理內存(內存建議2G,虛擬內存建議4G

交換空間

一般為內存的2倍,例如:1G的內存可以設置swap 分區為3G大小

硬盤

5G以上

 

  • 三、     安裝準備

安裝包:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip

主機名修改:

[root@just ~]# hostname       //查看主機名
just

 

修改下面兩個文件,保持一樣的主機名

[root@just ~]# vi /etc/hosts
127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.2.10    just               //添加本機IP地址與主機名
[root@just ~]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=just                        //修改為現在本機主機名

修改好主機名后要重啟一下電腦,使基生效。

 

四、軟件環境配置

1oracle必備的開發工具

oracle 11g的安裝過程通常在,圖形桌面中進行,因此建議使用已裝有GNOME中文桌面環境的RHEL 6服務器。軟件開發工具當然也是必不可少的:

yum install -y binutils \
compat-libcap1 \
compat-libstdc++-33 \
compat-libstdc++-33.i686 \
gcc \
gcc-c++ \
glibc.i686 \
glibc \
glibc-devel \
glibc-devel.i686 \
libgcc.i686 \
libgcc \
libstdc++.i686 \
libstdc++ \
libstdc++-devel.i686 \
libstdc++-devel \
libaio.i686 \
libaio \
libaio-devel.i686 \
libaio-devel \
make \
sysstat \
unixODBC \
unixODBC.i686 \
unixODBC-devel \
unixODBC-devel.i686 \
libXext.i686 \
libXext \
elfutils-libelf-devel \
pdksh \
unzip

 

如果交換空間不夠可以用下面命令來增加:

dd if=/dev/zero of=/test bs=1G count=4
mkswap -f /test
swapon /test
free -m


2、修改操作系統核心參數

Root用戶下執行以下步驟:

1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件

輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該文件。

vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

 

2)修改/etc/pam.d/login 文件,輸入命令:vi  /etc/pam.d/login,按i鍵進入編輯模式,將下列內容加入該文件。

vi /etc/pam.d/login
session  required      pam_limits.so

 

3)修改linux內核,修改/etc/sysctl.conf文件,輸入命令:vi  /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該文件

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

注:sysctl.conf文件里有下面兩個參數,記得注釋掉

#kernel.shmmax
#kernel.shmall

 

4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。 輸入:sysctl  -p

3、創建oracle用戶及組

groupadd oinstall     //創建安裝組
groupadd dba           //創建管理組
mkdir -p /u01/app
useradd -g oinstall -G dba -d /u01/app/oracle oracle      //創建運行用戶
passwd oracle          //設置oracle用戶的密碼


 

修改目錄權限:

chown -R oracle:oinstall /u01/
chmod 755 -R /u01/

 

5)將準備好安裝包:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip放到oracle用戶目錄下,使其屬主與屬組為oracle:oinstall

red hat 6.2 64位安裝oracle11g

五、安裝過程

切換到oracle用戶下:

1)配置oracle用戶的環境變量

vi ~oracle/.bash_profile
TMP=/tmp;export TMP
TMPDIR=$TMP;export TMPDIR
ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;export ORACLE_HOME
ORACLE_SID=res;export ORACLE_SID
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LANG=en_US.utf8; export LANG
NLS_LANG=american_america.AL32UTF8
#NLS_LANG='SIMPLIFIEDCHINESE_CHINA.AL32UTF8'; export NLS_LANG

 

2 當上述系統要求操作全部完成后,注銷系統,在圖形界面以Oracle用戶登陸。首先將下載的Oracle安裝包復制到linux中。

1of22of2這兩個zip壓縮包解壓,就可以獲得database文件夾

unzip /media/linux_11gR2_database_1of2.zip
unzip /media/linux_11gR2_database_2of2.zip

解壓完成后 cd 進入其解壓后的目錄database

輸入命令:

cd database

 

3)修改cvu_prereq.xml文件里相關的開發包的ARCHITECTURE值,這個值默認是i386的,要修改為i686不然后面安裝會有如下報錯的

red hat 6.2 64位安裝oracle11g

[root@just ~]# su - oracle
[oracle@just ~]$ pwd
/u01/app/oracle
[oracle@just ~]$ vidatabase/stage/cvu/cvu_prereq.xml
…………省略部分內容
<PACKAGES>
           <!-- Packages for ASM -->
           <CONDITION VAR="ASM">
               <PACKAGENAME="oracleasm-support" VALUE="2.0"  SEVERITY="IGNORABLE"/>
               <PACKAGENAME="oracleasm-%KERNEL_RELEASE%" VALUE="2.0"  SEVERITY="IGNORABLE"/>
               <PACKAGENAME="oracleasmlib" VALUE="2.0"  SEVERITY="IGNORABLE"/>
           </CONDITION>
           <!-- Packages for OCFS2 -->
           <CONDITION VAR="OCFS2">
               <PACKAGEVAR="ocfs2" VALUE="1.2.9"SEVERITY="IGNORABLE"/>
               <PACKAGENAME="ocfs2-tools" VALUE="1.2.7"SEVERITY="IGNORABLE"/>
           </CONDITION>
 
           <PACKAGE NAME="make" VALUE="3.81"SEVERITY="IGNORABLE"/>
            <PACKAGE NAME="binutils"VALUE="2.17.50.0.6" SEVERITY="IGNORABLE"/>
           <PACKAGE NAME="gcc" VALUE="4.1.2"SEVERITY="IGNORABLE"/>
           <PACKAGE NAME="libaio"VALUE="0.3.106" SEVERITY="IGNORABLE"ARCHITECTURE="i686"/>
            <PACKAGE NAME="libaio"VALUE="0.3.106" SEVERITY="IGNORABLE"ARCHITECTURE="x86_64"/>
            <PACKAGE NAME="glibc"VALUE="2.5-24" SEVERITY="CRITICAL"ARCHITECTURE="i686"/>
            <PACKAGE NAME="glibc"VALUE="2.5-24" SEVERITY="CRITICAL" ARCHITECTURE="x86_64"/>
            <PACKAGENAME="compat-libstdc++-33" VALUE="3.2.3"SEVERITY="IGNORABLE" ARCHITECTURE="i686"/>
            <PACKAGENAME="elfutils-libelf" VALUE="0.125"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
            <PACKAGENAME="elfutils-libelf-devel" VALUE="0.125"SEVERITY="IGNORABLE"/>
            <PACKAGENAME="glibc-common" VALUE="2.5"SEVERITY="IGNORABLE"/>
            <PACKAGENAME="glibc-devel" VALUE="2.5"SEVERITY="IGNORABLE" ARCHITECTURE="i686"/>
            <PACKAGENAME="glibc-devel" VALUE="2.5"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
            <PACKAGENAME="glibc-headers" VALUE="2.5"SEVERITY="IGNORABLE"/>
            <PACKAGENAME="gcc-c++" VALUE="4.1.2"SEVERITY="IGNORABLE"/>
            <PACKAGENAME="libaio-devel" VALUE="0.3.106"SEVERITY="IGNORABLE" ARCHITECTURE="i686"/>
            <PACKAGENAME="libaio-devel" VALUE="0.3.106"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
            <PACKAGE NAME="libgcc"VALUE="4.1.2" SEVERITY="IGNORABLE"ARCHITECTURE="i686"/>
            <PACKAGE NAME="libgcc"VALUE="4.1.2" SEVERITY="IGNORABLE"ARCHITECTURE="x86_64"/>
            <PACKAGENAME="libstdc++" VALUE="4.1.2"SEVERITY="IGNORABLE" ARCHITECTURE="i686"/>
            <PACKAGENAME="libstdc++" VALUE="4.1.2" SEVERITY="IGNORABLE"ARCHITECTURE="x86_64"/>
            <PACKAGENAME="libstdc++-devel" VALUE="4.1.2"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
            <PACKAGENAME="sysstat" VALUE="7.0.2"SEVERITY="IGNORABLE"/>
            <PACKAGENAME="unixODBC" VALUE="2.2.11" SEVERITY="IGNORABLE"ARCHITECTURE="i686"/>
            <PACKAGENAME="unixODBC" VALUE="2.2.11"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
            <PACKAGENAME="unixODBC-devel" VALUE="2.2.11"SEVERITY="IGNORABLE" ARCHITECTURE="i686"/>
            <PACKAGENAME="unixODBC-devel" VALUE="2.2.11"SEVERITY="IGNORABLE" ARCHITECTURE="x86_64"/>
           <PACKAGE NAME="ksh" VALUE="20060214"SEVERITY="IGNORABLE"/>
        </PACKAGES>
…………省略部分內容


 

4)開始安裝(以oracle用戶登錄到系統安裝)

進入database目錄,運行安裝文件開始安裝

# ./runInstaller

 

進入圖形化界面,一步步安裝取消勾選I wish…(依照個人),點擊Next,彈出確認框再點Yes

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

選擇第二項:Install database software only,僅安裝數據庫軟件 red hat 6.2 64位安裝oracle11g

選擇Singel instance database installation(單實例數據庫安裝),點擊Next

red hat 6.2 64位安裝oracle11g


選擇產品語言,默認英語,附加選擇了簡體中文,點擊Next 

red hat 6.2 64位安裝oracle11g選擇數據庫版本,默認企業版,點擊Next

red hat 6.2 64位安裝oracle11g配置Oracle安裝目錄,由于安裝前環境變量的配置,安裝程序自動讀取配置,自動選擇好了Oracle BaseSoftware Location如圖所示,點擊Next

red hat 6.2 64位安裝oracle11g

同上,Oracle Inventory Directory目錄也自動選擇好了,點擊Next

 red hat 6.2 64位安裝oracle11g

保持默認,點擊Next

red hat 6.2 64位安裝oracle11g

安裝檢查中

red hat 6.2 64位安裝oracle11g

缺少兩個包elfutils-libelf-develpdksh

red hat 6.2 64位安裝oracle11g安裝elfutils-libelf-develpdksh這兩個包

yum install –y elfutils-libelf-devel*

 

鏡像盤沒有pdksh這個rpm包,從網上下載pdkshrpm包并安裝

# rpm -ivh pdksh-5.2.14-30.x86_64.rpm
warning: pdksh-5.2.14-30.x86_64.rpm: HeaderV3 DSA/SHA1 Signature, key ID 73307de6: NOKEY
Preparing...               ########################################### [100%]
  1:pdksh                 ########################################### [100%]

 

    以上步驟完成后點擊按鈕Check Again,發現不滿足列表并沒有清除,而是少了一些,此時勾選右側復選框Ignoreall,點Next即可向下安裝了(內存和緩存問題根據自己的實際情況分配)

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

不建議使用oracle基地/ u01 / app / oracle作為用戶的主目錄,yesno都行 

 red hat 6.2 64位安裝oracle11g

root用戶下執行下面兩個腳本,執行完點OK

red hat 6.2 64位安裝oracle11g

安裝完成

red hat 6.2 64位安裝oracle11g


六、數據庫建庫

1 還是在oracle用戶的圖形界面oracle用戶中,新開啟一個終端,直接輸入命令dbca會彈出如下界面。


red hat 6.2 64位安裝oracle11g創建庫

red hat 6.2 64位安裝oracle11g

選擇第一個一般用途或事務用途 

red hat 6.2 64位安裝oracle11g

配置全局數據庫名稱

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

配置四個內置超級管理員密碼,建議統一密碼,便于記憶用

red hat 6.2 64位安裝oracle11g提示密碼過于簡單,不管它,點擊Yes

red hat 6.2 64位安裝oracle11g

數據庫存放位置,我這里采用默認

red hat 6.2 64位安裝oracle11gred hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g 

內存分配(勾選使用自動內存管理)

red hat 6.2 64位安裝oracle11g

內存分配(勾選使用自動內存管理)

red hat 6.2 64位安裝oracle11g

指定字符集

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g經過漫長的等待,當看到此界面,說明oracle建庫完成

red hat 6.2 64位安裝oracle11g

 

七、安裝監聽

1 oracle用戶的圖形界面oracle用戶中,新開啟一個終端,輸入命令netca 會彈出如下界面。創建監聽服務(充當oracle服務器,讓別的oracle客戶端連接本oracle服務器)

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g



2)配置本地網絡服務名(充當oracle客戶端,連接別的oracle服務器)


red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

輸入連接的oracle服務器的數據庫的實例名


red hat 6.2 64位安裝oracle11g

red hat 6.2 64位安裝oracle11g

輸入oracle服務器的ip地址

red hat 6.2 64位安裝oracle11g

可以測試也可以不測試的,這里我沒有測試


red hat 6.2 64位安裝oracle11g

 red hat 6.2 64位安裝oracle11g

要想再配置一個,可以Yes,這里我選No

red hat 6.2 64位安裝oracle11g

完成

red hat 6.2 64位安裝oracle11g

這樣oracle服務器安裝配置基本就完成了。

 

查看oracle家目錄下已經有listener.oratnsnames.ora兩個文件

red hat 6.2 64位安裝oracle11g


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江陵县| 常德市| 嵊州市| 望都县| 积石山| 九龙坡区| 日照市| 敦化市| 谷城县| 锡林浩特市| 措勤县| 鱼台县| 永新县| 攀枝花市| 大石桥市| 邻水| 札达县| 邢台县| 武平县| 若尔盖县| 北辰区| 航空| 景东| 尉犁县| 英吉沙县| 绥德县| 衡南县| 荆门市| 双辽市| 沧州市| 德保县| 安阳市| 克山县| 大荔县| 揭阳市| 即墨市| 收藏| 田林县| 镇江市| 云龙县| 南昌市|