启动/关闭 oracle数据库

启动:

一、Oracle数据库的四种状态

Oracle数据库有四种状态:SHUTDOWN、NOMOUNT、MOUNT、OPEN.

shutdown状态 ;= 数据库没有启动
启动数据库到 NOMOUNT 状态;=(只是启动instance实例,尚未打开控制文件)= 启动后台进程+分配了内存
启动数据库到 MOUNT 状态;=(加载控制文件)加载了 controlfile
启动数据库到 OPEN 状态;=(执行控制文件,打开数据文件和redo日志文件)

1.数据库启动到NOMOUNT 状态

该状态查询不到控制文件和数据文件

2 .数据库启动到MOUNT 状态

实例处于mount状态,控制文件、数据文件已加载可查询

3.打开数据库

在状态mount下,无法查看表,数据库open状态可以查看表。

关闭:

1.会话终止和事务终止

        1.创建一个连接就是一个会话

        2.一个会话可以有很多个事务

        3.银行存钱需要确认,确认即commit;

            开启事务  BEGIN TRANSACTION; /commit

2.immediate立即终止所有活动的会话和事务,然后关闭数据库

show immediate

3.先shutdown abort,后startup(实在没办法在用)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值