Centos7下Oracle启动命令

1、查询挂载历史记录

在root账户下使用一下命令

查看历史使用挂载的那个磁盘

查看挂载历史命令
history | grep mount

Centos7下Oracle启动命令
调用挂载历史命令,主要是为了找到挂载Oracle的磁盘
!39

2、Oracle相关操作

使用Oracle账号进行登录远程连接

开启监听
lsnrctl start
进入SQl命令窗口
sqlplus /nolog

使用系统账号连接
connect /as sysdba

启动服务
startup

关闭服务
shutdown

启动/关闭详解

启动

有以下几种启动方式:
1、startup nomount
非安装启动,这种方式启动下可执行:重建控制文件、重建数据库

读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。

2、startup mount dbname
安装启动,这种方式启动下可执行:
数据库日志归档、
数据库介质恢复、
使数据文件联机或脱机,
重新定位数据文件、重做日志文件。

执行”nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,
但此时不对数据文件和日志文件进行校验检查。

3、startup open dbname
先执行”nomount”,然后执行”mount”,再打开包括Redo log文件在内的所有数据库文件,
这种方式下可访问数据库中的数据。

4、startup,等于以下三个命令
startup nomount
alter database mount
alter database open

5、startup force
强制启动方式
当不能关闭数据库时,可以用startup force来完成数据库的关闭
先关闭数据库,再执行正常启动数据库命令

关闭

1、shutdown normal
正常方式关闭数据库。

2、shutdown immediate
立即方式关闭数据库。
在SVRMGRL中执行shutdown immediate,数据库并不立即关闭,
而是在Oracle执行某些清除工作后才关闭(终止会话、释放会话资源),
当使用shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。

3、shutdown abort
直接关闭数据库,正在访问数据库的会话会被突然终止,
如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间。

Original: https://www.cnblogs.com/aerfazhe/p/15761236.html
Author: 阿尔法哲
Title: Centos7下Oracle启动命令

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/642773/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球