数据库实例:oracle用来管理数据库的一个实体,有位于服务器的内存结构和一系列服务进程组成

数据库启动和关闭的方法:

操作系统启动:控制面板\管理工具\服务

使用SQL*Plus命令

mysql数据库 停用某一个库 数据库停用怎么启用_数据文件


启动方式:

方法一:startup或startup open

三步打开数据库startup(启动、装载、打开)

mysql数据库 停用某一个库 数据库停用怎么启用_数据文件_02


分步:

启动数据库实例:startup nomount

mysql数据库 停用某一个库 数据库停用怎么启用_数据库_03


装载数据库实例:alter database mount-安装启动

执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机。然后打开控制文件,确认数据文件和联机日志文件的位置,但此时不对数据文件和日志文件进行校验检查。

mysql数据库 停用某一个库 数据库停用怎么启用_数据文件_04


打开数据库:alter database open(校验控制文件制定的数据文件,日志文件物理文件是否正常,异常无法打开)

mysql数据库 停用某一个库 数据库停用怎么启用_数据库_05


方法二:start read only(只读启动)说明:默认方式为Read write

方法三:startup force–强制启动
重启服务器实例
执行过程:先关闭数据库,再执行正常启动数据库命令

关闭数据库

1)shutdown normal或shutdown

不允许新的用户连接

现有用户可继续工作,等待所有用户离开才关闭

关闭数据库

mysql数据库 停用某一个库 数据库停用怎么启用_mysql数据库 停用某一个库_06


2)shutdown immediate

不允许新的用户连接

中止所有用户连接

注:终止会话、释放会话资源

回滚(撤销操作)所有未提交事务

关闭数据库

mysql数据库 停用某一个库 数据库停用怎么启用_日志文件_07


3)shutdown transactional-禁事务关闭

不允许新的用户连接

禁止所有新事务发生

等待用户回滚或提交未提交事务

关闭数据库

mysql数据库 停用某一个库 数据库停用怎么启用_日志文件_08

4)shutdown abort-直接关闭(如同直接断电)
不允许新的用户连接
中止当前所有SQL语句
立即结束例程
注:重启后回滚所有未提交事务