============================================================================== 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
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
使用服务器参数文件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="
普通启动: 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