<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        RedLinux6.0下安裝Oracle10g

        來源:懂視網 責編:小采 時間:2020-11-09 15:50:45
        文檔

        RedLinux6.0下安裝Oracle10g

        RedLinux6.0下安裝Oracle10g:一. 環境說明 RedHat Enterprise Linux 6.0 Virtual Box 4.1.8 Oracle 10g 二. 安裝前配置 1.安裝Oracle 10g R2所需的軟件包 用 root 登錄到系統,依次安裝以下包 # cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*
        推薦度:
        導讀RedLinux6.0下安裝Oracle10g:一. 環境說明 RedHat Enterprise Linux 6.0 Virtual Box 4.1.8 Oracle 10g 二. 安裝前配置 1.安裝Oracle 10g R2所需的軟件包 用 root 登錄到系統,依次安裝以下包 # cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*

        一. 環境說明 RedHat Enterprise Linux 6.0 Virtual Box 4.1.8 Oracle 10g 二. 安裝前配置 1.安裝Oracle 10g R2所需的軟件包 用 root 登錄到系統,依次安裝以下包 # cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*(這里

        一. 環境說明

        RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g

        二. 安裝前配置

        1. 安裝Oracle 10g R2所需的軟件包


        用root登錄到系統,依次安裝以下包


        # cd /mnt/cdrom/Server/
        # rpm -Uvh setarch-2*
        # rpm -Uvh make-3*
        # rpm -Uvh glibc-2*(這里匹配了兩個軟件包 有一個i386無法安裝,直接
        # rpm -Uvh glibc-2*i686* 就行了)
        # rpm -Uvh libaio-0*
        # rpm -Uvh compat-libstdc++-33-3*
        # rpm -Uvh kernel-headers-*
        # rpm -Uvh glibc-header-*
        # rpm -Uvh glibc-devel-2*
        # rpm -Uvh compat-gcc-34-3*(依次依賴于上面三個軟件包)
        # rpm -Uvh compat-gcc-34-c++-3*
        # rpm -Uvh libgomp-4*
        # rpm -Uvh gcc-4*(依賴于上面一個軟件包)
        # rpm -Uvh libXp-1*
        # rpm -Uvh openmotif22-*
        # rpm -Uvh compat-db-4*
        


        注意:此軟件位于linux安裝盤下Server目錄中,是安裝oracle數據庫必須用到的軟件包。掛載ISO鏡像文件使用mount XXX.ISO /mnt -o loop

        2. 修改/etc/redhat-release文件


        因為Oracle 10g官方只支持到RHEL4為止,所以需要更改版本說明,編輯/etc/redhat-release文件,刪除Red Hat Enterprise Linux Server release 6 ,改為redhat-4(最好備份一下安裝完畢之后還原即可)

        3.修改內核參數


        #vi /etc/sysctl.conf


        kernel.shmmni = 4096
        kernel.sem = 250 32000 100 128
        fs.file-max = 65536
        net.ipv4.ip_local_port_range = 1024 65000
        net.core.rmem_default=262144
        net.core.rmem_max=262144
        net.core.wmem_default=262144
        net.core.wmem_max=262144
        


        注意:自修改上面內核參數的時候有kernel.shmall=”16475728”Kernel.shmmax=”268435468”;如果參數太大,會在安裝數據庫創建數據庫是出現“out of memory”的錯誤。

        使更改立即生效,使用下面的命令:

        #sysctl -p

        4.建立安裝Oracle需要的用戶,組,及目錄

        #groupadd oinstall
        #groupadd dba
        #useradd -g oinstall -G dba oracle
        #passwd oracle
        
        #mkdir /oracle
        #chown -R oracle:oinstall /oracle
        #chmod -R 775 /oracle
        


        安裝oracle的目錄建議安裝在一個單獨的分區或者磁盤上。

        5.設置oracle用戶的shell limit


        #vi /etc/security/limits.conf

        oracle soft nproc 2047
        oracle hard nproc 16384
        oracle soft nofile 1024
        oracle hard nofile 65536
        


        接下來更改/etc/pam.d/login文件,添加下面的內容,使shell limit生效:

        #vi /etc/pam.d/login

        session required pam_limits.so


        6.配置IP地址(已經將redhat linux 設置成靜態ip的跳過)

        安裝RHEL的時候最好采用靜態IP地址,如果當時選擇的是DHCP,現在需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件

        [root@TSM54-Test network-scripts]# cat ifcfg-eth0
        # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
        DEVICE=eth0
        BOOTPROTO=static
        HWADDR=00:0C:29:4B:17:C4
        ONBOOT=yes
        IPADDR=192.168.68.98
        NETMASK=255.255.255.0
        GATEWAY=192.168.68.10
        


        7.配置oracle用戶的環境變量

        下面的操作,該用oracle用戶登陸執行了。(注銷root以oracle登錄)

        為了防止安裝oracle時出現亂碼,先把語言環境改為英文,在終端里輸入(安裝時發現圖形界面不清楚就是沒有設置語言造成的):

        [oracle@TSM54-TEST ~]$export LC_CTYPE=en_US.UTF-8


        接下來,編輯/home/oracle目錄下的.bash_profile文件,添加如下內容:

        export ORACLE_BASE=/oracle
        export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
        export ORACLE_SID=orcl
        export PATH=$PATH:$ORACLE_HOME/bin
        export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
        CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
        export CLASSPATH
        
        if [ $USER = "oracle" ]; then
         if [ $SHELL = "/bin/ksh" ]; then
         ulimit -p 16384
         ulimit -n 65536
         else
         ulimit -u 16384 -n 65536
         fi
        fi
        


        注意:在添加環境配置的時候要將原來的path、export 注釋掉;環境變量配置如有變動,應該修改如上面的配置;不然會導致數據庫啟動命令無效的錯誤。

        三. 安裝Oracle 10g

        我把10201_database_linux32.zip放在/opt目錄下,并通過#unzip 10201_database_linux32.zip解壓,現在使用oracle用戶到/opt/database目錄下執行安裝:

        [oracle@TSM54-Test opt]$ cd /opt/database/
        [oracle@TSM54-Test database]$ ls
        doc install response runInstaller stage welcome.html
        [oracle@TSM54-Test database]$ ./runInstaller
        


        1.選擇安裝類型,這里我選擇高級安裝,如下圖所示:

        2.指定證書存放目錄,如圖所示:

        3.選擇安裝的數據庫類型及oracle所支持的語言,這里選擇企業版,語言選擇英文和簡體中文,如下圖所示:

        4.指定oracle環境變量,安裝路徑。因為我們在.bash_profile中已經聲明,所以這里會自動填充.如下圖所示:

        注意:環境變量中配置的文件夾為“ORACLE_BASE=/oracle”
        5.Oracle開始進行安裝前的檢查工作,如下圖所示:

        6.選擇配置選項,如下圖所示:

        7.選擇創建的數據庫模式,如下圖所示:

        8.指定數據庫配置的相關選項(SID、字符集等),如下圖所示:

        9.選擇數據庫管理選項,如下圖所示:

        10.指定數據庫存儲選項,如下圖所示:

        11.指定數據庫備份回復選項,如下圖所示:

        12. 指定數據庫相關用戶密碼,如下圖所示:

        13.顯示安裝概要,如下圖所示:

        14.開始安裝,如下圖所示:

        15. 上面的窗口點擊OK后,會出現下圖顯示的內容:

        需要root權限執行

        #/oracle/oraInventory/orainstRoot.sh

        #/oracle/product/10.2.0/db_1/root.sh

        16.安裝結束,如下圖所示:

        17.安裝完成后,恢復語言環境以及版本信息

        #export LC_CTYPE=zh_CN.UTF-8
        #vi /etc/redhat-release
        Red Hat Enterprise Linux Server release 6
        


        四. 后續

        1.安裝完成后,首先應該啟動監聽器。

        監聽器接受客戶端的連接請求,并在驗證證書后創建數據庫連接。要使用OEM或iSQL*PLUS,必須先啟動監聽器。

        注意:需要用命令: su – oracle登錄,然后啟動數據庫

        [oracle@TSM54-Test database]$ lsnrctl start
        [oracle@TSM54-Test database]$ lsnrctl stop
        


        2.使用Oracle Enterprise Manager 10g進行數據庫控制

        啟動和停止OEM的命令為:

        [oracle@TSM54-Test database]$emctl start dbconsole
        [oracle@TSM54-Test database]$emctl stop dbconsole
        


        在web瀏覽器中,輸入:http://192.168.68.98:1158/em (如果服務器沒有進行DNS解析,則可以用IP地址)

        用戶名:SYS

        口令:<安裝過程中建立的口令>

        連接為:SYSDBA

        3.使用iSQL*Plus訪問數據庫

        啟動和停止iSQL*Plus命令:

        [oracle@TSM54-Test database]$isqlplusctl start
        [oracle@TSM54-Test database]$isqlplusctl stop
        


        iSQL*Plus是歷史悠久的SQL*Plus交互式工具的基于web的版本,用于訪問數據庫。要使用iSQL*Plus,請單擊OEM控制臺相關連接部分中的iSQL*Plus鏈接,或將瀏覽器指向安裝過程中提供的iSQL*Plus URL。

        在web瀏覽器中,輸入:

        http://192.168.68.98:5560/isqlplus

        用戶名:SYSTEM

        口令:<安裝過程中創建的口令>

        連接標識:orcl

        4.啟動和停止數據庫

        啟動和停止數據庫的最簡單方法是從 OEM 控制臺啟動和停止。要從命令行執行此操作,請在以 oracle 身份登錄后使用 SQL*Plus,如下所示:

        啟動:

        $ sqlplus
        
        SQL*Plus:Release 10.1.0.2.0 - Production on Sun Jun 13 22:27:48 2004
        
        Copyright (c) 1982, 2004, Oracle.All rights reserved.
        
        Enter user-name:/ as sysdba
        Connected to an idle instance.
        
        SQL> startup
        ORACLE instance started.
        
        Total System Global Area 188743680 bytes
        Fixed Size 778036 bytes
        Variable Size 162275532 bytes
        Database Buffers 25165824 bytes
        Redo Buffers 524288 bytes
        Database mounted.
        Database opened.
        SQL> exit
        Shutdown:
        $ sqlplus
        
        SQL*Plus:Release 10.1.0.2.0 - Production on Sun Jun 13 22:25:55 2004
        
        Copyright (c) 1982, 2004, Oracle.All rights reserved.
        
        Enter user-name:/ as sysdba
        
        Connected to:
        Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
        With the Partitioning, OLAP and Data Mining options
        
        SQL> shutdown immediate
        Database closed.
        Database dismounted.
        ORACLE instance shut down.
        SQL> exit
        


        五. 卸載ORACLE

        1. 運行 $ORACLE_HOME/bin/localconfig delete
        2. rm -rf $ORACLE_BASE/*
        3. rm -f /etc/oraInst.loc /etc/oratab
        4. rm -rf /etc/oracle
        5. rm -f /etc/inittab.cssd
        6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv

        7. 刪除oracle用戶和組。

        注:卸載方法是來自google。我曾用此方法刪除oracle 11g(安裝11的時候選擇的是ASM)。

        六. 關于Oracle 11g Release 1 的安裝

        Oracle 11gR1 已經支持RHEL5了,所以不用再更改redhat-release文件。

        另外安裝所依賴的包有如下:

         binutils-2.17.50.0.6-2.el5
         compat-libstdc++-33-3.2.3-61
         elfutils-libelf-0.125-3.el5
         elfutils-libelf-devel-0.125
         glibc-2.5-12
         glibc-common-2.5-12
         glibc-devel-2.5-12
         gcc-4.1.1-52
         gcc-c++-4.1.1-52
         libaio-0.3.106
         libaio-devel-0.3.106 
         libgcc-4.1.1-52
         libstdc++-4.1.1 
         libstdc++-devel-4.1.1-52.e15
         make-3.81-1.1
         sysstat-7.0.0
         unixODBC-2.2.11
         unixODBC-devel-2.2.11
        


        七. 參考資料

        inux下oracle 10g安裝(超級詳細圖解教程)

        http://xjzhujunjie.blog.51cto.com/3582724/863367

        Linux (RHEL 5.4)下安裝 Oracle 10g R2

        http://blog.csdn.net/robinson_0612/article/details/5431428

        linux掛載ISO文件

        http://zhidao.baidu.com/question/20161944.html

        @Wentasy

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        RedLinux6.0下安裝Oracle10g

        RedLinux6.0下安裝Oracle10g:一. 環境說明 RedHat Enterprise Linux 6.0 Virtual Box 4.1.8 Oracle 10g 二. 安裝前配置 1.安裝Oracle 10g R2所需的軟件包 用 root 登錄到系統,依次安裝以下包 # cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*
        推薦度:
        標簽: 10 安裝 安裝包
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 免费人成在线观看网站| 国产精品亚洲精品日韩动图| 嫩草影院在线播放www免费观看| 亚洲综合精品网站| 国产激情久久久久影院老熟女免费 | 久久亚洲精品成人无码网站| 免费国产污网站在线观看| 亚洲精品无码久久久久去q| 国内精品久久久久影院免费| 久久久久噜噜噜亚洲熟女综合 | 亚洲AV色无码乱码在线观看| 狼友av永久网站免费观看| 鲁啊鲁在线视频免费播放| 亚洲天堂免费在线视频| 日本一区午夜艳熟免费| 亚洲综合精品一二三区在线| 亚洲免费视频播放| 亚洲AV日韩AV无码污污网站| 亚洲成aⅴ人片久青草影院| 97人妻精品全国免费视频| 亚洲精品国产福利在线观看| 在线观看免费毛片| 九九九精品视频免费| 国产亚洲精品一品区99热| 免费三级毛片电影片| 老司机福利在线免费观看| 亚洲精品国产成人片| 免费专区丝袜脚调教视频| 国产成人人综合亚洲欧美丁香花 | 四虎国产精品免费视| 黄桃AV无码免费一区二区三区| 亚洲av无码潮喷在线观看| 西西大胆无码视频免费| 国产精品免费在线播放| 亚洲国产精品白丝在线观看| 国产成人在线观看免费网站| 日本卡1卡2卡三卡免费| 亚洲精品欧美综合四区| 久久精品国产亚洲综合色| 免费可以在线看A∨网站| 无码 免费 国产在线观看91|