zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

重启oracle方法一二三

Oracle方法 重启
2023-09-11 14:20:30 时间

startup nomount

alter database mount

alter database open

==============================

sqlplus  / as sysdba

 

 

SQL> select instance_name,status from v$instance;

INSTANCE_NAME
------------------------------------------------
STATUS
------------------------------------
prod
OPEN

 

 

startup

 

 

Linux:方法1

    用root以ssh登录到linux,打开终端输入以下命令:

    cd $ORACLE_HOME #进入到oracle的安装目录 

    dbstart #重启服务器 

    lsnrctl start #重启监听器 

    cd $ORACLE_HOME #进入到oracle的安装目录

    dbstart #重启服务器

    lsnrctl start #重启监听器

 

Linux:方法2

    (1) 以oracle身份登录数据库,命令:su - oracle(注意空格)

    (2) 进入Sqlplus控制台,命令:sqlplus /nolog

    (3) 以系统管理员登录,命令:connect / as sysdba

    (4) 启动数据库,命令:startup

    (5) 如果是关闭数据库,命令:shutdown immediate

    (6) 退出sqlplus控制台,命令:exit

    (7) 进入监听器控制台,命令:lsnrctl(Listener Control的缩写)

    (8) 启动监听器,命令:start

    (9) 退出监听器控制台,命令:exit

 

Windows:方法1

     (1) 启动两个Oracle服务,一个是监听程序,一个是Servcie

    (2) cmd-->sqlplus /nolog

    (3) cmd-->set ORALCE_SID=HRKF

    (4) sql-->connect / as sysdba

    (5) sql-->startup

 

查看数据目录:

SQL> select name from v$datafile;

启动实例

 /u02/oracle/product/11.2.0/bin/dbstart
监听状态查看

lsnrctl status

数据库状态查看

 select open_mode from v$database;