oracle里mount关键字

Aquarius_Uranus 2013-04-26 01:15:06
这个mount不是说的启动数据库时的startup mount,是打开数据库后有个mount关键字,它有什么作用,给个例子。
...全文
146 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010412956 2013-04-26
  • 打赏
  • 举报
回复
引用 1 楼 shao198963 的回复:
nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create database.... mount是用来维护数据库的,比如数据库出现了问题,数据文件被误删除,就无法open,这时可在mount状态下将数据文件从数据库中去除。 open是数据库可以对全体用户提供服务了。 详细介绍: 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
别人都已经说了 不是startup的mount
u010412956 2013-04-26
  • 打赏
  • 举报
回复
http://www.dbaroad.me/archives/2011/09/nfs_mount.html
Iam太陽神 2013-04-26
  • 打赏
  • 举报
回复
nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create database.... mount是用来维护数据库的,比如数据库出现了问题,数据文件被误删除,就无法open,这时可在mount状态下将数据文件从数据库中去除。 open是数据库可以对全体用户提供服务了。 详细介绍: 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

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧