Oracle 10G在Red Hat AS 464下的安装手册.docx
- 文档编号:11329206
- 上传时间:2023-02-27
- 格式:DOCX
- 页数:23
- 大小:2.43MB
Oracle 10G在Red Hat AS 464下的安装手册.docx
《Oracle 10G在Red Hat AS 464下的安装手册.docx》由会员分享,可在线阅读,更多相关《Oracle 10G在Red Hat AS 464下的安装手册.docx(23页珍藏版)》请在冰豆网上搜索。
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
若出现以上文字说明数据库正在正常运行。
自此,数据库安装成功。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 10G在Red Hat AS 464下的安装手册 10 Red 464 安装 手册