Centos7下Oracle启动命令1、查询挂载历史记录
在root账户下使⽤⼀下命令
查看历史使⽤挂载的那个磁盘
# 查看挂载历史命令
history | grep mount
# 调⽤挂载历史命令,主要是为了到挂载Oracle的磁盘
!39
2、Oracle相关操作
使⽤Oracle账号进⾏登录远程连接
oracle登录命令# 开启监听
lsnrctl start
# 进⼊SQl命令窗⼝
sqlplus /nolog
# 使⽤系统账号连接
connect /as sysdba
# 启动服务
startup
# 关闭服务
shutdown
启动/关闭详解
启动
有以下⼏种启动⽅式:
1、startup nomount
⾮安装启动,这种⽅式启动下可执⾏:重建控制⽂件、重建数据库
读取a⽂件,启动instance,即启动SGA和后台进程,这种启动只需要a⽂件。
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后,重新启动数据库需要很长时间。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论