国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題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關(guān)鍵字專題關(guān)鍵字專題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
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

RedLinux6.0下安裝Oracle10g

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 15:50:45
文檔

RedLinux6.0下安裝Oracle10g

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

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

一. 環(huán)境說明

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

二. 安裝前配置

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


用root登錄到系統(tǒng),依次安裝以下包


# 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數(shù)據(jù)庫必須用到的軟件包。掛載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.修改內(nèi)核參數(shù)


#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


注意:自修改上面內(nèi)核參數(shù)的時候有kernel.shmall=”16475728”Kernel.shmmax=”268435468”;如果參數(shù)太大,會在安裝數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫是出現(xiàn)“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的目錄建議安裝在一個單獨的分區(qū)或者磁盤上。

5.設(shè)置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文件,添加下面的內(nèi)容,使shell limit生效:

#vi /etc/pam.d/login

session required pam_limits.so


6.配置IP地址(已經(jīng)將redhat linux 設(shè)置成靜態(tài)ip的跳過)

安裝RHEL的時候最好采用靜態(tài)IP地址,如果當(dāng)時選擇的是DHCP,現(xiàn)在需要更改/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用戶的環(huán)境變量

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

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

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


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

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


注意:在添加環(huán)境配置的時候要將原來的path、export 注釋掉;環(huán)境變量配置如有變動,應(yīng)該修改如上面的配置;不然會導(dǎo)致數(shù)據(jù)庫啟動命令無效的錯誤。

三. 安裝Oracle 10g

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

[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.選擇安裝的數(shù)據(jù)庫類型及oracle所支持的語言,這里選擇企業(yè)版,語言選擇英文和簡體中文,如下圖所示:

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

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

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

7.選擇創(chuàng)建的數(shù)據(jù)庫模式,如下圖所示:

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

9.選擇數(shù)據(jù)庫管理選項,如下圖所示:

10.指定數(shù)據(jù)庫存儲選項,如下圖所示:

11.指定數(shù)據(jù)庫備份回復(fù)選項,如下圖所示:

12. 指定數(shù)據(jù)庫相關(guān)用戶密碼,如下圖所示:

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

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

15. 上面的窗口點擊OK后,會出現(xiàn)下圖顯示的內(nèi)容:

需要root權(quán)限執(zhí)行

#/oracle/oraInventory/orainstRoot.sh

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

16.安裝結(jié)束,如下圖所示:

17.安裝完成后,恢復(fù)語言環(huán)境以及版本信息

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


四. 后續(xù)

1.安裝完成后,首先應(yīng)該啟動監(jiān)聽器。

監(jiān)聽器接受客戶端的連接請求,并在驗證證書后創(chuàng)建數(shù)據(jù)庫連接。要使用OEM或iSQL*PLUS,必須先啟動監(jiān)聽器。

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

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


2.使用Oracle Enterprise Manager 10g進行數(shù)據(jù)庫控制

啟動和停止OEM的命令為:

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


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

用戶名:SYS

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

連接為:SYSDBA

3.使用iSQL*Plus訪問數(shù)據(jù)庫

啟動和停止iSQL*Plus命令:

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


iSQL*Plus是歷史悠久的SQL*Plus交互式工具的基于web的版本,用于訪問數(shù)據(jù)庫。要使用iSQL*Plus,請單擊OEM控制臺相關(guān)連接部分中的iSQL*Plus鏈接,或?qū)g覽器指向安裝過程中提供的iSQL*Plus URL。

在web瀏覽器中,輸入:

http://192.168.68.98:5560/isqlplus

用戶名:SYSTEM

口令:<安裝過程中創(chuàng)建的口令>

連接標(biāo)識:orcl

4.啟動和停止數(shù)據(jù)庫

啟動和停止數(shù)據(jù)庫的最簡單方法是從 OEM 控制臺啟動和停止。要從命令行執(zhí)行此操作,請在以 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)。

六. 關(guān)于Oracle 11g Release 1 的安裝

Oracle 11gR1 已經(jīng)支持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安裝(超級詳細(xì)圖解教程)

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

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

文檔

RedLinux6.0下安裝Oracle10g

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

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 国产精品久久久久久亚洲伦理 | 91国偷自产一区二区三区 | 欧美中出 | 国产资源视频在线观看 | 亚洲一区二区三区四区在线观看 | 国产精品99 | 97热久久免费频精品99国产成人 | 日韩经典一区 | 日韩国产欧美一区二区三区在线 | 日韩阿v | 国产99精品 | 国产不卡在线 | 日韩 亚洲 制服 欧美 综合 | 亚洲精品视频免费在线观看 | 亚洲精品社区 | a一区二区三区视频 | 日韩专区亚洲综合久久 | 日日久 | 欧美激情视频一区二区三区 | 毛色毛片免费观看 | 日韩国产电影 | 美女毛片儿 | 福利视频欧美一区二区三区 | 午夜在线视频一区二区三区 | 久久久高清国产999尤物 | a国产 | 国产 日韩 欧美 亚洲 | 日产精品久久久一区二区 | 中文字幕欧美在线观看 | 国产精品视频观看 | 亚洲欧美综合区自拍另类 | 中文字幕欧美在线观看 | 久久久久久久岛国免费播放 | 欧美三级一区 | 国产成人一区二区三区 | 精品一区二区三区五区六区 | 伊人久久91| 欧美在线一区二区 | 欧美色图 亚洲 | 一道本在线播放 | 亚洲国产精品免费 |