1.oracle实例启动时,寻找参数文件的顺序为
spfileSID.ora----->spfile.ora------>initSID.ora
2.spfile与pfile的区别
(1)pfile是文本文件,可以使用文本编辑器进行编辑,而spfile是二进制文件,不能使用任何编辑器进行修改,但是可以使用strings查看文件的内容
(2)pfile里面是静态参数,不能在线修改,而spfile里面有动态参数,可以在线修改,而不用重启oracle
3.可以通过以下命令查看oracle使用pfile启动,还是spfile启动
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u01/app/oracle/product/10.2.0
/db_1/dbs/spfileora.ora
如果value有值,说明是从spfile启动,否则是通过pfile启动
4.oracle的spfile,pfile存放位置
pfile:$ORACLE_HOME/dbs目录下,如果数据库是用dbca创建的话,则在$ORACLE_BASE/admin/ora/pfile还有一个pfile文件,并且 在$ORACLE_HOME/dbs目录下创建一个spfileSID.ora的spfile文件
spfile:$ORACLE_HOME/dbs目录下
5.spfile与pfile互相创建
(1)如果oracle是从pfile启动,则可以使用如下命令创建spfile
SQL> create spfile from pfile
(2)如果oracle是从spfile启动,则可以使用以下命令创建pfile
SQL> create pfile from spfile
6.利用pfile启动oracle实例
SQL>STARTUP PFILE = $ORACLE_HOME/dbs/initORCL.ora
spfileSID.ora----->spfile.ora------>initSID.ora
2.spfile与pfile的区别
(1)pfile是文本文件,可以使用文本编辑器进行编辑,而spfile是二进制文件,不能使用任何编辑器进行修改,但是可以使用strings查看文件的内容
(2)pfile里面是静态参数,不能在线修改,而spfile里面有动态参数,可以在线修改,而不用重启oracle
3.可以通过以下命令查看oracle使用pfile启动,还是spfile启动
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u01/app/oracle/product/10.2.0
/db_1/dbs/spfileora.ora
如果value有值,说明是从spfile启动,否则是通过pfile启动
4.oracle的spfile,pfile存放位置
pfile:$ORACLE_HOME/dbs目录下,如果数据库是用dbca创建的话,则在$ORACLE_BASE/admin/ora/pfile还有一个pfile文件,并且 在$ORACLE_HOME/dbs目录下创建一个spfileSID.ora的spfile文件
spfile:$ORACLE_HOME/dbs目录下
5.spfile与pfile互相创建
(1)如果oracle是从pfile启动,则可以使用如下命令创建spfile
SQL> create spfile from pfile
(2)如果oracle是从spfile启动,则可以使用以下命令创建pfile
SQL> create pfile from spfile
6.利用pfile启动oracle实例
SQL>STARTUP PFILE = $ORACLE_HOME/dbs/initORCL.ora
发表评论
-
大数据量转存(抽取、同步)
2012-11-22 01:23 717在大数据量的转存过程中,建议使用分批转存(不要一次转存过来 ... -
Oracle数据库优化要点总结
2012-10-22 10:33 711当oracle出现性能缓慢、 ... -
反向索引之应用
2012-10-19 15:54 765Oracle会自动为表的 ... -
Oracle 分区简述
2012-10-12 12:01 689oracle8i起开始推出表分区的概念,最初只有范围分区、列表 ... -
Bitmap位图索引"高昂代价"与B-Tree比较
2012-10-10 08:54 692通过以下实验,来验证B ... -
关于Latch与Spin
2012-10-10 08:51 794latch 是一种轻量级用于保护oracle共享内存结构,用 ... -
完整的ORACLE的UTL_FILE的资料
2012-10-08 13:58 742转自:http://blog.csdn.net/alex197 ... -
RAID的类别使用(0,1,0+1,5)
2012-10-08 09:02 737raid0: 熟悉RAID 0的人都知道,它的读写速度是最高 ... -
oracle 裸设备使用和注解
2012-09-28 11:37 951看了一篇不错的的关于 ... -
EM无法登陆问题
2012-05-19 22:20 1286解决ORACLE的EM登录 这几 ... -
oracle的冷/热备份
2012-04-29 11:48 736一、 冷备份 冷 ... -
oracle安装、编译、参数配置
2011-06-09 19:23 701一、安装 按照以下标 ... -
Oracle个人笔记(SQL性能)2B
2011-06-09 19:20 6901.两者区别在哪?select trunc(sysdate,' ... -
start with...connect by prior用法
2011-06-09 19:18 682--当需要根据递归关系查询结果集时 start wit ... -
ORA-01157(表空间数据文件损坏需重建时)
2011-06-09 19:08 1033EM控制台报错如下: 处理步骤: 1. 备份该数据 ... -
工作积累(游标、权限、数组)2
2011-06-09 19:04 692--游标 一、显式游标通 ... -
工作积累(表空间、导出方案、触发器)1
2011-06-09 19:01 682--查看表空间、数据文件相关信息 1、查看表空间包含哪些数据 ... -
Oracle个人笔记(系统查询语句)3
2011-06-09 18:55 566查询锁的表的方法:(1 ... -
Oracle个人笔记(SQL性能)2A
2011-06-09 18:54 7371. ...group by (code,name); 性能要 ... -
Oracle个人笔记(基本规则)1
2011-06-09 18:52 6411.GRANT 权限 ON 表名(对象名) TO 用户;2.o ...
相关推荐
### Oracle SPFILE与PFILE详解 #### 一、引言 在Oracle数据库中,初始化参数文件扮演着极其重要的角色,它决定了数据库实例的配置和行为。随着版本的更新,Oracle引入了一个新的概念——SPFILE(Server Parameter ...
迁移数据库的方法有多种,较为常用的则是使用RMAN来迁移。... 4、为目标数据库创建pfile或spfile(使用RMAN还原或复制原pfile到目的服务器) 5、还原控制文件 6、还原数据文件 7、OPEN 数据库
Oracle 9i使用spfile作为动态参数文件,由于spfile不能直接复制,你需要使用SQL命令将spfile导出为pfile。例如: ```sql SQL> create pfile='E:\initclndb.ora' from spfile; ``` 2. **在CInDB上创建新的数据库...
接下来,我们需要创建一个pfile(参数文件)从现有的spfile,可以使用`CREATE PFILE FROM SPFILE;`命令来完成。这个pfile通常位于$ORACLE_HOME\dbs目录下,如initdbserver1.ora。然后,我们需要修改这个pfile,添加...
5. 迁移过程中pfile与spfile的作用和转换方法。 6. 解决跨平台和跨版本还原或复制时常见问题的方法。 了解这些知识,对于数据库管理员来说,能够帮助他们更好地管理和执行数据库的备份、恢复和迁移工作,尤其是在...
如果出现错误,可能是因为没有SPFILE,这时需要创建SPFILE或从PFILE创建SPFILE,然后重启数据库。 归档日志设置完成后,你可以使用RMAN进行数据库备份和恢复。RMAN是Oracle提供的强大工具,它支持多种备份类型,...
- **重命名口令文件和PFILE**:确保与Primary库名称区别。 - **修改initstandby.ora**:添加必要的参数,如DB_UNIQUE_NAME,LOG_ARCHIVE_CONFIG等。 - **创建目录**:如adump等,以满足日志和数据文件的需求。 -...
- **参数文件(PFILE/SPFILE)**:SPFILE为二进制格式,直接由数据库读取;PFILE为文本格式,可编辑。两者用于存储数据库运行参数。 - **修改数据库参数**:了解如何在不同状态下(如NOMOUNT、MOUNT和OPEN)修改...
首先,启动到NOMOUNT状态意味着Oracle读取参数文件(pfile或spfile),依据其中的配置分配内存并启动后台进程,创建数据库实例。在这个阶段,仅需要参数文件,无需控制文件或数据文件。在Linux下,Oracle的可执行...
6. PFILE 文件注意事项:根据主库的 SPFILE 建立 PFILE,以便备库可以通过 PFILE 启动数据库并进行数据文件的恢复,同时保持数据库相关参数的一致性。 7. IP 地址注意事项:需要提供 RAC 的两个地址 VIP 或者 SCANIP...
在旧服务器上,启动数据库至nomount状态,然后创建PFILE(如`INITorcl.ora`)从SPFILE。将这个PFILE复制到新服务器的相应位置。 在新服务器上,同样以sysdba身份连接到SQL*Plus,执行`SHUTDOWN IMMEDIATE`。之后,...
启动到Nomount状态是整个启动过程的第一步,Oracle会首先寻找参数文件(pfile/spfile),根据这些文件中的配置信息创建实例、分配内存,并启动后台进程。此步骤也被称为启动数据库实例的过程,实际上是在后台执行...
要启用这个参数,需要在PFILE或SPFILE中进行设置。例如,可以通过以下命令来设置: ```sql alter system set "_trace_pin_time"=true scope=both; ``` ##### 2. 追踪示例 以全表扫描为例,当我们开启`_trace_pin_...
- 创建参数文件:在SQL*Plus中以sysdba身份创建参数文件,例如`CREATE PFILE FROM SPFILE`,然后根据需求修改。 - 参数调整:例如,设置redo log组的数量、大小以及standby redo log的位置等。 6. **物理standby...
6. **参数文件(PFILE)**:从主库的SPFILE创建PFILE,使备库能够通过PFILE启动,并进行数据文件恢复,同时保持参数一致性。 7. **网络配置**:RAC环境需提供VIP或SCANIP,用于配置备库的tnsnames.ora文件,确保...
- 使用`CREATE SPFILE FROM PFILE`命令从PFILE创建新的SPFILE。 ### 总结 本文详细介绍了Oracle RMAN备份与恢复的基础概念和技术要点,包括RMAN的特性、参数配置、备份模式以及具体的备份与恢复操作命令。掌握了...
如果SPFILE也被删除,需要从PFILE创建一个新的SPFILE。在命令行执行: ``` SQL> CREATE SPFILE FROM PFILE; ``` 7. **恢复数据文件**: 使用RMAN的`RESTORE DATABASE`命令恢复所有的数据文件: ``` RMAN> ...
- 初始化参数:学习初始化参数文件(SPFILE/PFILE)的作用,以及如何调整参数以优化性能。 3. **数据库管理**: - 实例与服务:理解实例与服务的区别,以及如何启动和关闭数据库实例。 - 表空间与数据文件:掌握...
Oracle数据库的初始化参数存储在数据库的参数文件(通常是pfile或spfile)中,这些参数决定了数据库的多个方面,包括内存分配、性能调整、安全性设置等。 **2. 关于审计和跟踪** - audit_file_dest:指定审计文件的...