在 Oracle Enterprise Linux 5 32 位和 64 位上安装 Oracle 数据库 11g 第 1 版Word文档下载推荐.docx
《在 Oracle Enterprise Linux 5 32 位和 64 位上安装 Oracle 数据库 11g 第 1 版Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《在 Oracle Enterprise Linux 5 32 位和 64 位上安装 Oracle 数据库 11g 第 1 版Word文档下载推荐.docx(33页珍藏版)》请在冰豆网上搜索。
o安装程序扫描您的硬件
3OracleEnterpriseLinuxsplash屏幕
o单击Next
4语言选择
o接受默认值。
5配置键盘
6安装或升级
o选择Install并单击Next
7设置磁盘分区
o本指南不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。
警告:
对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。
如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!
)
o接受默认的分区布局。
注意,默认布局适用于评估,但不一定适用于其他目的。
默认布局可能会创建一个交换分区,该分区比Oracle指南推荐的要小。
这对于评估来说也已足够。
8网络配置
o通常情况下,最好使用静态IP地址配置数据库服务器。
为此,单击Edit。
o出现一个弹出窗口。
取消选中ConfigureusingDHCP复选框,并输入服务器的IP地址和网络掩码。
确保选中Activateonboot,然后单击OK。
o在Hostname框中,选择manually并输入主机名。
o在MiscellaneousSettings框中,输入其他网络设置。
9选择时区
o选择适合您区域的时间设置。
将系统时钟设置为UTC对服务器而言通常是一个很好的做法。
为此,选择SystemclockusesUTC。
o设置Root口令
输入root的口令,并再次输入以进行确认。
10软件包安装
o本指南将采用Oracle推荐的“默认RPM”安装。
接受默认的软件选择,并单击Next。
o还需要安装额外的RPM以运行Oracle数据库11g第1版。
它们将稍后安装。
11安装程序包
o软件将被复制到硬盘并被安装。
提示更换磁盘。
12软件安装结束后
o取出所有CD/DVD启动介质。
o单击Next。
13欢迎参加甲骨文开发者大会
o单击Forward
14许可协议
o阅读许可协议。
如果同意其中的条款,选择Yes,IagreetotheLicenseAgreement并单击Forward。
15配置防火墙
o出于本演示的需要,将不配置防火墙。
选择Disabled并单击Forward。
o当出现“Warning-NoFirewall”窗口时,单击Yes。
16SELinux
o从下拉菜单中选择Disabled并单击Forward。
17Kdump
o不要启用Kdump。
接受默认设置并单击Forward。
18日期和时间
o设置日期和时间。
o如果要使用NTP服务器(推荐),则选择EnableNetworkTimeProtocol并输入NTP服务器的名称。
19系统用户
o为自己创建一个帐户。
o此时不要为oracle创建帐户。
本部分稍后将介绍如何创建oracle帐户。
20声卡
o如果有声卡,对其进行配置并单击Forward。
21其他CD
o单击Finish。
22系统将重启
23出现一个图形登录屏幕。
24恭喜!
您的OEL5软件现已安装完毕。
安装必需的软件包
额外的Linux软件程序包必须在安装Oracle软件之前完成安装。
程序包的要求对32位和64位体系结构而言各不相同,因此本部分包含针对每种体系结构的单独说明。
32位(x86)安装
所需内核版本:
2.6.18。
该内核或其他更新的内核可用于Oracle数据库11g第1版。
通过运行以下命令检查内核版本:
uname-r
Ex:
#uname-r
2.6.18-8.el5
所需程序包版本(或更高):
∙compat-libstdc++-33-3.2.3-61
∙elfutils-libelf-0.125-3.el5
∙elfutils-libelf-devel-0.125-3.el5
∙glibc-2.5-12
∙glibc-devel-2.5-12
∙glibc-common-2.5-12
∙gcc-4.1.1-52.el5
∙gcc-c++-4.1.1-52.el5
∙libgcc-4.1.1-52.el5
∙libaio-0.3.106-3.2
∙libaio-devel-0.3.106-3.2
∙libstdc++-4.1.1-52.el5
∙libstdc++-devel-4.1.1-52.el5
∙unixODBC-2.2.11-7.1
∙unixODBC-devel-2.2.11-7.1
∙sysstat-7.0.0-3.el5
∙binutils-2.17.50.0.6-2.el5
∙make-3.81-1.1
如果您已经按照Oracle的建议执行了“默认RPM”安装,则还需要安装一些必需的程序包:
∙compat-libstdc++-33
∙elfutils-libelf-devel
∙glibc-devel-2.5
∙gcc
∙gcc-c++
∙libaio-devel
∙libstdc++-devel
∙unixODBC
∙unixODBC-devel
∙sysstat
要安装其余的程序包,加载OracleEnterpriseLinux介质,然后转到包含RPM的目录。
某些必需的程序包依赖于其他程序包,因此依赖程序包也必须安装。
以root身份登录,运行下面的命令,以安装其余的必需程序包及它们依赖的程序包:
加载CD2
cdcd_mount_point/Server
rpm-ivhcompat-libstdc++-33*elfutils-libelf-devel*glibc-devel-2*glibc-headers-2*gcc-4*libgomp-4*gcc-c++-4*libaio-devel*libstdc++-devel-4*unixODBC*
例如:
#rpm-ivhcompat-libstdc++-33*elfutils-libelf-devel*glibc-devel-2*glibc-headers-2*gcc-4*libgomp-4*gcc-c++-4*libaio-devel*libstdc++-devel-4*unixODBC*
warning:
compat-libstdc++-33-3.2.3-61.i386.rpm:
HeaderV3DSAsignature:
NOKEY,keyID1e5e0159
Preparing...###########################################[100%]
1:
unixODBC###########################################[8%]
2:
libstdc++-devel###########################################[17%]
3:
libgomp###########################################[25%]
4:
glibc-headers###########################################[33%]
5:
glibc-devel###########################################[42%]
6:
gcc###########################################[50%]
7:
gcc-c++###########################################[58%]
8:
unixODBC-devel###########################################[67%]
9:
libaio-devel###########################################[75%]
10:
compat-libstdc++-33###########################################[83%]
11:
elfutils-libelf-devel-s###########################################[92%]
12:
elfutils-libelf-devel###########################################[100%]
加载CD3
rpm-ivhsysstat*
#rpm-ivhsysstat*
sysstat-7.0.0-3.el5.i386.rpm:
sysstat###########################################[100%]
运行下面的命令,验证所需的程序包已安装到您的系统上:
rpm-qcompat-libstdc++-33elfutils-libelf-develglibc-devel-2.5gccgcc-c++libaio-devellibstdc++-devel\
unixODBCunixODBC-develsysstatbinutilselfutils-libelfglibcglibc-commonlibaiolibgcclibstdc++make
#rpm-qcompat-libstdc++-33elfutils-libelf-develglibc-devel-2.5gccgcc-c++libaio-devellibstdc++-devel\
>
unixODBCunixODBC-develsysstatbinutilselfutils-libelfglibcglibc-commonlibaiolibgcclibstdc++make
compat-libstdc++-33-3.2.3-61
elfutils-libelf-devel-0.125-3.el5
glibc-devel-2.5-12
gcc-4.1.1-52.el5
gcc-c++-4.1.1-52.el5
libaio-devel-0.3.106-3.2
libstdc++-devel-4.1.1-52.el5
unixODBC-2.2.11-7.1
unixODBC-devel-2.2.11-7.1
sysstat-7.0.0-3.el5
binutils-2.17.50.0.6-2.el5
elfutils-libelf-0.125-3.el5
glibc-2.5-12
glibc-common-2.5-12
libaio-0.3.106-3.2
libgcc-4.1.1-52.el5
libstdc++-4.1.1-52.el5
make-3.81-1.1
64位(x86_64)安装
uname-rm
#uname-rm
2.6.18-8.el5x86_64
∙binutils-2.17.50.0.6
∙compat-libstdc++-33-3.2.3
∙compat-libstdc++-33-3.2.3(32位)
∙elfutils-libelf-0.125
∙elfutils-libelf-devel-0.125
∙gcc-4.1.1
∙gcc-c++-4.1.1
∙glibc-2.5-12(32位)
∙glibc-common-2.5
∙glibc-devel-2.5-12(32位)
∙libaio-0.3.106
∙libaio-0.3.106(32位)
∙libaio-devel-0.3.106
∙libgcc-4.1.1
∙libgcc-4.1.1(32位)
∙libstdc++-4.1.1
∙libstdc++-4.1.1(32位)
∙libstdc++-devel4.1.1
∙make-3.81
∙sysstat-7.0.0
注意,有大量的程序包需要同时安装64位和32位的RPM。
幸运的是,二者在64位Linux安装介质上均有提供。
mount-tiso9660-r/dev/cdrom/media
cd/media/Server
rpm-ivhelfutils-libelf-devel*.x86_64.rpmglibc-devel-2*gcc-4*.x86_64.rpmgcc-c++-4*.x86_64.rpmlibstdc++-devel-4*.x86_64.rpmglibc-headers*.x86_64.rpmlibgomp*.x86_64.rpm
#rpm-ivhelfutils-libelf-devel*.x86_64.rpmglibc-devel-2*gcc-4*.x86_64.rpmgcc-c++-4*.x86_64.rpmlibstdc++-devel-4*.x86_64.rpmglibc-headers*.x86_64.rpmlibgomp*.x86_64.rpm
elfutils-libelf-devel-0.125-3.el5.x86_64.rpm:
glibc-headers###########################################[11%]
glibc-devel###########################################[22%]
libgomp###########################################[33%]
gcc###########################################[44%]
libstdc++-devel###########################################[56%]
gcc-c++###########################################[67%]
glibc-devel###########################################[78%]
elfutils-libelf-devel-s###########################################[89%]
cd/
eject
rpm-ivhcompat-libstdc++-33*libaio-devel*.x86_64.rpm
#rpm-ivhcompat-libstdc++-33*libaio-devel*.x86_64.rpm
libaio-devel###########################################[33%]
compat-libstdc++-33###########################################[67%]
compat-libstdc++-33###########################################[100%]
加载CD4
sysstat-7.0.0-3.el5.x86_64.rpm:
rpm-q--queryformat"
%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n"
binutils\
compat-libstdc++-33elfutils-libelfelfutils-libelf-develgccgcc-c++glibc\
glibc-commonglibc-devel-2.5libaiolibaio-devellibgcclibstdc++libstdc++-devel\
makesysstat
#rpm-q--queryformat"
compat-libstdc++-33elfutils-libelfelfutils-libelf-develgccgcc-c++glibc\
glibc-commonglibc-devel-2.5libaiolibaio-devellibgcclibstdc++libstdc++-devel\
makesysstat
binutils-2.17.50.0.6-2.el5(x86_64)
compat-libstdc++-33-3.2.3-61(i386)
compat-libstdc++-33-3.2.3-61(x86_64)
elfutils-libelf-0.125-3.el5(x86_64)
elfutils-libelf-devel-0.125-3.el5(x86_64)
gcc-4.1.1-52.el5(x86_64)
gcc-c++-4.1.1-52.el5(x86_64)
glibc-2.5-12(i686)
glibc-2.5-12(x86_64)
glibc-common-2.5-12(x86_64)
glibc-d