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

Oracle命令--检查数据库状态是否正确

2013-05-31 17:06 375 查看
检查数据库状态是否正确

a. 检查oracle 实例是否启动。

> ps -ef|grep oracle

查询到信息中包含“inomc”关键字即表明实例已启动。

如没有启动,需执行以下命令启动:

> sqlplus / as sysdba

SQL> startup

SQL> exit

b. 检查oracle 监听是否启动。

> lsnrctl status

查询到listener 信息即表明监听已启动。

如没有启动,需执行以下命令启动:

> lsnrctl start

查看数据库版本信息

检查Oracle数据库的基础版本信息。

# su - oracle

> sqlplus / as sysdba

SQL> select * from v$version;

系统显示类似如下的信息:

BANNER

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

Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production

PL/SQL Release 11.1.0.7.0 - Production

CORE 11.1.0.7.0 Production

TNS for Linux: Version 11.1.0.7.0 - Production

NLSRTL Version 11.1.0.7.0 - Production表明可以正常链接到Oracle数据库进行数据查询,Oracle数据库安装正确。

需要确保显示的版本信息为:Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production。

SQL> exit

检查Oracle数据库的补丁版本信息。

说明:

通过步骤1.a只能检查Oracle数据库的基础版本信息,而执行此骤可以确定Oracle数据库版本是否为11.1.0.7.3。

> export PATH=$PATH:/opt/oracle/oradb/home/OPatch_11.1.0.8.1/OPatch

> opatch lsinventory | grep -w 9352179

若系统显示信息中包含9352179,则表示Oracle数据库的补丁版本为11.1.0.7.3。

否则请参考如何卸载Oracle数据库卸载Oracle数据库,然后参考使用快速安装光盘安装Oracle数据库重新安装Oracle数据库。

检查数据库状态是否正确

检查oracle 实例是否启动。

> ps -ef|grep oracle

查询到信息中包含“inomc”关键字即表明实例已启动。

如没有启动,需执行以下命令启动:

> sqlplus / as sysdba

SQL> startup

SQL> exit

检查oracle 监听是否启动。

> lsnrctl status

查询到listener 信息即表明监听已启动。

如没有启动,需执行以下命令启动:

> lsnrctl start

检查监听端口是否正确。

> vi /opt/oracle/oradb/home/network/admin/tnsnames.ora

系统显示如下信息:

INOMC =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = linux6)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = inomc)

)

)

> vi /opt/oracle/oradb/home/network/admin/listener.ora

系统显示如下信息:

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = i2ksvr)(PORT = 1521))

)

)

如果“PORT”为“1521”,则表示监听端口正确。

检查数据库字符集。

> sqlplus / as sysdba

SQL> select value from nls_database_parameters where parameter='NLS_CHARACTERSET';

ZHS16GBK若系统显示ZHS16GBK,表示字符集正确。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐