|
7. 在如图1-17所示的对话框中选择“Yes,I do want to configure additional naming methods”单选按钮。单击“Next”。
图1-17 配置服务命名
8. 在如图1-18所示的对话框中,选择命名方式为“Local Naming”,单击“Next”。
图1-18 命名方式
9. 在如图1-19所示的对话框中,设置网络服务名为“omsdb”,单击“Next”。
图1-19 配置网络服务名
10. 在如图1-20所示的对话框中,选择监听程序使用的网络环境(根据实际网络环境选择,此处以TCP 为例),单击“Next”。
图1-20 协议选择
11. 在如图1-21所示的对话框中进行协议设置。在主机名中输入Oracle 数据库服务器的IP 地址,此处输入本机的IP地址,保持默认选择“Use the standard port number of 1521”,单击“Next”。
图1-21 设置主机名和端口
12. 在如图1-22所示的对话框中,选择“No, do not test”,单击“Next”。
图1-22 测试数据库连接
13. 在如图1-23所示的对话框的“Net service Name”文本框中输入“omsdb”,单击“Next”。
图1-23 网络服务名
14. 在如图1-24所示的对话框中,选择“No”单选按钮,单击“Next”。
图1-24 配置其他网络服务名
15. 在如图1-25所示的对话框中,单击“Next”。
图1-25 网络服务名配置完成
16. 在如图1-26所示的对话框中,单击“Next”。
图1-26 命名服务配置完成
17. 在如图1-27所示的对话框中,单击“Finish”。
图1-27 网络配置完成
步骤 16 创建数据库实例。
1. 在出现的如图1-28所示的对话框中,选择“Custom Database”,单击“Next”。
图1-28 数据库模板
2. 在如图1-29所示的“Golbal Database Name”文本框中,输入omsdb,单击“Next”。
图1-29 数据库标识
3. 在如图1-30所示的对话框中,保持默认配置,单击“Next”。
图1-30 管理选项
4. 在如图1-31所示的对话框中,选中“Use the Same Password for All Accounts”,并输入口令和确认口令,单击“Next”。
从方便记忆考虑,建议选择“Use the Same Password for All Accounts”。
从更高的安全性考虑,请选择“Use Different Administrative Passwords”,并设置每个用户帐户的口令。
图1-31 设置数据库用户密码
5. 在如图1-32所示的对话框中,选择“File System”,单击“Next”。
图1-32 存储选项
6. 在如图1-33所示的对话框中,选择“Use Database File Locations from Template”,单击“Next”。
图1-33 数据库文件位置
7. 在如图1-34所示的对话框中,选中“Enable Archiving”,单击“Edit Archive Mode Parameters”,在弹出的对话框中的“Archive Log Destinations”文本框中输入/opt/oracle/oradb/home/archive.log,单击“OK”。单击“Next”。
图1-34 恢复配置
8. 在如图1-35所示的对话框中,保持默认选择,单击“Next”。
图1-35 数据库组件
9. 在如图1-36所示对话框的“Character Sets”页签中,选择“Use Unicode(AL32UTF8)”,单击“Next”。
此步需检查“National Character Set”、“Default Language”、“Default Date Format”三项取值是否与图1-36一致,如不一致,需修改为一致。
图1-36 设置字符集
10. 在如图1-37所示对话框中单击“Next”。
图1-37 数据库存储
11. 在如图1-38所示的对话框中,选中“Create Database”,不选中“Save as a Database Template”和“Generate Database Creation Scripts”。单击“Finish”。
图1-38 数据库创建选项
12. 在如图1-39所示“Confirmation”对话框中,单击“OK”。
图1-39 确认
步骤 17 在如图1-40所示观察安装进度,该过程约耗时40 分钟。
图1-40 安装进度
步骤 18 在如图1-41所示对话框中,单击“Exit”。
图1-41 创建完成
步骤 19 出现如图1-42所示的对话框时,请在命令窗口中执行su - root 命令切换到root 用户,并执行. /opt/oracle/oradb/home/root.sh 和. /opt/oracle/oradb/oraInventory/orainstRoot.sh命令。在如图1-42所示的对话框中单击“OK”。
运行脚本. /opt/oracle/oradb/home/root.sh 后,出现类似下面的提示信息,按“Enter”键继续。
Running Oracle10 root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /opt/oracle/oradb/home
Enter the full pathname of the local bin directory: [/usr/local/bin]:
图1-42 运行脚本
步骤 20 在如图1-43所示的对话框中,单击“Exit”。
图1-43 安装完成
步骤 21 在如图1-44所示的对话框中,单击“Yes”。
图1-44 退出安装
1.4 检查安装正确性
通过连接Oracle 数据库来确定安装是否正确。安装完成后,oracle 数据库默认为开启状态。
步骤 1 以oracle 用户登录SuSE Linux 操作系统。
步骤 2 在命令窗口中执行如下命令查看数据库状态。
> lsnrctl status
如果系统回显如下信息,表示数据库监听正常。
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 10-FEB-2009 14:41:59
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.129.26)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 09-FEB-2009 17:11:29
Uptime 0 days 21 hr. 30 min. 29 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /opt/oracle/oradb/home/network/admin/listener.ora
Listener Log File /opt/oracle/oradb/home/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.71.129.26)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "omsdb" has 1 instance(s).
Instance "omsdb", status READY, has 1 handler(s) for this service...
Service "omsdbXDB" has 1 instance(s).
Instance "omsdb", status READY, has 1 handler(s) for this service...
Service "omsdb_XPT" has 1 instance(s).
Instance "omsdb", status READY, has 1 handler(s) for this service...
The command completed successfully
步骤 3 连接到数据库,查看版本信息。
> sqlplus system/system用户密码@omsdb
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Feb 11 09:43:54 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Data Mining Scoring Engine options
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 – Production
显示类似如上信息,表明可以正常连接到Oracle 数据库进行数据查询,Oracle 数据库安装正确。
1.5 FAQ
1.5.1 安装操作系统组件
Oracle 10g安装需要用到操作系统的一些特定组件,如果这些组件没有安装或组件版本达不到要求,Oracle 10g会安装失败。
步骤 1 进入YaST2控制中心。
步骤 2 选择左边列表中的“System”,单击右边框中的“Install and Remove Software”。
步骤 3 在“Search”文本框中输入组件名称,如gcc,按“Enter”键。
步骤 4 在查询结果中选中该组件,单击“Accept”。
如果系统弹出类似对话框提示组件版本冲突,选中每个组件下以“Downgrade”开头的选项,如“Downgrade cpp-3.3.3-43.41 to Version 3.3.3.-43.24”和“Downgrade libstdc++-3.3.3-43.41 to Version 3.3.3-43.24”,单击“OK--Try Again”。 |
|