这个mount不是说的启动数据库时的startup mount,是打开数据库后有个mount关键字,它有什么作用,给个例子。
解决方案 »
- 难难,超级难的存储过程问题
- PLSQLDev导出oracle所有数据
- oracle sql*plus 方向键不能用,怎么回事?
- 如何把一个永久表空间变为临时表空间?
- 哪位能给些oracle9i的资料?
- 请大家进来看看:这个trace文件中的错误是什么意思?会影响数据库吗?
- 大家误解我的意思了。我是说如何将某一指定用户建立的所有表显示出来。
- 我把原来的一个数据库删了后,在SQL PLUS中登陆,竟然没有报错说没有初始化句柄。
- 有关外连接
- oracle 初学求教! oracle 11g 除了soctt之外 其他的角色都权限不足
- 怎么获取各个时间段的费率,尤其是跨天时SQL的拼写--银行手续费
- 数字转换为字符串时,如何保留小数点前面的0?????
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