启动参数文件pfile和spfile
标签:
oracle |
分类: Oracle |
1.oracle实例启动时,寻找参数文件的顺序为
2.spfile与pfile的区别
3.可以通过以下命令查看oracle使用pfile启动,还是spfile启动
SQL>show parameter spfile
4.oracle的spfile,pfile存放位置
5.spfile与pfile互相创建
6.利用pfile启动oracle实例
数据库启动参数文件 pfile 丢失导致无法启动
进入 /u01/oracle11g/admin/cuug/pfile 这个文件夹里找到 init.ora
文件,如下
把这个文件复制到 /$ORACLE_HOME/dbs/ 目录下
cp ./init.ora.10202019143019 /$ORACLE_HOME/dbs/
然后 sqlplus / as sysdba 进入,目前是空实例
直接 startup
pfile=/u01/oracle11g/product/11.2.0/dbs/init.ora.10202019143019
参考地址 https://lanzao.blog.csdn.net/article/details/118803169
二.spfile文件丢失 导致数据库无法启动
先通过startup
pfile=/u01/oracle11g/product/11.2.0/dbs/init.ora.10202019143019
启动数据库
SQL>CREATE spfile from
pfile='/u01/oracle11g/product/11.2.0/dbs/init.ora.10202019143019';
扩展一下: scope 有3个参数 spfile、memory 和 both
memory 修改动态参数,设置后会立即生效,后面再重新启动数据库服务就失效了,一次性的
both 修改动态参数,设置后会立即生效,重启数据库服务后一直有效
spfile 修改静态参数,设置后需要重启数据库服务才生效
前一篇:Oracle临时表空间暴满

加载中…