博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Oracle 常用的几个命令

Posted on 2011-02-26 16:31  徐正柱-  阅读(319)  评论(0编辑  收藏  举报

oracle 在windows 命令行状态下使用:
net start
oracleserviceorcl    //启动ORACLE服务 [oracleserviceorcl为实际的服务名]
net stop oracleserviceorcl    //停止ORACLE服务
net start oracleoradb10g_home1tnslistener  //启动ORACLE监听服务
net stop oracleoradb10g_home1tnslistener  //停止ORACLE监听服务
net start oracledbconsoleorcl //启动ORACLE的操控台服务(EM)
emctl start dbconsole           //启动ORACLE的操控台服务(EM)(功能同上句命令)
net stop oracledbconsoleorcl //停止ORACLE的操控台服务(EM)
emctl stop dbconsole           //停止ORACLE的操控台服务(EM))(功能同上句命令)

     常见服务名如下(若其中ORCL为安装时的ORACLE_SID):

  

 

lsnrctl [start|stop|status]      //启动监听器,停止监听器,查看监听器的状态;
tnsping <tns name>             //测试tns是否能成功连通
net [start|stop] oracleserviceorcl //启动数据库服务

例子:

E:\>lsnrctl status                //检查监听器状态:
E:\>net start OracleServiceORADB  //启动数据库服务
E:\>sqlplus /nolog
SQL> conn system/qqqqqq@oradb as sysdba
SQL> exit

E:\>oemapp console
E:\>net stop OracleServiceOEMREP  //停止数据库服务