Welcome 微信登录

首页 / 数据库 / MySQL / Oracle几种常见启动方式比较

Oracle几种常见启动方式比较:
启动方式执行的过程可管理的内容
startup nomount (非安装启动)读取参数文件(这种启动只需要参数文件)启动instance, 即后台进程和分配内存(根据参数定义分配)打开alert文件,跟踪文件并记录信息a) 重建控制文件b) 重建数据库
startup mount dbname (安装启动)使数据库与以前启动的实例关联执行"nomount"定义并打开参数文件中指定的控制文件读取控制文件获取数据文件和重做日志文件的名称和状态但此时不对数据文件和联机重做日志文件进行校验检查对数据库的物理结构进行操作a) 数据库日志归档alter database archivelog;alter database noarchivelog;b) 数据库介质恢复alter database open resetlogs;c) 数据文件联机或脱机alter database datafile 4 online;alter database datafile 4 offline;d) 数据文件重新定位alter database rename file "old_name" to "new_name";e) 重做日志文件alter database add logfile   ("d:/logfile/redo04a.log",  "d:/logfile/redo04b.log") size 15M;
startup open dbname先执行"nomount"然后执行"mount"再打开包括Redo log文件在内的所有数据库文件可访问数据库中的数据
startupstartup nomountalter database mountalter database open 
startup restrict(约束方式启动)这种方式能够启动数据库, 但只允许具有一定特权的用户访问非特权用户访问时, 会出现以下提示:Error:ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用 
startup force(强制启动方式)当不能关闭数据库时,可以用startup force来完成数据库的关闭先关闭数据库,再执行正常启动数据库命令 
startup pfile=参数文件名 带初始化参数文件的启动方式先读取参数文件, 再按参数文件中的设置启动数据库例: startup pfile= d:/oracle/product/10.2.0/db_1/dbs/init.ora 
startup EXCLUSIVE 
alter database操作ORA-02096: 所指定的初始化参数无法更改为该候选值相关资讯      Oracle数据库  Oracle入门教程  oracle数据库教程 
  • Oracle数据库全球化  (03月01日)
  • Oracle数据库日期过滤方法性能比较  (02/02/2015 13:20:26)
  • Oracle数据库安装中端口被占用问题  (10/29/2014 07:42:24)
  • 在CentOS 6.6上搭建C++运行环境并  (10/10/2015 19:44:40)
  • Oracle数据库无法使用localhost和  (11/14/2014 16:39:10)
  • 使用SQLT来构建Oracle测试用例  (08/28/2014 06:17:41)
本文评论 查看全部评论 (0)
表情: 姓名: 字数