暂无图片
关于修改oracle数据库spfile文件路径的问题
我来答
分享
maoxiang123
2023-07-29
关于修改oracle数据库spfile文件路径的问题

数据库是oracle11g单机文件系统模式

假设目前spfile文件的路径是A路径,使用startup启动时读取的是A路径的spfile。现希望将spfile变更至B路径,使用startup启动时读取B路径的spfile

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
PiscesCanon

可以,通过曲线实现,在$ORACLE_HOME/dbs/路径下静态参数文件直接指定spfile的路径。


如上图为例子,直接startup启动的时候,先找到$ORACLE_HOME/dbs/initoemdb.ora这个文件(前提$ORACLE_HOME/dbs这个目录不能有spfileoemdb.ora,不然优先读取spfileoemdb.ora),然后文件里边根据参数SPFILE='/home/oracle/spfileoemdb.ora'又找到你自己定义了路径的动态参数文件达到实现的目的。

暂无图片 评论
暂无图片 有用 2
暂无图片
Thomas

这应该是不可能的,因为ORACLE启动时,只认定$ORACLE_HOME/dbs下的spfile, 如果该路径下没有spfile, 它就去读该路径下的pfile. 启动时,只能指定pfile=xxx. 换言之,pfile的路径是灵活可变的,而spfile, 不行

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏