Oracle创建pfile spfile 文件及其恢复
1、Oralce在启动实例的时读取$ORACLE_HOME/dbs下面的初始化文件。
初始化文件分为:
A、静态参数文件PFILE,一般名为initSID.ora
B、永久参数文件SPFILE,一般名为spfileSID.ora
在Oracle9i之前启动实例时都读取的是静态参数文件initSID.ora,9i之后使用了永久参数文件spfileSID.ora。
因为修改了静态参数文件需要重启数据库实例后才生效,而永久参数文件则不是。
2、创建PFILE
(1)根据$ORACLE_HOME/dbs/init.ora文件创建
复制init.ora文件,按照需求修改该文件,并将文件名命名为initSID.ora,否则需要使用
startup pfile=$ORACLE_HOME/dbs/修改的文件.ora方式启动实例。
但是,可能$ORACLE_HOME/dbs/init.ora文件很老,即使修改了可能启动时也会出错
(2)根据SPFILE文件创建PFILE
CREATE PFILE=$ORACLE_HOME/dbs/initSID.ora FROM SPFILE $ORACLE_HOME/dbs/spfileSID.ora
若都使用默认的,则可简写为:
CREATE PFILE FROM SPFILE
(3)根据$ORACLE_BASE/admin/$ORACLE_SID/bdump下的警告日志文件alert_denver.log创建
在$ORACLE_BASE/admin/$ORACLE_SID/bdump/alert_denver.log包含了很多信息,当然也包含启动信息(搜索Starting ORACLE instance(normal)可以找到)。
将这些启动参数复制出来,把参数是字符串类型用单引号括起来。如下:
processes = 150
timed_statistics = TRUE
shared_pool_size = 83886080
large_pool_size = 16777216
java_pool_size = 83886080
control_files = '$ORACLE_BASE/admin/$ORACLE_SID/control01.ctl', '$ORACLE_BASE/admin/$ORACLE_SID/control02.ctl', '$ORACLE_BASE/admin/$ORACLE_SID/control03.ctl'
db_block_size = 8192
db_cache_size = 33554432
compatible = '9.2.0.0.0'
log_archive_start = TRUE
log_archive_dest_1 = 'LOCATION=$ORACLE_BASE/admin/$ORACLE_SID/archive'
log_archive_format = '%t_%s.dbf'
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
undo_management = 'AUTO'
undo_tablespace = 'UNDOTBS1'
undo_retention = 10800
remote_login_passwordfile= 'EXCLUSIVE'
db_domain =''
instance_name = '$ORALCE_SID'
dispatchers = '(PROTOCOL=TCP) (SERVICE=denverXDB)'
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = '$ORACLE_BASE/admin/$ORACLE_SID/bdump'
user_dump_dest = '$ORACLE_BASE/admin/$ORACLE_SID/udump'
core_dump_dest = '$ORACLE_BASE/admin/$ORACLE_SID/cdump'
sort_area_size = 524288
db_name = '$ORACLE_SID'
open_cursors = 300
star_transformation_enabled= 'FALSE'
query_rewrite_enabled = 'FALSE'
pga_aggregate_target = 25165824
aq_tm_processes = 1
3、创建SPFILE
(1)根据SPFILE文件创建PFILE
CREATE SPFILE=$ORACLE_HOME/dbs/spfileSID.ora FROM PFILE $ORACLE_HOME/dbs/initSID.ora
若都使用默认的,则可简写为:
CREATE SPFILE FROM PFILE
(2)根据$ORACLE_BASE/admin/$ORACLE_SID/bdump下的警告日志文件alert_denver.log创建
在$ORACLE_BASE/admin/$ORACLE_SID/bdump/alert_denver.log包含了很多信息,当然也包含启动信息(搜索Starting ORACLE instance(normal)可以找到)。
将这些启动参数复制出来,将参数值是字符串类型用单引号括起来。然后保存成文本文件(pfile),然后使用第一中方法创建
---------------------
作者:test_me
来源:CSDN
原文:https://blog.csdn.net/test_me/article/details/5676410
版权声明:本文为博主原创文章,转载请附上博文链接!
转载于:https://www.cnblogs.com/ruiy/p/10445033.html
Oracle创建pfile spfile 文件及其恢复相关推荐
- oracle重建spfile,【11g】【10g】【实验】spfile文件的恢复(from memory;)
1.模拟删除数据库正在使用的spfile 10g中: ora10g@linux5 /oracle/u01/app/oracle/product/10.2.0/db_1/dbs$ mv spfileor ...
- oracle创建登录用户有限制吗,Oracle创建用户限制文件,表空间用户授权等。
1.用户限制文件(限制用户的使用)1 2 3 4create profile iyeeku_profile limit failed_login_attempts 5 -- 指定锁定用户的登录失败的次 ...
- oracle修改asm参数文件,学习笔记:Oracle RAC参数文件管理 修改创建asm中的spfile文件...
天萃荷净 Oracle rac创建修改asm中的spfile文件内容 create spfile to asm --查看sid SQL> show parameter instance_name ...
- oracle数据库pfile文件,Oracle pfile/spfile参数文件详解
Oracle pfile/spfile参数文件详解 在创建数据库时,SPFile文件中部分必须考虑的参数值: 基本规则 a.在SPFile文件中,所有参数都是可选的,也就是说只需要在初始化参数文件中列 ...
- oracle pfile 注释,Oracle pfile/spfile参数文件详解
基本规则 a.在SPFile文件中,所有参数都是可选的,也就是说只需要在初始化参数文件中列出那些需要修改的参数,其它保持默认值即可. b.SPFile文件中只能包含参数赋值语句和注释语句.注释语句以& ...
- oracle .ctl 是什么文件_Oracle误删dual表怎么办?这里教你怎么恢复
概述 今天主要分享之前在学Oracle时做的一个实验,删除dual表并恢复. dual表是系统的一个虚表,用来构成select的语法规则. 如果不小心删除了的话,会导致数据库起不来,报错ORA-010 ...
- oracle创建参数文件,Oracle的参数文件
1.参数文件 与Oracle数据库相关的参数文件有很多,但是最重要的是数据库的参数文件,如果没有这个参数文件,甚至无法启动数据库. 数据库的参数文件通常称为初始化文件(init file),或init ...
- Oracle 无备份情况下的恢复--密码文件/参数文件
13.1 恢复密码文件 密码文件(linux 为例)在$ORACLE_HOME/dbs目录下,文件名的前缀是orapw,后接数据库实例名. [oracle@DSI backup]$ cd /u01/a ...
- oracle+手工创建pfile,oracle 手工创建数据库
1, 创建pfile,通cat命令将以#和空格开头的行过滤掉,放到initSID.ora文件中 pfile文件格式为init(sid).ora cd $ORACLE_HOME/dbs cat init ...
最新文章
- Android源码开发笔记 -- Android数据库,屏幕休眠时间
- my.cnf mysqld mysql_MySQL配置文件my.cnf详解【mysqld】模块(二)
- vue2.0 通过v-html指令渲染的富文本无法修改样式的解决方案
- iOS开发之Masonry框架源码深度解析
- 关于错误Resource interpreted as Script but transferred with MIME type text_html
- Eclipse中使用Checkstyle,checkstyle插件检查java代码的自定义配置文件:
- php oci8 11,Linux下PHP5.2 Oracle客户端扩展(OCI8)安装
- 老年人健康管理系统技术开发
- 《HBase权威指南》一3.4 行锁
- 检查服务器端口占用,服务器中如何检查端口是否开放
- 证券期货行业数据模型设计
- 新浪UC 单文件精简版
- 阿基里斯与乌龟的悖论
- 神武4最新服务器,《神武4》亲自体验现版本新区后的新区告白
- Instrument 之 time Profiler
- Lyft公开“业内最大”数据集, 自动驾驶战场加速安卓化?
- 备战2020年大学生电子设计大赛
- 全球及中国载药微球经肝动脉化学栓塞术(DEB-TACE)在肿瘤学中的应用行业研究及十四五规划分析报告
- SqlServer 获取当年时间的时间戳
- 网络操作系统 eyeOS