AIX操作系统和数据库启动及关闭 下载本文

AIX操作系统的关闭:shutdown –F AIX操作系统的重启动:shutdown -rF

开启ORACLE

1、 等待操作系统正常启动结束

2、 使用telnet工具(SecureCRT)登录到系统 3、 使用

lsvg 查看当前卷组配置

P560B:/# lsvg rootvg datavg archvg

系统输出显示系统中总共有三个卷组 4、使用

lsvg –o 查看当前已经加载的卷组

P560B:/# lsvg -o archvg rootvg

默认情况下由于datavg是一个同步卷,因此系统不能在启动时加载,所以使用lsvg –o时看不到这个卷组,必须要启动Cluster服务,系统才会加载同步卷

5、启动Cluster 服务命令:smitty cl_admin。输入命令后系统会显示一个字符界面的操作提示,询问是否要启动,直接回车即可。

6、启动过程会需要几十秒至几分钟。正常情况下都会顺利的完成,此时字符界面提示执行状态为:OK

7、按Esc+0回到命令行提示符,再使用

lsvg –o 查看当前已加载的卷组。有些时候启

动Cluster服务完成以后并不能马上看到datavg被加载。请耐心等待,也可以监控Cluster

服务启动的输出文件:

tail –f /tmp/hacmp.out 只有当/tmp/hacmp.out这个文件

su – oracle

停止输出的时候,Cluster服务才算真正启动结束。

8、确认datavg已经被加载后,切换到oracle 用户:

9、成功切换到oracle用户后,可以发现系统提示符已经改变 P560B:/# su - oracle

[YOU HAVE NEW MAIL] [P560B]/home/oracle$

10、检查oracle 的监听服务是否已经正常启动,输入命令 :

lsnrctl

$ lsnrctl

LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - Production on 28-APR-2007 10:18:14

Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

Welcome to LSNRCTL, type \

LSNRCTL>

在命令行输入

status 查看当前监听的状态

to

LSNRCTL> status Connecting

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521))) TNS-12541: TNS:no listener

TNS-12560: TNS:protocol adapter error TNS-00511: No listener

IBM/AIX RISC System/6000 Error: 79: Connection refused LSNRCTL>

这表示监听尚未启动,启动监听:

start

LSNRCTL> start

Starting /oracle/app/product/9.2/bin/tnslsnr: please wait...

TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - Production System parameter file is /oracle/app/product/9.2/network/admin/listener.ora Log messages written to /oracle/app/product/9.2/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521))) STATUS of the LISTENER ------------------------

Alias LISTENER

Version TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - Production

Start Date 28-APR-2007 10:25:31 Uptime 0 days 0 hr. 0 min. 2 sec Trace Level off Security OFF SNMP OFF

Listener Parameter File /oracle/app/product/9.2/network/admin/listener.ora Listener Log File /oracle/app/product/9.2/network/log/listener.log Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521))) Services Summary...

Service \

Instance \Service \

Instance \Service \

Instance \The command completed successfully

完成后再使用status查看状态

LSNRCTL> status Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ZAP550A)(PORT=1521))) STATUS of the LISTENER ------------------------

Alias LISTENER

Version TNSLSNR for IBM/AIX RISC System/6000: Version 9.2.0.7.0 - Production

Start Date 28-APR-2007 10:32:07 Uptime 0 days 0 hr. 0 min. 8 sec Trace Level off Security OFF SNMP OFF

Listener Parameter File /oracle/app/product/9.2/network/admin/listener.ora

Listener Log File /oracle/app/product/9.2/network/log/listener.log Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ZAP550A)(PORT=1521))) Services Summary...

Service \

Instance \Service \

Instance \Service \

Instance \The command completed successfully

红色部分显示已经有service开始服务,这时使用命令态。

LSNRCTL> exit $

11、在系统命令提示符输入命令:

exit退出监听控制的命令提示符状

sqlplus “/ as sysdba” 进入数据库控制的

命令行界面

$ sqlplus \

SQL*Plus: Release 9.2.0.7.0 - Production on Sat Apr 28 10:37:11 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Connected to an idle instance.

SQL>

红色部分提示表示数据库实例尚未启动,有一些服务器在启动Cluster服务后会自动启动ORACLE数据库,要注意,此时无需再启动数据库了。启动实例使用命令:startup

SQL> startup

ORACLE instance started.

Total System Global Area 3072299656 bytes Fixed Size 746120 bytes Variable Size 553648128 bytes Database Buffers 2516582400 bytes Redo Buffers 1323008 bytes