Oracle 10G在Red Hat AS 464下的安装手册.docx

上传人:b****7 文档编号:11329206 上传时间:2023-02-27 格式:DOCX 页数:23 大小:2.43MB
下载 相关 举报
Oracle 10G在Red Hat AS 464下的安装手册.docx_第1页
第1页 / 共23页
Oracle 10G在Red Hat AS 464下的安装手册.docx_第2页
第2页 / 共23页
Oracle 10G在Red Hat AS 464下的安装手册.docx_第3页
第3页 / 共23页
Oracle 10G在Red Hat AS 464下的安装手册.docx_第4页
第4页 / 共23页
Oracle 10G在Red Hat AS 464下的安装手册.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

Oracle 10G在Red Hat AS 464下的安装手册.docx

《Oracle 10G在Red Hat AS 464下的安装手册.docx》由会员分享,可在线阅读,更多相关《Oracle 10G在Red Hat AS 464下的安装手册.docx(23页珍藏版)》请在冰豆网上搜索。

Oracle 10G在Red Hat AS 464下的安装手册.docx

Oracle10G在RedHatAS464下的安装手册

Document#:

Oracle10G在RedHatAS4(64)下的安装手册

Revision

A

Authors

XuXiaoming

Status

Drafting

 

Oracle10G在RedHatAS4(64)下的安装手册

 

北京诚联信数据服务有限责任公司

Copyright©2010PacketEngineering

声明

本文档的版权属于北京诚联信数据服务有限责任公司所有。

未得到北京诚联信数据服务有限责任公司明确的书面许可,不得为任何目的、以任何形式或手段(电子或介质的)复制或传播。

 

本文档可能涉及北京诚联信数据服务有限责任公司专利(或正在申请的专利)、商标、版权或其他知识产权,除非得到北京诚联信数据服务有限责任公司的明确书面许可协议,本文档不授予使用这些专利(或正在申请的专利)、商标、版权或其他之产权的任何许可协议。

 

本文档所提及的其他公司名称及相关商标及产品的各种权利属于各自所有者。

 

修订历史

版本

修订日期

修改状态

修订者

描述说明

0.0.1

20100902

A

徐晓明

首次撰写

修改状态说明:

(A-新加,M-修改,D-删除)

修订日期请一律使用yyyymmd

目录

声明I

修订历史II

目录III

一.针对Oracle配置Linux2

以root用户登录2

1.1检查硬件是否满足要求2

1.2检查系统是否已安装所需的开发包2

1.3创建oracle组和oracle用户3

1.4创建oracle目录并改变目录权限3

1.5配置linux内核参数4

1.6配置oracle用户的shell限制4

1.7导出x图形界面给oracle用户5

以oracle用户登录5

1.1设置环境变量5

二.安装Oracle5

下载并解压oracle软件5

OracleOUI进行图形化安装(推荐使用高级安装方式)6

2.1默认安装方式6

1)选择安装方式-BasicInstallation6

2)指定安装清单目录和证书6

3)自动检测系统环境是否满足安装需求7

4)摘要信息8

5)安装8

6)创建实例和数据库。

9

7)运行指定配置脚本9

8)安装结束10

9)检验是否安装成功10

2.2高级安装方式11

1)选择安装方式11

2)选择安装类型11

3)指定oracle的home目录12

4)检测系统环境是否满足安装配置要求12

5)选择数据库安装选项13

6)指定数据库的创建类型13

7)指定数据库全局名和SID名,设置数据库字符集14

8)选择数据库管理选项15

9)指定数据库文件的存储选项15

10)设置是否启用数据库自动备份16

11)指定数据库模式口令16

12)摘要信息16

13)开始安装过程17

14)创建实例和数据库17

15)运行指定配置脚本18

16)安装结束19

17)检验是否安装成功19

 

Oracle10GFORRedHatEnterprise

安装指南

 

版本信息:

·RedHatAS4(64位)+Oracle10(64位)

一.针对Oracle配置Linux

以root用户登录

1.1检查硬件是否满足要求

1)确保系统有足够的RAM和交换空间大小,运行以下命令:

#grepMemTotal/proc/meminfo

#grepSwapTotal/proc/meminfo

注:

所需最小RAM为512MB,而所需最小交换空间为1GB。

对于RAM小于或等于2GB的系统,交换空间应为RAM数量的两倍;对于RAM大于2GB的系统,交换空间应为RAM数量的一到两倍。

2)确保有足够的磁盘空间。

Oracle10g软件大约需要2.5GB的可用磁盘空间,数据库则另需至少1.2G的磁盘空间

3)/tmp目录至少需要400MB的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:

#df-h

1.2检查系统是否已安装所需的开发包

使用rpm-qa命令,确保以下包已成功安装。

对于包的版本,只有版本高于下面的都可以,如果低于此版本,则要升级处理,(有些包可能不需要,但建议全部装上)如下:

binutils-2.15.92.0.2-21.x86_64.rpm

compat-db-4.1.25-9.i386.rpm

compat-db-4.1.25-9.x86_64.rpm

compat-libstdc++-33-3.2.3-47.3.i386.rpm

compat-libstdc++-33-3.2.3-47.3.x86_64.rpm

control-center-2.8.0-12.rhel4.5.x86_64.rpm

gcc-3.4.6-3.x86_64.rpm

gcc-c++-3.4.6-3.x86_64.rpm

glibc-2.3.4-2.25.i386

glibc-2.3.4-2.25.x86_64.rpm

glibc-common-2.3.4-2.25.x86_64.rpm

glibc-devel-2.3.4-2.25.i386.rpm(此两包不装会报如上图所示错误)

glibc-devel-2.3.4-2.25.x86_64.rpm

glibc-headers-2.3.4-2.25.x86_64.rpm

glibc-kernheaders-2.4-9.1.98.EL.x86_64.rpm

gnome-libs-1.4.1.2.90-44.1.x86_64.rpm

libgcc-3.4.6-3.i386.rpm

libgcc-3.4.6-3.x86_64.rpm

libstdc++-3.4.6-3.i386.rpm

libstdc++-3.4.6-3.x86_64.rpm

libstdc++-devel-3.4.6-3.i386.rpm

libstdc++-devel-3.4.6-3.x86_64.rpm

libaio-0.3.105-2.i386.rpm

libaio-0.3.105-2.x86_64.rpm

make-3.80-6.EL4.x86_64.rpm

pdksh-5.2.14-30.3.x86_64.rpm

sysstat-5.0.5-11.rhel4.x86_64.rpm

xscreensaver-4.18-5.rhel4.11.x86_64.rpm

xorg-x11-deprecated-libs-6.8.2-1.EL.13.36.i386.rpm

xorg-x11-deprecated-libs-6.8.2-1.EL.13.36.x86_64.rpm

(此两包不装会在安装一开始就报错)

1.3创建oracle组和oracle用户

创建用于安装和维护Oracle10g软件的Linux组和用户帐户。

用户帐户将称为oracle,而组将称为oinstall(用于软件安装)和dba(用于数据库管理)。

#groupaddoinstall

#groupadddba

#useradd-m-goinstall-Gdbaoracle–poracle(p表示添加帐号密码)

1.4创建oracle目录并改变目录权限

现在,创建存储Oracle10g软件和数据库文件的目录。

本指南在创建目录结构时所用的命名惯例符合最佳灵活结构(OFA)规范。

以root用户身份执行以下命令:

#mkdir-p/u01/app/oracle#oracle根目录,-p表示递归建立目录

#mkdir-p/u02/oradata#oracle数据文件存放目录

#chown-Roracle:

oinstall/u01

#chown-Roracle:

oinstall/u02

#chmod-R775/u01

#chmod-R775/u02

1.5配置linux内核参数

#vi/etc/sysctl.conf,添加如下内容:

kernel.shmall=2097152

kernel.shmmax=2147483648#此处默认设置为2G,数值一般设为物理内存的40~50%

kernel.shmmni=4096

kernel.sem=25032000100128

fs.file-max=65536

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

完成后,运行以下命令激活更改:

#sysctl–p

注:

Linux内核非常出色。

与大多数其他*NIX系统不同,Linux允许在系统启动和运行时修改大多数内核参数。

完成内核参数更改后不必重新启动系统。

Oracle数据库10g需要以下所示的内核参数设置。

其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。

1.6配置oracle用户的shell限制

#vi/etc/security/limits.conf添加如下内容:

oraclesoftnproc2047

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

#vi/etc/pam.d/login添加如下内容:

sessionrequiredpam_limits.so

1.7导出x图形界面给oracle用户

由于安装时采用的是oracle的OUI图形化界面,需要X支持,而默认oracle用户是不支持图形化操作的,必须以root的身份导出X给oracle用户使用。

运行如下命令:

#xhost+

accesscontroldisabled,clientscanconnectfromanyhost

出现以上文字表示导出成功。

 

以oracle用户登录

1.1设置环境变量

#suoracle

$vi.bash_profile

加入以下内容:

TMP=/tmp

TMPDIR=$TMP

ORACLE_BASE=/u01/app/oracle#oracle根目录

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1#oracle家目录

ORACLE_SID=orcl#根据实际需要命名

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib

PATH=$ORACLE_HOME/bin:

$PATH

exportTMPTMPDIRORACLE_BASEORACLE_HOMEORACLE_SIDLD_LIBRARY_PATHPATH

结束文件编辑

$source.bash_profile#使环境变量生效

二.安装Oracle

下载并解压oracle软件

从Oracle网站下载10201_database_linux_x86_32.cpio.gz到oracle用户家目录下/home/oracle/(也可为其他目录),使用oracle用户登录后,解压此文件:

$startx

$cd/home/oracle

$gunzip10201_database_linux_x86_64.cpio.gz

$cpio-idmv<10201_database_linux_x86_64.cpio

以上操作将Oracle安装文件解压到database/目录。

(根据下载的包的格式不同,解压出来后的目录格式可能不同。

OracleOUI进行图形化安装(推荐使用高级安装方式)

切换到database/目录下,运行以下命令:

$cddatabase

$./runInstaller

 

2.1默认安装方式

1)选择安装方式-BasicInstallation

 

o指定oracle的home目录。

此处默认为oracle用户环境变量的设定值。

o指定安装类型。

接受默认安装类型EnterpriseEdition。

o指定是否创建数据库。

接受默认值创建数据库,根据实际情况输入数据库全局名后,SID号将会根据数据库名自动生成;输入数据库密码。

(此密码供sys、system、sysman和dbsnmp用户使用)

2)指定安装清单目录和证书

 

o如果您一直在依循本指南中的步骤,则使用默认值即可。

否则,编辑清单目录的路径,以指向正确目录。

o操作系统组名称应为oinstall。

3)自动检测系统环境是否满足安装需求

 

o如果您一直在依循本指南中的步骤,则所有检查都应顺利通过。

如果一个或多个检查失败,则在继续操作前纠正该问题。

4)摘要信息

 

o显示已安装产品的摘要。

o单击Install。

5)安装

 

o此屏幕历经安装和链接Oracle软件的几个阶段。

o此步若有报错出现,一般均为开发包没安装完整所致。

6)创建实例和数据库。

 

o此屏幕历经复制数据库文件、创建数据库实例和完成数据库的安装几个阶段。

7)运行指定配置脚本

 

o弹出一个“SetupPrivileges”窗口,提示需要以root用户身份运行两个配置脚本。

以root用户身份登录,切换到该窗口中指示的目录,然后执行脚本。

执行root.sh脚本时提示输入本地bin目录的位置。

按Enter键接受默认值。

当脚本完成时,返回到SetupPrivileges窗口并单击OK。

8)安装结束

 

o记下摘要中显示的URL,并在准备好时单击Exit。

 

9)检验是否安装成功

数据库正常安装结束后,默认是启动的。

以oracle用户身份运行以下命令测试:

$sqlplus/assysdba

SQL>selectopen_modefromv$database;

OPEN_MODE

------------------

READWRITE

若出现以上文字说明数据库正在正常运行。

自此,数据库安装成功。

 

2.2高级安装方式

1)选择安装方式

 

o选择AdvancedInstallation(高级安装),单击Next.

2)选择安装类型

 

o接受默认值EnterpriseEdition。

单击Next

3)指定oracle的home目录

 

o此处会默认使用oracle用户.bash_profile中环境变量的设置值。

使用默认即可。

单击Next

4)检测系统环境是否满足安装配置要求

 

o自动检测安装环境,对于显示Warning选项会在下方给出不符合要求的说明和提示。

一般问题主要在于内核参数物理内存设置和交换分区设置不当时出现warning,此时根据提示调整即可。

5)选择数据库安装选项

 

o可选择创建数据库、配置ASM和只安装数据库软件。

接受默认值Createadatabase。

单击Next.

6)指定数据库的创建类型

 

o根据实际需要选择数据库用途的类型,此处接受默认值选GeneralPurpose。

单击Next.

7)

指定数据库全局名和SID名,设置数据库字符集

 

o输入数据库的全局数据库名称。

该名称应包含ORACLE_SID和服务器域名(例如,test.orademo.org,其中test是ORACLE_SID,orademo.org是域名)。

o输入全局数据库名称时,SID框将自动填充。

o接受默认的数据库字符集。

可根据实际需要选择。

o选择Createdatabasewithsampleschemas。

8)选择数据库管理选项

 

o选择UseDatabaseControlforDatabaseManagement。

9)指定数据库文件的存储选项

 

o数据库有普通文件系统、自动存储管理(ASM)和裸设备三种存储管理方式。

可根据实际情况进行选择,此处我们选择普通文件系统存储方式即可,设置数据库文件存放路径为/u02/oradata。

单击Next。

10)设置是否启用数据库自动备份

 

o接受默认值,不使用自动备份。

单击Next。

11)指定数据库模式口令

 

o选择Usethesamepasswordforalltheaccounts。

o选择一个口令,然后输入两次进行确认。

12)摘要信息

 

o显示已安装产品的摘要。

o单击Install。

13)开始安装过程

 

o此屏幕历经链接和安装Oracle软件的几个阶段。

o此步若有报错出现,一般均为开发包没安装完整所致。

14)创建实例和数据库

 

o此屏幕历经复制数据库文件、创建数据库实例和完成数据库的安装几个阶段。

15)运行指定配置脚本

 

o弹出一个“SetupPrivileges”窗口,提示需要以root用户身份运行两个配置脚本。

以root用户身份登录,切换到该窗口中指示的目录,然后执行脚本。

执行root.sh脚本时提示输入本地bin目录的位置。

按Enter键接受默认值。

当脚本完成时,返回到SetupPrivileges窗口并单击OK。

16)安装结束

 

o记下摘要中显示的URL,并在准备好时单击Exit。

17)检验是否安装成功

数据库正常安装结束后,默认是启动的。

以oracle用户身份运行以下命令测试:

$sqlplus/assysdba

SQL>selectopen_modefromv$database;

OPEN_MODE

------------------

READWRITE

若出现以上文字说明数据库正在正常运行。

自此,数据库安装成功。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1