一.说明
Oracle数据库具有优秀的跨操作系统平台特性,是SAP系统主推的数据库,本文讲述在Windows Server 32位或64位系统中安装Oracle 10g。
在SAP系统中安装的Oracle 10g,需要准备三部分文件:安装文件、补丁、Client。数据库安装需要安装文件和补丁,是在SAP系统安装前完成;Client是在SAP系统安装时加载。这些文件在SAP安装文件体系中是有卷标号、可在SAP官方网站下载的。Windows版的相关文件信息如下:
类型 |
卷标号 |
文件名 |
安装文件 |
51031678 |
ORACLE 10.2 RDBMS for Windows (IA32、AMD64、IA64) |
Patch |
51036971_2 |
ORACLE 10.2 RDBMS Patch 10.2.0.4 for Windows IA32 |
51036971_3 |
ORACLE 10.2 RDBMS Patch 10.2.0.4 for Windows IA64 | |
51036971_4 |
ORACLE 10.2 RDBMS Patch 10.2.0.4 for Windows AMD64 | |
Client |
51036972 |
ORACLE 10.2.0.4 Client (所有操作系统) |
Oracle 10g的版本号是10.2,打补丁后的版本需要与Client的版本相同,如不同则SAP系统安装时报错。Oracle 10g在SAP中的安装不同于常规安装:常规安装方式会安装几个示例数据库;而在SAP中的安装则仅是核心文件,比常规安装少很多硬盘空间。
Oracle 10g的安装文件本身就包含JDK,版本是1.5.0。而SAP系统安装需要使用低于1.5.0版本的JDK,所以JDK1.4.2还需要手工安装。
二.Oracle 10g数据库的安装
Oracle 10g for Windows安装文件中有三套安装包:i386、AMD64、IA64,目录如图 1所示。在安装时不要搞混。
图 1 Oracle 10g for Windows 三套安装包的路径
本例是在Windows Server 2003(32bit)下的安装,所以安装目录选择NTI386,在此目录下有两个子目录,其中database目录下的setup.exe是标准的安装程序,而SAP的安装程序则就在NTI386下,文件名是sapserver.cmd(IA64、AMD64系统安装文件名相同,只是目录不同),如图 2所示,这是一个可执行文件,用鼠标双击运行,执行后如图 3所示。
图 2 Windows 32bit操作系统的安装路径
图 3 选择安装磁盘号
在图 3系统要求输入安装的驱动器号,由于只是存放系统文件而非庞大的数据文件,所以可以选择系统盘C,输入C:按回车键进入图 4界面。
图 4 输入Oracle 的SID
图 4界面要求输入数据库的SID,要求三个字符的命名,系统将在Oracle目录中创建一个命名目录及版本号,本例输入“ORA”,创建的目录就是c:OracleORA102。输入后按回车键继续,系统经过图 5、图 6等过程,进入图 7界面。
图 5 扫描配置
图 6 运行图标
图 7 安装概要
图 7显示了安装文件的Oracle产品概要,可以看到安装的版本是10.2.0.1.0,点击“安装”按钮继续。