pfile 与 spfile】的更多相关文章

============================================================================== Until Oracle 8i DBAs have been using a text file called the pfile (parameter file) to store the database initialization parameters.  ---8i之前使用文本参数文件 The pfile is read at i…
原文:http://blog.sina.com.cn/s/blog_77bba23901017xcl.html 一.PFILE Pfile(Parameter File,参数文件)是基于文本格式的参数文件,含有数据库的配置参数. 1.PFILE - initSID.ora(默认PFILE名称),位置在$ORACLE_HOME/dbs目录下面.这是一个文本文件,可以用任何文本编辑工具打开. 2.创建PFILE cp init.ora $ORACLE_HOME/dbs/initorcl.ora 编辑…
一.初始化参数文件 启动实例时会读取初始化参数文件.参数文件有两种类型: 1.服务器参数文件:这是首选类型的初始化参数文件.这是一个由数据库服务器写入或读取的二进制文件,不得手动进行编辑.此文件驻留在执行 Oracle 数据库的服务器中,而且永远存在,不受数据库关闭或启动的影响.这个文件通常称为服务器参数文件 (SPFILE).文件默认名为 spfile<SID>.ora,启动时会自动搜索此文件. 2.  文本初始化参数文件:这类初始化参数文件可由数据库服务器读取,但不能由其写入.必须使用文本…
pfile和spfile差额 pfile :Oracle 9i之前.ORACLE使用我们一直PFILE存储的初始化参数,,能够在操作系统级别改动. 当spfile文件改动出现错误导致oracle无法启动时,能够使用 pfile文件启动数据库 spfile:从Oracle 9i開始,Oracle引入了SPFILE文件,该文件为二进制格式,不能通过手工改动,仅仅能在sql下通过alter system set 改动当中的參数. 如 ALTER SYSTEM SET REMOTE_LOGIN_PASS…
sql>create pfile from spfile; 生成的文件在$ORACLE_HOME/dbs/下边    和spfile在同一个目录下 但是名字已经变成了init$oracle_sid.ora 比如我的数据库叫orcl,那么生成的文件名就中:initorcl.ora ============初始化参数=== 在$ORACLE_BASE/admin/orcl/pfile/里 文件名字是init.ora.8917329732 时间戳和你的建库时间应该是一样. ==============…
1.pfile和spfile Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动时候加载的,决定了数据库的物理 结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件.可以分为两种类型: pfile: 初始化参数文件(Initialization Parameters Files),Oracle 9i之前,ORACLE一直采用pfile方式存储初始化参数,pfile 默…
默认在原位置创建一个pfile的ora初始化参数文件!! 这在rac下会带来问题,因为rac下,当使用asm存储时,instance的启动参数文件就是pfile(其内容是指向一个spfile).如果不小心执行了“create pfile from spfile”,就真的会创建一个pfile了(里面的内容是真实的启动参数,而不再是spfile). 新学习的技巧: 如果使用了spfile后,因某些不适当的初始化参数无法启动实例,就可以通过在spfile=pathname后面,重新设置合适的启动参数,…
一.PFILE Pfile(Parameter File,参数文件)是基于文本格式的参数文件,含有数据库的配置参数. 1.PFILE - initSID.ora(默认PFILE名称),位置在$ORACLE_HOME/dbs目录下面. 这是一个文本文件,可以用任何文本编辑工具打开. 2.创建PFILE cp init.ora $ORACLE_HOME/dbs/initorcl.ora 编辑initorcl.ora文件,修改适合自己的参数.建议不要使用oracle提供的初始化参数,这个文档有点老.…
    使用服务器参数文件spfile创建文本参数文件pfile:1,SQL> create pfile from spfile="/u01/app/oracle/product/9.2.0/dbs/spfile$ORACLE_SID.ora";2,SQL> create pfile from spfile;3,SQL> create pfile="/u01/oracle/dbs/test_pfile_ora" from spfile="…
10.1.介绍: 1.Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动时候加载的, 决定了数据库的物理结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名 和路径等信息,是进行数据库设计和性能调优的重要文件.可以分为两种类型: (1)pfile: 初始化参数文件,Oracle9i之前,ORACLE一直采用pfile方式存储初始化参数,pfile默认的名称为"init+例程名.ora" 文件路径为"…
oracle的参数文件:pfile和spfile 1.pfile和spfile       Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动时候加载的,决定了数据库的物理结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件.可以分为两种类型:     (1)pfile: 初始化参数文件(Initialization Parameters Files),Oracle…
一.pfile与spfile Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动时候加载的,决定了数据库的物理 结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件.可以分为两种类型:pfile: 初始化参数文件(Initialization Parameters Files),Oracle 9i之前,ORACLE一直采用pfile方式存储初始化参数,pfile 默认…
启动方式与顺序: 启动顺序:dbs 下的 init --> dbs 下的 spfile 如果 pfile 中没有指定 spfile 参数,那么数据库以 pfile 方式启动 如果 pfile 中指定 spfile 参数,那么数据库以 pfile 指定的 spfile 启动 如果 pfile 中指定 spfile ,但 dbs 目录下仍有 spfile ,则 startup 时以 dbs 下的 spfile 启动 create spfile from pfile='/tmp/orcl01.ora'…
oracle 11G使用pfile启动数据库 startup pfile='pfile参数文件路径' oracle 11G使用spfile启动数据库 spfile=Windows缺省目录    %ORACLE_HOME%\database\spfile<sid>.ora pfile=Windows缺省目录    %ORACLE_HOME%\database\init<sid>.ora 默认方式  startup oracle 11G指定spfile启动数据库 xxx.txt(文件名…
普通启动: SQL> show parameter pfile NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string /u01/app/oracle/product/11.2.0 /dbhome_1/dbs/spfilesingle1.or a 以pfile启动 SQL> startup nomount pfile=/home/o…
Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动第一个阶段时候加载的, 决定了数据库的物理 结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息, 是进行数据库设计和性能调优的重要文件.可以分为两种类型,3…
ORACLE中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件,可以分为两种类型.它们是在数据库实例启动时候加载的,决定了数据库的物理结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件. 初始化参数文件(Initialization Parameters Files),Oracle 9i之前,ORACLE一直采用PFILE方式存储初始化参数,该文件为文本文件. 服务器参数文件(Server Param…
转自:http://blog.csdn.net/onebigday/article/details/6108348,http://www.linuxidc.com/Linux/2012-11/73715.htm 大家都知道,spfile是oracle 9i之后引入的,目的是提高系统安全性.在Oracle8i下初始化参数文件为文本文件,可以使用文本编辑器进行编辑,当需要修改初始化参数时,需要在init.ora文件中修改,再重新启动数据库实例. 在Oracle10g,引入了服务器参数文件(SPFIL…
1.参数文件的定义.作用 oracle数据库通过一系列参数来对数据库进行配置.这些参数是以键-值对的形式来表 示的,如:MAXLOGFILES=50BACKGROUND_DUMP_DEST=C:DUMP其中,等号左边是参数名,右边是对应的参数的值,值的类型有多种,典型的如数字和 字符串. 参数文件就是存储这些参数的地方,oracle在启动时会从参数文件中读取相关的配置. 2.参数文件的分类 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新 增了服务器参数文件…
pfile(Parameter File)从oracle8i开始使用,在oracle9i中也可以用.它以文本文件的形式存在,可以用vi等编辑器对 其中数据库参数进行修改.文件格式为initSID.ora.Oracle 9i在安装时为每个数据库建立了一个Pfile,默认的名称为“init+例 程名.ora”. Oracle8i使用pfile存储初始化参数配置,这些参数在实例启动时被读取,任何修改需要重起实例才能生效. spfile专用于oracle9i及以后版本,以二进制文件形式存在,含有数据库及…
一.参数文件说明 PFILE(Initialiazation Parameter Files)初始化参数文件,是文本文件,可直使用文本编辑器查看.如果数据库使用的是初始化参数文件PFILE,要想永久修改初始化参数,DBA必须要先关闭数据库,再修改该文件,然后用修改后的PFILE重新启动数据库.文件名:init.ora SPFILE(Server Parameter Files)服务器参数文件,位于服务端,是二进制文件,不能直接修改,在数据库运行的过程中也可以修改该文件.路径:$ORACLE_HO…
--======================== -->Oracle 参数文件 --======================== /* 参数文件(10g中的参数文件) 主要用来记录数据库的配置文件,在数据库启动时,Oracle读取参数文件,并根据参数文件中的参数设置来配置数据库. 如内存池的分配,允许打开的进程数和会话数等. 两类参数文件: pfile:文本文件的参数文件,可以使用vi,vim等编辑器修改,文件名通常为init<sid>.ora spfile:二进制的参数文件,不…
这里先阐述一下数据库的启动过程: 1.      启动实例/例程(nomount状态)时,读取参数文件(文本文件PFILE 或服务器参数文件SPFILE),分配SGA.启动后台进程.打开告警文件及后台进程跟踪文件: 2.      装载数据库(mount 状态)时,根据初始化参数control_file 的值定位并打开控制文件,从中得到数据文件及重做日志的信息. 3.      打开数据库(open状态)时,打开所有数据文件和重做日志文件:至此,用户可以正常访问数据库: 启动数据库语法: sta…
实例启动时,查找初始化参数文件的顺序为: spfile<sid>.oraspfile.orainit<sid>.ora 如果以上3个文件都不存在,则实例无法启动. init.ora只是一个模版文件,可以用来编辑init<sid>.ora文件 pfile = init<sid>.ora文件,意为parameter file spfile意为server parameter file pfile为文本文件,可以用文本编辑器编辑,需要手工维护. spfile为二进…
1.Oralce在启动实例的时读取$ORACLE_HOME/dbs下面的初始化文件.初始化文件分为:A.静态参数文件PFILE,一般名为initSID.oraB.永久参数文件SPFILE,一般名为spfileSID.ora在Oracle9i之前启动实例时都读取的是静态参数文件initSID.ora,9i之后使用了永久参数文件spfileSID.ora.因为修改了静态参数文件需要重启数据库实例后才生效,而永久参数文件则不是. 2.创建PFILE(1)根据$ORACLE_HOME/dbs/init.…
SYS@ora11g>show parameter spfile NAME TYPE------------------------------------ --------------------VALUE------------------------------spfile string+DATA/ora11g/spfileora11g.ora SYS@ora11g>Select isspecified,count(*) from v$spparameter group by isspe…
一, 认识参数文件      Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件.它们是在数据库实例启动时候加载的,决定了数据库的物理 结构.内存.数据库的限制及系统大量的默认值.数据库的各种物理属性.指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件. 1,spfile 这个是oracle9i之后映入的概念: SPfile(Server Parameter File,服务器参数文件)是基于二进制格式的参数文件,含有数据库及例程的参数和数值,但不能用文本…
--查看数据库运行模式(spfile还是pfile)select decode(count(*),1,'spfile','pfile') from v$spparameterwhere rownum=1 and isspecified='TRUE'; --以pfile启动数据库create pfile='/u01/app/oracle/product/11.2.0/db_1/dbs/initdbtest.ora' from spfile;shutdown immediate;startup pf…
查看数据库使用pfile启动还是spfile启动 9i版本以后,一般是使用spfile启动,但前提是有这个spfile文件,如果同时存在spfile和pfile文件,会优先选择spfile模式启动数据库:如何判断使用哪种模式启动呢,可以使用下面的4种方法(推荐使用前面两种): 1.show parameter pfile 2.show parameter spfile 注:用上面两种方法查看的时候,如果使用的是spfile模式启动会查看到spfiel路径: 如果使用pfile文件启动,则都查不到…