首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何重用spfile来创建新的Oracle实例

如何重用spfile来创建新的Oracle实例
EN

Stack Overflow用户
提问于 2019-01-15 01:25:02
回答 1查看 190关注 0票数 0

我有一个11g Oracle XE实例,我想克隆到另一个名为WE的实例。所以我就这么做了:

代码语言:javascript
复制
show parameter spfile ;

为了获得spfile目录路径和名称,接下来我这样做了:

代码语言:javascript
复制
create pfile='/tmp/initWE.ora' from 
spfile='/u01/app/oracle/product/11.2.0/xe/dbs/spfileXE.ora

然后我用WE替换了这个文件中的所有XE条目。重新启动sqlplus后,我收到一个Oracle错误

代码语言:javascript
复制
  startup pfile='/tmp/initWE.ora'

  ORA-09925: Unable to create audit trail file
  Linux-x86_64 Error: 2: No such file or directory
  Additional information: 9925

我应该更改ORACLE_SID吗?

EN

回答 1

Stack Overflow用户

发布于 2019-01-15 18:42:14

您的spfile (以及随后的pfile)中可能有以下参数

代码语言:javascript
复制
audit_file_dest

在启动实例之前,此参数引用的任何位置都必须已经存在,因为当您以SYSDBA身份连接到数据库时,我们需要写入一个审计文件条目。因此,请预先创建文件夹/目录,然后就可以开始了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54186380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档