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

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”,设置syssystem用户的密码为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所示。

此图参数值仅为示例,必须依据业务实际的安装规划设置。

OracleMemory配置结果

 

 

选择“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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值