在以前的版本中,如果spfile参数文件丢失,我们只能通过备份去恢复,或者从存在的pfile中创建...
实际上如果仅仅是参数文件丢失,数据库仍然在运行,那我们完全可以从数据库实例中得到当前的所有运行参数,从 11g 开始,一个新的命令被引入,这个命令是:
create spfile from memory;
这个命令可以使用当前的参数设置在缺省位置创建一个spfile文件,当然我们也可以指定一个不同的位置:
SQL> create spfile="/tmp/spfile.ora" from memory;
对于丢失spfile,pfile来说多了一个选择。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25475140/viewspace-748411/ ,如需转载,请注明出处,否则将追究法律责任。