You are on page 1of 70

北京时代朝阳数据库技术中心 www.zhaoyang-db.

com

IBM/Oracle 工程实例/实践

Trail-010000
ORACLE 10gR2 ( 10.2.0.1 ) 数 据 库 在


AIX5L 上的安装


m 术
达成的目标/方案描述

co 技
AIX5L 是 Oracle 系统的主要平台之一。其系统稳定性在某种程度上讲——有口皆碑! 正因如此,大量
b. 库
Oracle 用户选用了 RS6000 作为 Oracle 平台,AIX5L 也就成为必选系统。 这里讲述的就是 Oracle10gR2
(10.2.0.1) 在 AIX5L( 5.3.0.4 ML 4 )上的安装过程,范围涵盖了 AIX 的修补、操作系统用户组
的创建和编辑、系统内核参数的修改,以及 Oracle 数据库的安装过程。最后,按照工程系统的执行顺
-d 据
序,进行了应用系统对应的数据库配置,以及最后,系统地备份活动。 可以看到,这里以项目周期的
模式描述了 Oracle For AIX 的安装过程,内容覆盖的要点如下:
ng 数

z 检查 AIX 系统版本、修补、软件包构成
zh 代 室

z 进行软件包安装、修补
ya 阳

z 调整 AIX 系统内核参数
w. 时 验

z 创建 Oracle 用户、oinstall 等组
ao 朝

z 下载安装文件、将安装文件拷贝进入 AIX
z 设置 Oracle 用户环境变量
ww 京 l实

z 调用安装程序开始安装 Oracle10g R2
z 安装过程中的选项选择
z 创建数据库、调整数据库内存使用参数
z
北 ai

调整字符集、各种跟踪文件位置等参数。
z 调整归档参数,设置数据库到归档模式。
z 安装完成后服务的启动和关闭,和状态检查
Tr

z 创建备份初始化文件 pfile
z 创建应用系统所需的表空间
z 创建应用系统对象属主用户 zydb
z 将数据库数据导入到用户 zydb
z 根据情况进行数据库表、索引的物理位置迁移
z 进行初始的数据库完全备份

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 1 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

系统硬件平台
Oracle10gR2 系统安装到 Aix5L 上的完整过程涉及到的软、硬件结构如下图所示:



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳

项目 参数
w. 时 验

硬件信息: System Model: IBM,7044-170


ao 朝

Machine Serial Number: 108558F


ww 京 l实

Processor Type: PowerPC_POWER3


Number Of Processors: 1
Processor Clock Speed: 333 MHz
CPU Type: 64-bit
北 ai

Kernel Type: 64-bit


LPAR Info: -1 NULL
Tr

Memory Size: 1024 MB


Good Memory Size: 1024 MB
Platform Firmware level: Not Available
Firmware Version: IBM,SPH02066
Console Login: enable
Auto Restart: true
Full Core: false
IP Network Information

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 2 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

Host Name: note4


IP Address: 192.168.3.40
Sub Netmask: 255.255.255.0
Gateway:
Name Server:
Domain Name:
存储 rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 542 281 108..56..00..08..109
hdisk0 active 2169 1907 433..381..225..434..
系统用户 root/root


文件系统 # mount
node mounted mounted over vfs date options
-------- --------------- --------------- ------ ------------ ---------------


/dev/hd4 / jfs2 Nov 20 09:58 rw,log=/dev/hd8
/dev/hd2 /usr jfs2 Nov 20 09:58 rw,log=/dev/hd8
/dev/hd9var /var jfs2 Nov 20 09:59 rw,log=/dev/hd8

m 术
/dev/hd3 /tmp jfs2 Nov 20 09:59 rw,log=/dev/hd8
/dev/hd1 /home jfs2 Nov 20 09:59 rw,log=/dev/hd8
/proc /proc procfs Nov 20 09:59 rw
/dev/hd10opt /opt jfs2 Nov 20 09:59 rw,log=/dev/hd8

co 技
操作系统 # oslevel -r
5300-04
b. 库
系统软件平台
-d 据

项目 参数
ng 数

数据实例名 ZYDB(ORACLE_SID)
zh 代 室

操作系统内存使用 700M
ya 阳

数据库连接模式确定 独占模式
w. 时 验

Oracle 工作目录 /database 空间 〉5G


ao 朝

导出备份文件 /database/test1.dmp
数据存放指定 /database//zydb/
ww 京 l实

跟踪文件位置 /database/admin/zydb/udump
/database/admin/zydb/bdump
/database/admin/zydb/cdump
/database/admin/zydb/pfile
北 ai

/database/admin/zydb/script
是否归档模式 是
Tr

归档路径 /database/flash_recovery_area
回闪工作区 /database/ flash_recovery_area
审计数据存放目录 /database/admin/zydb/adump
数据库用户 sys/oracle SYSDBA
system/oracle DBA
scott/tiger USER
zydb/oracle USER

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 3 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

实施步骤(分为十八个步骤)

第一步:检查 AIX 系统版本、修补、软件包构成

以 root(口令 root)用户登录,执行命令如下:


# /usr/sbin/lsattr -E -l sys0 -a realmem


m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳

执行下列命令查看交换区尺寸,可以看到,当前交换区尺寸为 672M:
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

当前临时目录 64M 大小。

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 4 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
查询系统是否 64 位:

co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实

另外,综合查看系统配置信息如下:
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 5 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
下面添加交换区,执行如下命令检查当前
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

可知,当前系统 PP SIZE 尺寸为 16M,且系统空闲空间越 35G。

启动 smitty,调整系统空间分配如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 6 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



选择存储管理:

m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

选择逻辑卷管理:
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 7 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
选择业面交换区:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选择修改交换区:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 8 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
系统默认 hd6
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

确定后,在下面的界面中,输入额外尺寸(16M*32=512M):

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 9 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
输入后回车:

co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

连续双击三次 F3 键后,选择察看:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 10 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
可以看到,当前交换区已经升到 1G 了。
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

下面扩充 /tmp 空间。在 smitty 中,进入到系统存储管理界面如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 11 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,选择改变文件系统配置:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,选择增强的文件系统:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 12 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,选择改变增强文件系统特征:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,选择/tmp 文件系统:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 13 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,选择单元计量为“G”,数目为 1。输入完成后,回车确认:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 14 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
采用同样的方式,按照下表进行空间扩充:

/home :1G
b. 库
-d 据
/var :512M

创建一个新的逻辑卷“oracle_lv”和对应的文件系统 “/database”。启动 smitty,进入存储管理中的逻


ng 数

辑卷管理如下:
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 15 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

回车后选择添加逻辑卷:



m 术
co 技
b. 库
回车后,按下 F4 选择逻辑卷 rootvg
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

输入逻辑卷名“oracle_lv”,对应物理卷名 hdisk0 (前面的检查中,该磁盘空间甚大)。按照下图输入完


成后,回车确认。

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 16 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

下面创建文件系统/database。在上面的界面中,输入四次 F3,回到存储管理工作区。选择文件系统管
理,结果如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 17 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,选择添加文件系统选项,结果如下:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选择增强的日志文件系统:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 18 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
选择添加增强的日志文件系统:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,提示逻辑卷信息:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 19 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,结果如下:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

按下二次 F3 后,回到增强的日志文件系统工作区,选择改变增强的文件系统配置,

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 20 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
选择/database:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,调整/database 文件系统如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 21 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,结果如下:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

连续 7 次按下 F3 退出 smitty,输入 reboot 命令,使系统重新启动。启动后查看当前文件系统状态:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 22 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
第二步:进行软件包安装、修补
b. 库
-d 据
根 据 安 装 说 明 (http://download-west.oracle.com/docs/cd/B19306_01/install.102/b19075/toc.htm ) , 检 查
ng 数

oracle10g所需的AIX包:
zh 代 室

z bos.adt.base
ya 阳

z bos.adt.lib
z
w. 时 验

bos.adt.libm
z
ao 朝

bos.perf.libperfstat
z bos.perf.perfstat
ww 京 l实

z bos.perf.proctools
z xlC.aix50.rte:7.0.0.4 or later
z xlC.rte:7.0.0.1 or later
北 ai

进行下面的查询,查看操作系统中是否已近安装了上述包:
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 23 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 24 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
检 查 下 列 修 补 的 存 在 。 参 见

co 技
(http://download-west.oracle.com/docs/cd/B19306_01/install.102/b19075/pre_install.htm#sthref110 ):

z b. 库
IY58143: REQUIRED UPDATE FOR AIX 5.3
z IY59386: libdepend.mk files are all empty
-d 据
z IY60930: Unable to delete network routes
ng 数

z IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect


value
zh 代 室
ya 阳

z IY70159: krtl relocation problem


w. 时 验

z IY68989: eFix for write to mmapped space hangs


ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 25 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

第三步:调整 AIX 系统内核参数


修改系统参数。启动 smitty,进入到系统环境设置页面如下:



m 术
co 技
b. 库
-d 据

回车后,选择修改操作系统参数:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

修改系统最大进程数参数,将参数改为 2048:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 26 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后确认,退出 smitty。

b. 库
第四步:创建 Oracle 用户、oinstall 等组
-d 据

启动 smitty security,进入到系统组、用户维护区:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,选择添加组:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 27 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车后,输入 oinstall 作为组名,300 作为组号。完成后回车确认。采用同样的方法创建用户组 oradba,


组号 301。完成后,退回到安全管理的根页面如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 28 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
如上图,选择用户,回车。在后面的页面中选择添加用户,进入到添加用户工作区:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

按照下图创建 oracle 用户:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 29 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
按下“下”箭头,滚动界面到用户的参数设置,修改其参数如下:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

完成后,回车确认,退出 smitty 环境。

执行 cat /etc/group 命令,查看组设置情况:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 30 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
执行 cat /etc/passwd 命令,查看组设置情况:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

执行下面的命令,修改 oracle 用户口令,将该用户口令改为“oracle”:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 31 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com


切换用户到 oracle,使其可以修改自己的口令(改口令为 oracle):


m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝

第五步:下载安装文件、将安装文件拷贝进入 AIX
ww 京 l实

到下面的网站下载 Oracle 安装文件到客户机上:


北 ai

http://www.oracle.com/technology/software/htdocs/devlic.html?url=http://www.oracle.com/technology/softwar
e/products/database/oracle10g/htdocs/10201aixsoft.html
Tr

下 载 完 成 后 , 将 下 载 文 件 10gr2_aix5l64_database.cpio.gz 存 储 到 本 机 某 个 目 录 下 ( 本 环 境 中 的
G:\dbsoftware\AIX10gR2soft 路径)。

以 root 身份,将/database 文件系统授权给 oracle 用户:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 32 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
在客户机上以 oracle 用户身份,通过 ftp 工具连接 oracle 如下:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

采用同样的方法,将导出文件 test1.dmp 文件拷贝到/database 目录下。


Tr

在服务器上,检查文件是否存在:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 33 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
以 oracle 用户登录,然后解压文件:

co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

检查解压结果:
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 34 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



第六步:设置 Oracle 用户环境变量

m 术
以 oracle 用户登录,使用 vi 工具编辑其概要文件“.profile”:

co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 35 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
编辑完成后,保存退出。 b. 库
-d 据
第七步:调用安装程序开始安装 Oracle10g R2
ng 数

以 oracle 用户登录,检查环境变量如下:
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 36 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

调用安装过程:



m 术
co 技
b. 库
启动另外一个 dtterm,以 root 身份登录,执行安装盘上的 rootpre.sh 脚本,该文件在/database/Disk1/rootpre
-d 据
目录下:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 37 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

完成后,继续前面的安装过程:



m 术
co 技
b. 库
-d 据
碰到如下错误后,输入 xclock 命令确认:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 38 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

重新设定 DISPLAY 环境变量后(涉及到进行 oracle 安装工作主机的 IP 地址,这里是 192.168.3.180),


再次执行 xclock 命令,确认系统 X 可以启动:



m 术
co 技
b. 库
-d 据
重新启动 oracle 安装程序,当提示是否执行过 rootpre.sh 时,直接输入 y 即可:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回车确认后,开始 oracle 安装界面:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 39 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数

上图中选择创建数据库,全局数据库名 zydb,口令 oracle,确认口令 oracle。UNIX DBA 组输入 oinstall。


zh 代 室

完成后,点击“Next”按钮:
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 40 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

第八步:安装过程中的选项选择

oracle 开始安装,首先在下面的界面中,输入 oracle 软件 OUI 安装目录,和对应得操作系统组如下:



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝

点击“Next”到下一步,oracle 安装器自动进行系统安装前的状态检查。如果没有错误,则可以安装:
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 41 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数

系统提出警告,声明有一个警告错误(本过程中错误在于修补 IY58143 不完全。该错误已经过期,不


zh 代 室

影响后面的安装):
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

点击“Yes”继续:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 42 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数

点击“Install”,oracle 开始安装。
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 43 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 44 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室

第九步:创建数据库、调整数据库内存使用参数
ya 阳
w. 时 验
ao 朝

根据前面的指定,在安装过程中,oracle 将自动创建数据库如下:
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 45 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 46 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 47 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

点击“OK”后继续,oracle 安装程序继续创建其他相关服务。最后,提示以 root 用户身份执行二个脚


本:



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验

以 root 登录系统,执行脚本如下:
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 48 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
回车后,安装程序开始创建系统各种启动、关闭脚本:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

回到安装界面,点击“OK”确认:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 49 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
安装程序提示安装完成:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 50 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数

点击“Exit”退出安装程序,系统提示确认,点击“Yes”退出。
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

测试 oracle 是否已经安装完成:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 51 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
检查监听器运行状态:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 52 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com

检 查 企 业 管 理 器 是 否 正 常 运 行 。 在 某 台 客 户 端 机 器 上 启 动 浏 览 器 , 输 入 如 下 URL :
http://192.168.3.40:1158/em/



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 53 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳

检 查 isqlplus 是 否 正 常 运 行 。 在 某 台 客 户 端 机 器 上 启 动 浏 览 器 , 输 入 如 下 URL :
w. 时 验

http://192.168.3.40:5561/isqlplus :
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 54 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 55 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数

到此为止,数据库安装工作已经完成,并测试成功。
zh 代 室
ya 阳

第十步:各种跟踪文件位置等参数。
w. 时 验
ao 朝

进行如下查询,记录下面的三个路径,这些路径下,将存放
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 56 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
第十一步:调整归档参数,设置数据库到归档模式。
-d 据
检查当前归档状态,关闭数据库:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

打开数据库到装载状态,将数据库设置为归档模式后,打开数据库:
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 57 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
再次检查数据库归档状态:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实

第十二步:安装完成后服务的启动和关闭,和状态检查
北 ai

以 root 登录操作系统,检查/etc/oratab 文件:


Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 58 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室

使用 vi 工具,将 zydb:/database/product/10.2.0/db_1:N 中的“N”改为“Y”:


ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 59 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室

保存后退出。
ya 阳
w. 时 验

以操作系统 oracle 用户登录到系统,使用 dbshut、dbstart 等命令启动、关闭 Oracle 如下:


ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 60 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
第十三步:创建备份初始化文件 pfile
-d 据
查看 oracle 的后台跟踪文件路径如下,可以看到,实例 zydb 的跟踪文件存储在/database/admin/zydb/目
录下:
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

创建存放初始化文件的路径结构后,创建文件化的参数文件:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 61 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



检查该参数文件如下:

m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

第十四步:创建应用系统所需的表空间
以 sysdba 连接 Oracle10g 如下:

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 62 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
执行下面的命令来创建表空间 MY_DATA 和 MY_INDX:

co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实

创建临时表空间 MY_TEMP 如下:


北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 63 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
第十五步:创建应用系统对象属主用户 zydb

co 技
执行下面的命令创建用户 zydb,并授予系统特权如下:

b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

第十六步:将数据库数据导入到用户 zydb
Tr

以 oracle 用户登录操作系统,执行导入命令,将 test1.dmp 导入到 zydb 用户下(test1.dmp 为数据导出文


件,存放了 zydb 用户应该拥有的数据,该文件以先期拷贝到/database 目录下)。

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 64 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
以 zydb 身份连接数据库,并查询倒入数据的物理位置:
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 65 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据

第十七步:根据情况进行数据库表、索引的物理位置迁移
ng 数
zh 代 室
ya 阳

编写表和索引的物理迁移语法脚本:
w. 时 验

select 'alter table '||TABLE_NAME||' move tablespace my_data;' from user_tables;


ao 朝

select 'alter index '||INDEX_NAME||' rebuild tablespace my_indx;' from user_indexes;


ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 66 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实

用操作系统的方法,恰当编辑/database/migration.sql 文件,目标是把其中的非 sql 语句去掉。

以 zydb 身份连接 oracle,导入执行/database/migration.sql,结果如下:


北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 67 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
再次查询被导入的表、索引的位置,查看是否被前移到恰当位置:
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 68 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
第十八步:进行初始的数据库完全备份

co 技
创建备份目录/database/oradata/backup,关闭 oracle 后,将/database/oradata/zydb/下的所有文件拷贝到
b. 库
/database/oradata/backup 目录:
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai

拷贝完成后,再次启动 oracle:
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 69 页
北京时代朝阳数据库技术中心 www.zhaoyang-db.com



m 术
co 技
b. 库
-d 据
ng 数
zh 代 室
ya 阳
w. 时 验
ao 朝
ww 京 l实
北 ai
Tr

选自北京时代朝阳数据库技术中心 IBM/Oracle 工程实例/实践


更多高品质 IBM/HP/Linux/Win/Oracle 工程实例/实践尽在www.zhaoyang-db.com
第 70 页

You might also like