成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Oracle生產(chǎn)環(huán)境安裝指南

第一部分 硬件及操作系統(tǒng)版本說(shuō)明0.1 目的本文檔旨在為公司內(nèi)所有Oracle數(shù)據(jù)庫(kù)的安裝和參數(shù)調(diào)整提供操作方法,并規(guī)范化操作流程及參數(shù)設(shè)置,以保證生產(chǎn)環(huán)境搭建效率。0.2 適用范圍本文檔適用于內(nèi)蒙古

第一部分 硬件及操作系統(tǒng)版本說(shuō)明

0.1 目的

本文檔旨在為公司內(nèi)所有Oracle數(shù)據(jù)庫(kù)的安裝和參數(shù)調(diào)整提供操作方法,并規(guī)范化操作流程及參數(shù)設(shè)置,以保證生產(chǎn)環(huán)境搭建效率。

0.2 適用范圍

本文檔適用于內(nèi)蒙古校信通教育科技有限公司內(nèi)所有涉及Oracle 10g的生產(chǎn)數(shù)據(jù)庫(kù)布署及初始調(diào)整。

1 硬件及操作系統(tǒng)版本說(shuō)明

1.1 硬件環(huán)境說(shuō)明

對(duì)于單一服務(wù)器且數(shù)據(jù)量相對(duì)較?。〝?shù)據(jù)文件體積在100G以下),推薦使用IBM系列的服務(wù)器,內(nèi)存最低4G;硬盤(pán)建議使用轉(zhuǎn)速為15K的SAS硬盤(pán)。對(duì)于OLTP環(huán)境,磁盤(pán)陣列建議使用RAID10,以提升冗余及讀取速度;對(duì)于OLAP環(huán)境,磁盤(pán)陣列建議使用RAID5,以增加存儲(chǔ)空間。

1.2 操作系統(tǒng)版本說(shuō)明

對(duì)于Oracle 10g,建議使用操作系統(tǒng)最低版本為L(zhǎng)inux 4,如RedHat Enterprise Linux 4 Update 7。根據(jù)目前主流服務(wù)器支持情況,建議使用Linux 5.8以上版本,如Oracle Enterprise Linux 5.8。所有操作系統(tǒng)均建議使用64位版本,以提升性能。

1.3 操作系統(tǒng)安裝基本參數(shù)說(shuō)明

對(duì)于支撐Oracle的操作系統(tǒng)環(huán)境,磁盤(pán)分區(qū)要求如下:


a. swap(交換分區(qū))根據(jù)內(nèi)存情況確定,物理內(nèi)存在8G以下(含8G)時(shí),swap大小為內(nèi)存的兩倍;物理內(nèi)存在8G以上時(shí),swap可以與物理內(nèi)存大小相等;


b. 所有生產(chǎn)環(huán)境中,Oracle均安裝在/usr/oracle為ORACLE_BASE的目錄下,在創(chuàng)建分區(qū)時(shí),需單獨(dú)創(chuàng)建/usr/oracle/分區(qū),并根據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)增長(zhǎng)量、數(shù)據(jù)保留/清理策略等規(guī)劃分區(qū)大??;


c. 分區(qū)時(shí),需要留有足夠的空間為數(shù)據(jù)庫(kù)備份文件提供存儲(chǔ)空間,備份用磁盤(pán)空間盡量大于/usr/oracle/分區(qū)。

第二部分 Oracle安裝說(shuō)明

2 Oracle安裝說(shuō)明

注:本說(shuō)明以O(shè)racle Enterprise Linux 5.8(X86_64)下安裝Oracle 10g為例。

2.1 應(yīng)用軟件說(shuō)明

Oracle 10g X86-64: 1_10201_database_linux_x86_64.cpio.gz 補(bǔ)丁:p6810189_10204_

2.2 操作系統(tǒng)環(huán)境檢查及調(diào)整

2.2.1 檢查內(nèi)存相關(guān)參數(shù)

在安裝前,需檢查內(nèi)存、交換分區(qū)、/tmp磁盤(pán)空間等。


grep MemTotal /proc/meminfo


grep SwapTotal /proc/meminfo


df -k /tmp

2.2.2 檢查安裝所需RPM包及依賴(lài)包安裝情況

下列RPM包是必需的:


binutils-2.15.92.0.2-13.EL4


compat-db-4.1.25-9


compat-libstdc -296-2.96-132.7.2


control-center-2.8.0-12


gcc-3.4.3-22.1.EL4


gcc-c -3.4.3-22.1.EL4


glibc-2.3.4-2.9


glibc-common-2.3.4-2.9


gnome-libs-1.4.1.2.90-44.1


libstdc .so.5


make-3.80-5


pdksh-5.2.14-30


sysstat-5.0.5-1


setarch-1.6-1

檢查時(shí)可用以下命令:


rpm -qa | grep binutils


rpm -qa | grep compat


rpm -qa | grep control


rpm -qa | grep gcc*


rpm -qa | grep libstd


rpm -qa | grep make


rpm -qa | grep glibc


rpm -qa | grep gnome


rpm -qa | grep setarch


rpm -qa | grep sysstat

如有缺失情況,則從對(duì)應(yīng)的操作系統(tǒng)安裝光盤(pán)中尋找對(duì)應(yīng)的rpm包進(jìn)行安裝。

2.3 創(chuàng)建所需組和用戶(hù)

在OEL中,dba組和oracle用戶(hù)已經(jīng)自創(chuàng)建,無(wú)需再行處理。如無(wú)相應(yīng)組及用戶(hù),按如下語(yǔ)句操作:


groupadd dba


useradd -g dba oracle


passwd oracle

2.4 修改操作系統(tǒng)相關(guān)配置文件

在文件中加入以下參數(shù):


2097152


2147483648


4096


250 32000 100 128


65536


net.ipv4.ip_local_port_range 1024 65000


_default 1048576


_max 1048576


_default 262144


_max 262144

在文件中加入以下參數(shù):


oracle soft nproc 2047


oracle hard nproc 16384


oracle soft nofile 1024


oracle hard nofile 65536

在/etc/profile中加入以下內(nèi)容:


if [ $USER "oracle" ];


then


nbsp;nbsp;if [ $SHELL "/bin/ksh" ];


nbsp;nbsp;then


nbsp;nbsp;nbsp;nbsp;ulimit -p 16384


nbsp;nbsp;nbsp;nbsp;ulimit -n 65536


nbsp;nbsp;else


nbsp;nbsp;nbsp;nbsp;ulimit -u 16384 -n 65536


nbsp;nbsp;fi


fi

2.5 建立安裝目錄并配置oracle用戶(hù)環(huán)境變量

按照文檔要求,在安裝操作系統(tǒng)時(shí),已有/usr/oracle/分區(qū),故無(wú)需新建,只需調(diào)整權(quán)限相關(guān):


chown -R oracle.dba /usr/oracle/

如無(wú)對(duì)應(yīng)目錄,則按如下方式操作。


mkdir -p /usr/oracle


chown -R oracle.dba /usr/oracle

目錄創(chuàng)建完成后,切換到oracle用戶(hù),并設(shè)置環(huán)境變量。


su - oracle


$ cd


$ vi .bash_profile


加入以下內(nèi)容:


ORACLE_SIDtestdb


ORACLE_BASE/usr/oracle


ORACLE_HOME$ORACLE_BASE/product/10.2.0


LD_LIBRARY_PATH$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib:$ORACLE_HOME/ctx/lib:/usr/lib:/lib:/usr/local/lib


TNS_ADMIN$ORACLE_HOME/network/admin


ORA_NLS33$ORACLE_HOME/ocommon/nls/admin/data


NLS_LANG"Simplified Chinese"_China.ZHS16GBK


PATH/home/oracle/OPatch:/bin:/usr/bin:/usr/local/bin:$ORACLE_HOME/bin:$ORACLE_HOME/ctx/bin:$PATH


export ORACLE_SID ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH TNS_ADMIN PATH ORA_NLS33 NLS_LANG

環(huán)境變量配置完成后,需手動(dòng)應(yīng)用使之生效。


$ source ~_profile

2.6 修改系統(tǒng)版本

由于Oracle 10g只支持Linux 4及以下版本,如在Linux 5下執(zhí)行./runInstaller,會(huì)提示版本問(wèn)題無(wú)法啟動(dòng)安裝程序。對(duì)系統(tǒng)中/etc/redhat-release文件做如下修改:


cp /etc/redhat-release


vi /etc/redat-release


修改為 Red Hat Enterprise Linux Server release 4 (Tikanga)

2.7 準(zhǔn)備安裝文件


$ gzip 1_10201_database_linux_x86_64.cpio.gz


$ cpio -idmvlt; 1_10201_database_linux_x86_64.cpio


$ unzip p6810189_10204_

2.8 安裝Oracle

切換到oracle用戶(hù),運(yùn)行runInstaller進(jìn)行安裝。


su - oracle


$ cd ~/database


$ ./runInstaller

按照安裝向?qū)崾景惭b,安裝時(shí)只裝數(shù)據(jù)庫(kù)軟件(Software Only),安裝完成后,再創(chuàng)建數(shù)據(jù)庫(kù)。如遇到要求執(zhí)行.sh腳本的提示,可用root用戶(hù)在終端下執(zhí)行。

標(biāo)簽: