ORACLE 参数文件介绍

ORACLE数据库启动以后,通过select * from v$parameter这个语句可以查看到oracle数据库使用的所有参数。

对于oracle的参数文件,分为spfile 二进制文件和pfile 文本文件,现在的数据库一般都是使用spfile二进制文件作为启动oracle的参数文件。对于spfile和pfile之间的区别:

1 spfile是二进制文件(可以通过 string spfileorcl.ora进行二进制的文件查看),不可以使用文本编辑器修改,只能在sqlplus中使用命令动态修改参数。对于pfile是文本文件,可以直接使用文本编辑器进行修改,重启数据库后生效

2 spfile必须存储在服务端,一般是在$ORACLE_HOME/dbs目录下面,对于pfile则是可以存储在客户端,可以通过客户端的pfile启动数据库

3 spfile 和pfile之间可以动态转化  在sql命令下(不管是否已近启动数据库实例)

通过pfile创建spfile  create pfile=’/u01/app/oracle/dbs/spfileorcl.ora’ from pfile=’/u01/app/oracle/dbs/initorcl.ora’(或者使用 create spfile from pfile)

4 如果启动数据库start 不指定参数文件(如果sid是orcl),则会在$ORACLE_HOME/dbs 目录下依次寻找参数文件  spfileorcl.ora>initorcl.ora

5 我们可以指定参数文件来启动数据库(这里只能通过pfile文件,不能是spfile文件)

startup pfile=‘/u01/app/oracle/dbs/init.ora‘(使用pfile文件)

6 对于参数文件中没有指定的参数,均是采取相关参数的默认值

时间: 2024-10-17 17:44:03

ORACLE 参数文件介绍的相关文章

第09章 oracle 参数文件

2015-10-23 目录 参考资料 [1] 林树泽.Oracle 11g R2 DBA操作指南[M].北京:清华大学出版社,2013 [2] Oracle参数文件 [3] Oracle 参数文件 [4] Oracle 参数文件介绍 [5] oracle 11G参数文件之服务器参数文件(spfile)与实例启动的关系 [6] ORACLE 参数文件 [7] DBA入门之Oracle数据库参数文件 [8] oracle参数文件 [9] 参数文件的备份与恢复 [10] Oracle静态参数文件 [1

(转)Oracle 参数文件

--======================== -->Oracle 参数文件 --======================== /* 参数文件(10g中的参数文件) 主要用来记录数据库的配置文件,在数据库启动时,Oracle读取参数文件,并根据参数文件中的参数设置来配置数据库. 如内存池的分配,允许打开的进程数和会话数等. 两类参数文件: pfile:文本文件的参数文件,可以使用vi,vim等编辑器修改,文件名通常为init<sid>.ora spfile:二进制的参数文件,不

ORACLE参数文件

环境:oracle 单机 11.2.0.4 参数文件位置:>show parameter spfile 编辑参数文件:>create pfile='D:\init.ora' from spfile *.optimizer_index_caching=80 #这个初始化参数代表一个百分比,取值范围在0到99之间.缺省值是0,代表当CBO使用索引访问数据时,在内存中发现数据的比率是0%,这意味着通过索引访问数据将需要产生物理读取,代价昂贵.如果使用缺省设置,Oracle评估成本的时候,很多时候就会

oracle参数文件spfile和pfile

一.参数文件说明 PFILE(Initialiazation Parameter Files)初始化参数文件,是文本文件,可直使用文本编辑器查看.如果数据库使用的是初始化参数文件PFILE,要想永久修改初始化参数,DBA必须要先关闭数据库,再修改该文件,然后用修改后的PFILE重新启动数据库.文件名:init.ora SPFILE(Server Parameter Files)服务器参数文件,位于服务端,是二进制文件,不能直接修改,在数据库运行的过程中也可以修改该文件.路径:$ORACLE_HO

Oracle 参数文件、v$parameter动态视图、OMF特性、启动

PFILE与SPFILE 1.  含义:PFILE是parameterfile的缩写,SPFILE是server parameter file的缩写,通过全称的字面含义,我们可以得到pfile和spfile都是oracle提供的参数文件,里面写着各种参数的初始值,比如Database Buffer的值为196M等,文件后缀名都是.ora: 2.  区别:spfile是oracle9i release2引进的新事物,在这之前oracle中只有pfile的概念.Pfile是一种静态参数文件,可以通过

oracle参数文件、控制文件、数据文件、日志文件的位置及查询方法

参数文件:所有参数文件一般在  $ORACLE_HOME/dbs 下 sqlplus查询语句:show parameter spfile; 网络连接文件: $ORACLE_HOME/dbs/network/admin 目录中 控制文件:select * from v$controlfile; 数据文件:一般在oracledata/实例名  目录下 select FILE_NAME from dba_data_files; 日志文件:一般在oracledata/实例名  目录下 select *

Oracle控制文件与参数文件管理_超越OCP精通Oracle视频教程培训13

Oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习Oracle Parameter参数文件与Oracle控制文件controlfile的深入解析,如何修改参数文件,Oracle控制文件的作用,针对Resetlogs和NoResetlogs的分析,oracle控制文件的重建/镜像/备份/恢复等日常管理与维护. 适用人群 IT相关从业人员.Oracle数据库技术人员.想加工资的.想升职的都可以. 视频在线学习地址: http://edu.51cto.com/course

也谈oracle参数和参数文件

我们错误修改了oracle系统参数,有的时候会导致数据库无法启动,参数保存在spfile中,我们无法通过直接编辑这个文件来恢复我们的误操作,因为 这个文件是个二进制文件,切勿直接更改!但是在以前的版本中有个pfile文件,那个文件是个文本文件,可以直接编辑修改!恢复的思路就是通过spfile文件创建pfile文件,更改完配置以后,再通过pfile文件来创建我们的spfile文件! 下面就是详细的操作步骤,以及我在实验的时候遇到的问题!  1.修改参数 SQL> alter system set

MYSQL数据库的参数文件

参数文件:告诉MySQL实例启动时在哪里可以找到数据库文件,并且指定某些初始化参数,这些参数定义了某种内存结构的大小等设置,还会介绍各种参数的类型. 参数文件 当MySQL实例启动时,MySQL会先去读一个配置参数文件,用来寻找数据库的各种文件所在位置以及指定某些初始化参数,这些参数通常定义了某种内存结构有多大等设置.默认情况下,MySQL实例会按照一定的次序去取,你只需通过命令mysql --help|grep my.cnf来寻找即可. MySQL参数文件的作用和Oracle的参数文件极其类似