成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在RHEL 6(x86)上安裝Oracle 10g R2

原創(chuàng)
系統(tǒng) Linux
最近看到有些朋友問在最新發(fā)布的CentOS 6上如何安裝Oracle 10g,需要做測試用,而且安裝過程中出現(xiàn)了一些問題,所以51CTO編輯決定收集一下這方面的資源,以供參考。本文是針對RHEL 6的教程,CentOS 6上的操作方式應該和RHEL 6一樣,軟件源方面大家自己想辦法解決吧。

【51CTO精選】截止到目前,還沒有傳出Oracle 10g/11g在RHEL 6上認證的消息,也就是說還不建議大家在RHEL 6的生產環(huán)境中使用Oracle 10g/11g。不過最近看到有些朋友問在***發(fā)布的CentOS 6上如何安裝Oracle 10g,需要做測試用,而且安裝過程中出現(xiàn)了一些問題,所以51CTO編輯決定收集一下這方面的資源,以供參考。

理論上,CentOS 6上的操作方式應該和RHEL 6一樣,軟件源方面大家自己想辦法解決吧,51CTO之前也收集過一些RHEL 6的yum源方面的信息,可以做個參考。

如何在RHEL 6上安裝Oracle 10g R2(x86)

預備工作

RHEL 6.0的服務器

類型 描述 版本 文件名稱 下載站點
DB Oracle 10g R2 10.2.0.1.0 10201_database_linux32.zip oracle.com
DB Oracle 10g R2 Companion CD 10.2.0.1.0 10201_companion_linux32.zip oracle.com
DB Oracle 10g R2 patch-set 10.2.0.4.0 p6810189_10204_Linux-x86.zip support.oracle.com
TOOLS oraToolKit 1.0.2.1.5 oratoolkit-1.0.2.1.5-1.noarch.rpm sourceforge.net
OS Red Hat Enterprise Linux 6.0 rhel-server-6.0-i386-dvd.iso redhat.com

安裝步驟:

安裝Korn Shell和oraToolKit

# su - root
# mount /dev/cdrom /mnt;
# rpm -ivh /mnt/Server/Packages/ksh-20100621-2.el6.i686.rpm
# cd /var/tmp/oracle
# ls -1 oratool*
oratoolkit-1.0.2.1.5-1.noarch.rpm
# rpm -ivh oratoolkit-1.0.2.1.5-1.noarch.rpm

設置用戶oracle的密碼

# passwd oracle

檢查安裝包依賴性

# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup10gR2.cfg

如果有缺少什么就補上,補完了再運行一次,直到沒有警告了再繼續(xù)下一步。

下面是從DVD補完依賴性的參考操作:

# cd /mnt/Server/Packages/
# rpm -ivh libstdc++-devel-4.4.4-13.el6.i686.rpm \
           kernel-headers-2.6.32-71.el6.i686.rpm \
           glibc-headers-2.12-1.7.el6.i686.rpm \
           glibc-devel-2.12-1.7.el6.i686.rpm \
           gnome-icon-theme-2.28.0-2.el6.noarch.rpm \
           dmz-cursor-themes-0.4-4.el6.noarch.rpm \
           sgml-common-0.6.3-32.el6.noarch.rpm \
           libaio-devel-0.3.107-10.el6.i686.rpm \
           ncurses-devel-5.7-3.20090208.el6.i686.rpm  \
           elfutils-libelf-devel-0.148-1.el6.i686.rpm \
           compat-gcc-34-3.4.6-19.el6.i686.rpm \
           libXxf86misc-1.0.2-1.el6.i686.rpm \
           libXxf86vm-1.1.0-1.el6.i686.rpm \
           libXt-1.0.7-1.el6.i686.rpm \
           libXmu-1.0.5-1.el6.i686.rpm \
           mpfr-2.4.1-6.el6.i686.rpm \
           cpp-4.4.4-13.el6.i686.rpm \
           xorg-x11-xauth-1.0.2-7.1.el6.i686.rpm \
           compat-gcc-34-c++-3.4.6-19.el6.i686.rpm \
           libdaemon-0.14-1.el6.i686.rpm \
           avahi-0.6.25-8.el6.i686.rpm \
           avahi-glib-0.6.25-8.el6.i686.rpm \
           shared-mime-info-0.70-4.el6.i686.rpm \
           libIDL-0.8.13-2.1.el6.i686.rpm \
           ORBit2-2.14.17-3.1.el6.i686.rpm \
           GConf2-2.28.0-6.el6.i686.rpm \
           gnome-vfs2-2.24.2-6.el6.i686.rpm \
           libbonobo-2.24.2-4.el6.i686.rpm \
           libtool-ltdl-2.2.6-15.5.el6.i686.rpm \
           unixODBC-2.2.14-11.el6.i686.rpm \
           gtk2-engines-2.18.4-5.el6.i686.rpm \
           libmcpp-2.7.2-4.1.el6.i686.rpm \
           mcpp-2.7.2-4.1.el6.i686.rpm \
           xorg-x11-server-utils-7.4-15.el6.i686.rpm \
           libXv-1.0.5-1.el6.i686.rpm \
           ConsoleKit-x11-0.4.1-3.el6.i686.rpm \
           xorg-x11-xinit-1.0.9-13.el6.i686.rpm \
           libXp-1.0.0-15.1.el6.i686.rpm \
           libXxf86dga-1.1.1-1.el6.i686.rpm \
           libdmx-1.1.0-1.el6.i686.rpm \
           xorg-x11-utils-7.4-8.el6.i686.rpm \
           compat-db43-4.3.29-15.el6.i686.rpm \
           compat-db42-4.2.52-15.el6.i686.rpm \
           ppl-0.10.2-11.el6.i686.rpm \
           cloog-ppl-0.15.7-1.2.el6.i686.rpm \
           gcc-4.4.4-13.el6.i686.rpm \
           gcc-c++-4.4.4-13.el6.i686.rpm \
           compat-libstdc++-33-3.2.3-69.el6.i686.rpm \
           compat-db-4.6.21-15.el6.i686.rpm \
           gnome-themes-2.28.1-6.el6.noarch.rpm \
           system-icon-theme-6.0.0-2.el6.noarch.rpm \
           system-gnome-theme-60.0.2-1.el6.noarch.rpm \
           unixODBC-devel-2.2.14-11.el6.i686.rpm \
           readline-devel-6.0-3.el6.i686.rpm \
           libgnome-2.28.0-11.el6.i686.rpm
# cd /; umount /mnt; eject
# /opt/oracle/otk/current/bin/installManager swReqCheck osSetup10gR2.cfg

如果要使用增強的sql*plus……

# cd /opt/oracle/otk/current/tools/rlwrap/
# ./configure
# make
# make install
# /usr/local/bin/rlwrap -v

執(zhí)行installManager的osSetup

這一步用來設置內核參數(shù)、創(chuàng)建路徑、文件所有者和其他一些參數(shù)設置。如果想進行默認安裝那就啥都別動。

# cd /opt/oracle/otk/current/conf/installManager/
# vi osSetup10gR2.cfg
# sdiff -s osSetup10gR2.cfg sample/osSetup10gR2.cfg
# /opt/oracle/otk/current/bin/installManager osSetup osSetup10gR2.cfg

將Oracle軟件移入軟件源

Oracle軟件就是上面你下載下來的那個。

# cd /var/tmp/oracle
# chown oracle:oinstall *
# mv 10201_database_linux32.zip 10201_companion_linux32.zip p6810189_10204_Linux-x86.zip /var/opt/oracle/repository/

以oracle身份登錄,對PS1變量進行設置

# su - oracle

 ------------------------------------------------------
 oraToolKit 1.0 environment variables
 ------------------------------------------------------
 Installation directory :   /opt/oracle/otk
 Release                :   1.0.2.1.5
 $RUN directory         :   /opt/oracle/otk/1.0/bin
 $LOG_BASE directory    :   /var/opt/oracle/otk/1.0/log
 ------------------------------------------------------

<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ grep ^SITE .profile.custom.interactive
SITE="<SITE|COMPANY>"
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ vi .profile.custom.interactive
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ grep ^SITE .profile.custom.interactive
SITE="Quist-LU"
<SITE|COMPANY>:oracle@stquist1p:sidNotSet$ exit
# su - oracle
Quist-LU:oracle@stquist1p:sidNotSet$

安裝Oracle軟件

不要用OUI安裝,否則你要坐在電腦前面點鼠標。使用swlnst讓它自動運行吧。

$ bash
$ cd $INSTALL_CONF
$ cp sample/swInstEeSrv10gR2-Step[123]-linux-x86.cfg .
$ installManager swInst swInstEeSrv10gR2-Step1-linux-x86.cfg
$ su -
# /opt/oracle/eesrv/10.2.0/db1/root.sh
# exit
$ installManager swInst swInstEeSrv10gR2-Step2-linux-x86.cfg
$ installManager swInst swInstEeSrv10gR2-Step3-linux-x86.cfg
$ su -
# /opt/oracle/eesrv/10.2.0/db1/root.sh
# exit

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

使用installManager里面的dbSetup來創(chuàng)建數(shù)據(jù)庫。注意路徑。執(zhí)行命令之前,ORACLE_HOME記得先定義了。

$ cd $INSTALL_CONF
$ ls -1 dbSetup*.cfg
dbSetup-dev.cfg
dbSetup-prod.cfg
dbSetup-test.cfg
$ vi dbSetup-prod.cfg
$ sdiff -s dbSetup-prod.cfg sample/dbSetup-prod.cfg
ORACLE_HOME=/opt/oracle/eesrv/10.2.0/db1 | ORACLE_HOME=/opt/oracle/sesrv/11.1.0/db1
$ installManager dbSetup dbSetup-prod.cfg

連接到數(shù)據(jù)庫

Oracle數(shù)據(jù)庫到此已經安裝完畢,用EZCONNECT或TNS嘗試連接一下:

$ bash
$ sourceProdEnv
$ sqlplus otk/otk@//$ORACLE_HOSTNAME:1531/PROD
$ sqlplus otk/otk@PROD

如果你打算在生產環(huán)境下使用,那么請繼續(xù)看下面幾個步驟:

用appctl管理Oracle

$ ctl status all
$ ctl stop all
$ ctl start all

設置數(shù)據(jù)庫備份

backupManager的Rman備份

記得要檢查好參數(shù)后再執(zhí)行備份:

$ cd $BACKUP_CONF
$ vi prod.cfg
$ sdiff -s prod.cfg sample/prod.cfg
DISK_DEVICE_MOUNT_POINT="/" | DISK_DEVICE_MOUNT_POINT="/backup01"
$ backupManager full prod.cfg

設置cron讓它按時備份

手動備份成功后就可以設置夜間自動備份了:

$ crontab -l|head -2
# Example 1: Daily physical database backup
# 0 2 * * * [ -d $HOME/../current ] && (ksh -c '. ./.profile >/dev/null; backupManager full <sid_1>.cfg <sid_2>.cfg <sid_n>.cfg >/dev/null')
$ crontab -e
$ crontab -l|head -2
# Example 1: Daily physical database backup
0 2 * * * [ -d $HOME/../current ] && (ksh -c '. ./.profile >/dev/null; backupManager full prod.cfg >/dev/null')

到此結束。

來源:1 2 3

【編輯推薦】

  1. Oracle RAC之外的方案 無需重寫而實現(xiàn)讀寫擴展性
  2. 發(fā)行版Oracle Linux 6.1發(fā)布
  3. Oracle 10G R2 RAC 數(shù)據(jù)庫的關閉與啟動
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2009-09-07 09:03:47

VMWare安裝Ora

2011-08-17 16:28:31

Windows SerOracle 10g

2011-08-24 15:55:04

2009-01-20 23:13:24

Oracle 10G數(shù)據(jù)庫

2011-05-13 11:21:51

linuxoracle 10g安裝

2010-05-05 15:58:34

Oracle 10g

2010-04-14 16:09:51

Oracle 10g歸

2010-04-15 14:47:50

Oracle 10g

2011-11-10 09:26:48

Solaris 11

2011-03-25 16:10:58

oraclenagios

2010-12-23 14:57:23

IIS7.5

2010-02-03 16:16:49

Linux Oracl

2010-04-14 14:40:32

Oracle 10g

2010-04-29 17:13:51

Oracle 10g

2010-04-30 17:50:25

2011-03-29 09:56:48

Oracle數(shù)據(jù)庫10SQL

2009-09-03 14:32:36

RHEL AS4Oracle 10R2紅帽

2010-02-05 09:06:14

Ubuntu Orac

2010-04-28 18:06:32

Oracle 10g

2010-04-13 10:07:19

Oracle 10G
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区三区四区高清 | 久久久91精品国产一区二区三区 | 国产 欧美 日韩 一区 | 国产精品永久在线观看 | 亚洲免费久久久 | 男人天堂国产 | 亚洲精品在线免费观看视频 | 久久久久国产精品一区二区 | 久久99久久98精品免观看软件 | 精品影视| 精品1区2区3区 | 色播av| 精品欧美一区二区在线观看欧美熟 | 91精品国产色综合久久 | 欧美视频在线播放 | 欧美激情在线精品一区二区三区 | 免费成人高清在线视频 | 特级黄一级播放 | www.一区二区三区 | 中日韩av | 免费视频成人国产精品网站 | 免费黄色大片 | 国产成人综合久久 | 日本免费一区二区三区四区 | 亚洲国产精品福利 | 成人精品一区二区 | 日日操天天射 | 国产一区二区三区精品久久久 | 国产成人综合一区二区三区 | 亚洲一区二区中文字幕 | 久久男人| 综合久| 天天干天天爱天天爽 | 国产一区二区三区 | 日韩视频一区二区在线 | 久久久久国产精品午夜一区 | 真人毛片 | 亚洲一区中文 | av手机免费在线观看 | 中文字幕一区二区三区四区 | 成人深夜小视频 |