重启oracle方法一二三

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

数据库状态查看

posted @   滴滴滴  阅读(15600)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示