您的位置:首页 > 数据库 > Oracle

2手工安装Oracle11g软件及数据库实

2014-01-27 16:25 369 查看
1.6创建数据库监听
任务说明
执行此任务可以运行图形化向导netca完成数据库监听的创建。

l使用图形终端安装完成数据库后,需要关闭Console。
l重新打开Console后,运行netca。
操作步骤
创建数据库监听的操作步骤如下。
以oracle用户登录图形终端。
运行图形化向导netca。
$ netca
安装程序进入图形化向导netca的“Welcome”窗口,如图6-19所示。
Oracle
Net Configuration Assistant:Welcome

选择“Listener configuration”。
单击“Next”。
设置“Listener”。
Oracle
Net Configuration Assistant:Listener Configuration, Listener

选择“Add”。
单击“Next”。
设置“Listener Name”。
Oracle
Net Configuration Assistant:Listener Configuration, Listener Name

使用默认的监听器名称“LISTENER”。
单击“Next”。
设置“Select Protocols”。
Oracle
Net Configuration Assistant:Listener Configuration, Select Protocols

使用默认的协议“TCP”。
单击“Next”。
设置“TCP/IP Protocol”。
Oracle
Net Configuration Assistant:Listener Configuration, TCP/IP Protocol

使用默认端口号“1521”。
单击“Next”。
设置“More Listeners”。
Oracle
Net Configuration Assistant:Listener Configuration, More Listeners

选择“No”。
单击“Next”。
完成数据库监听器的创建。
Oracle
Net ConfigurationAssistant: Welcom

单击“Next”,返回“Welcome”。
在“Welcome”窗口单击“Finish”。
至此,监听创建完成。
----结束
1.7创建数据库实例
检查Oracle数据库
您必须检查Oracle数据库是否安装正确,以及数据库版本是否满足要求。
操作步骤
以oracle用户登录安装了Oracle数据库的主机。
执行如下命令检查Oracle数据库的版本:
oracle@linux:~>sqlplus / as sysdba
如果系统显示类似如下信息,则表明可以正常连接数据库,并且数据库安装正确。
SQL*Plus:Release 11.1.0.7.0 - Production on Tue Dec 9 10:17:42 2008

Copyright (c) 1982, 2008, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bitProduction

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options
Oracle的版本信息如下所示:
Oracle Database11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
如果显示信息如下所示:
Oracle Database11g Release 11.1.0.7.0 - 64bit Production
表示安装的是标准版。请参见“9.4.4 卸载ORACLE软件”卸载Oracle数据库,并且重新安装数据库。
----结束
1.7.1创建Oracle实例
前提条件
l必须使用DBCA创建数据库。
要求使用DBCA(Database Configuration Assistant)来建立Oracle数据库,不允许使用命令行脚本方式建立数据库。
l设置DISPLAY环境变量。
切换到oracle用户。
su - oracle
设置DISPLAY环境变量。
下面的操作主要在bshell模式下有效。
−如果是直接连接到主机的终端上进行安装,执行:
export DISPLAY=localhost:0.0
−如果是在远程终端上进行安装,执行:
export DISPLAY=REMOTE_IP:0.0。如果是使用XManger,可以指定0.0为实际的端口号(XManager窗口上方的编号)
例如:export DISPLAY=10.71.111.142:29.0
检查环境变量是否生效。
echo $DISPLAY
检查oracle的所有环境变量是否已经生效,在启动安装前需要确保“.bash_profile”中设置的环境变量都已生效。
env
操作步骤
启动DBCA安装界面。
使用oracle用户登录主节点,启动DBCA。
dbca
单击“Next”。
在“Welcome”窗口单击“Next”,安装程序进入“Operations”窗口,如图6-26所示。
Welcome窗口

选择创建数据库
在“Operations”下窗口中选中“Create
a Database”单选框,如图6-27所示。
Operations窗口

单击“Next”,安装程序进入“Database
Templates”窗口。
选择数据库模板。
在“Database Templetes”窗口中选中“General
PurPose or TransactionProcessing”,如图6-28所示。
Database
Templates窗口

单击“Next”,安装程序进入“Database
Identification”窗口。
设置数据库的认证信息。

执行下面步骤前,请检查oracle环境变量是否已指定了ORACLE_SID变量。通常情况下,在预安装时,系统会指定该变量,并赋一个初始值,例如ora11g。如果已指定,则建议下面设置的数据库名称和ORACLE_SID变量保持一致。否则,在创建数据库实例后执行“startup”命令启动环境变量时会报LRM-00019错。
默认oracle用户的配置文件名为“.bash_profile”,位于“$HOME”目录下。
设置数据库名称和SID。
l在“Global Database Name”文本框中输入inomc。
l在“SID”文本框中输入inomc。
配置结果如图6-29所示。
Database
Identification窗口

单击“Next”,安装程序进入“Database
Features”窗口。
不需要配置企业管理。
不勾选“Database Features”窗口中的“Configure
Enterprise Manager”。
配置结果如图6-30所示。
Database
Features窗口

单击“Next”。
设置用户密码。
选中“Use Different Administrative Passwords”,设置sys和system用户的密码为oracle。
配置结果如图6-31所示。
设置用户密码

单击“Next”,安装程序进入“Storage
Options”窗口。
使用裸设备文件。
在“Storage Options”窗口中选中“File
System”。
配置结果如图6-32所示。
文件系统

单击“Next”。
不指定恢复区。
不勾选此界面中的“Specify Flash Recovery Area”和“Enable
Archiving”单选框。
配置结果如图6-33所示。
不指定恢复区

单击“Next”。安装程序进入“Database Content”窗口。
不勾选“Sample Schemas”,单击“Next”。如图2-34所示。
Database Content窗口

设置数据库参数。
在“Initialization Parameters”窗口中选择“Memory”页签,选中“Typical”单选框,配置各参数大小。配置结果如图6-35所示。
此图参数值仅为示例,必须依据业务实际的安装规划设置。
Oracle的Memory配置结果

选择“Character Sets”页签,选中“Choose
from the list of character sets”单选框。
l在“Database Character Set”下拉列表框中选择字符集,国内版选ZHS16GBK,海外版选AL32UTF8。
l在“National Character Set”下拉列表框中选择“AL16UTF16”。
配置结果如图6-36所示。
Character
Sets配置结果

单击“Next”,进入“Security
Settings”窗口。
数据库安全配置。
在“Security Settings”窗口中选中“Keep
the enhanced 11g default securitysettings”单选框。
配置结果如图6-38所示。
数据库安全配置

单击“Next”,安装程序进入“Automatic
Maintenance Tasks”窗口。
自动维护任务设置。
不勾选“Enable automatic maintenance tasks”。
配置结果如图6-39所示。
自动维护任务设置

单击“Next”,安装程序进入“Database
Storage”窗口。
完成“Database Storage”窗口的设置后,单击“Next”,安装程序进入“Creation
Options”窗口。
生成一个数据库创建脚本。
选中“Select the database creation options”下面的“Generate
Database Creation Scripts”复选框。
配置结果如图6-44所示。
Creation
Options配置结果

单击“Finish”,并在弹出的对话框中单击“Yes”,安装程序进入“Confirmation”窗口。
确认数据库实例配置项并创建数据库。
在“Confirmation”窗口中确认各配置项信息是否配置正确,如图6-45所示。
Confirmation窗口

确认配置项后单击“OK”,安装程序进入“Database
Configuration Assistant”窗口,如图6-46所示。
该过程需要较长时间,请耐心等待。
Database
Configuration Assistant

安装完成后,单击“Exit”,退出安装。
----结束
1.7.2验证安装
背景信息
在主、备节点上分别验证数据库启动成功后,将数据库及监听器关闭,后续由VCS双机软件控制数据库的启动。
操作步骤
以oracle用户登录安装数据库的主机。
查看Listener的状态。
lsnrctl status
如果屏幕显示类似如下信息,则证明监听器启动成功。
LSNRCTL forLinux: Version 11.1.0.6.0 - Production on 22-DEC-2009 11:07:54

Copyright (c) 1991, 2007, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ise)(PORT=1521)))

STATUS of the LISTENER

------------------------

Alias LISTENER

Version TNSLSNRfor Linux: Version 11.1.0.6.0 - Production

StartDate 22-DEC-200911:07:03

Uptime 0days 0 hr. 0 min. 51 sec

TraceLevel off

Security ON:Local OS Authentication

SNMP OFF

Listener ParameterFile /opt/oracle/product/11g/db/network/admin/listener.ora

Listener LogFile /opt/oracle/diag/tnslsnr/ise/listener/alert/log.xml

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ise)(PORT=1521)))

Services Summary...

Service "ora" has 2 instance(s).

Instance "ora", status UNKNOWN, has 1 handler(s) for thisservice...

Instance "ora", status READY, has 1 handler(s) for thisservice...

Service "oraXDB" has 1 instance(s).

Instance "ora", status READY, has 1 handler(s) for thisservice...

Service "ora_XPT" has 1 instance(s).

Instance "ora", status READY, has 1 handler(s) for thisservice...

The command completed successfully
如果显示的是如下信息,则您需要执行执行lsnrctl start命令,启动Listener。
LSNRCTL forLinux: Version 11.1.0.6.0 - Production on 22-DEC-2009 11:08:52

Copyright (c) 1991, 2007, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ise)(PORT=1521)))

TNS-12541: TNS:no listener

TNS-12560: TNS:protocol adapter error

TNS-00511: No listener

Linux Error: 111: Connection refused
连接数据库。
sqlplus "/ as sysdba"
如果屏幕显示如下所示信息,则表明数据库已经正常启动。
Release 11.1.0.7.0- Production on Tue Dec 9 10:17:42 2008

Copyright (c) 1982, 2008, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bitProduction

With the Partitioning, Oracle Label Security, OLAP, Data Mining,

Oracle Database Vault and Real Application Testing options
如果屏幕显示类似如下信息,则证明数据库还未启动,您可以执行startup命令来启动数据库。
SQL*Plus:Release 11.1.0.6.0 - Production on Tue Dec 22 11:10:19 2009

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Connected to an idle instance.
执行select status from v$instance;命令,检查数据库的状态。
如果能显示下面的信息,则表明数据库启动正常。
SQL>selectstatus from v$instance;

STATUS

------------------------

OPEN
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: