如何在 Oracle 9i 中更改 OPTIMIZER_FEATURES_ENABLE

如何在 Oracle 9i 中更改 OPTIMIZER_FEATURES_ENABLE

我想更改OPTIMIZER_FEATURES_ENABLE本地安装的 Oracle 9i(在 Windows Server 2003 上运行的 32 位 9.2.0.1.0 企业版)中的参数,以尝试重现客户报告的性能问题,但我不知道该怎么做。ALTER SESSIONandALTER SYSTEM语句都会触发此错误(即使以 SYS 身份运行):

ORA-02095: 无法修改指定的初始化参数

我该如何改变它?

更新:

我遵循的步骤(感谢Gary 的回答) 是这样的:

  1. 创建一个空文件:C:\oracle\ora92\DBS\INIT.ORA

  2. 编辑文件以添加:optimizer_features_enabled = 8.1.7

  3. 启动 Windows 服务管理器

  4. 重新启动名为的服务OracleServiceFOO,其中 FOO 是我的实例名称

答案1

它是静态参数因此需要在 pfile/spfile 中进行更改,然后重新启动实例。

相关内容