Как изменить OPTIMIZER_FEATURES_ENABLE в Oracle 9i
Я хочу изменить OPTIMIZER_FEATURES_ENABLE
параметр в локальной установке Oracle 9i (32-разрядная версия 9.2.0.1.0 Enterprise Edition, работающая на Windows Server 2003) в попытке воспроизвести проблему производительности, сообщенную клиентом, но я не могу понять, как это сделать. И то и другое ALTER SESSION
а также ALTER SYSTEM
операторы вызывают эту ошибку (даже если запущены как SYS):
ORA-02095: указанный параметр инициализации не может быть изменен
Как я могу это изменить?
Обновить:
Шаги, за которыми я следовал (благодаря ответу Гэри), были следующими:
Создайте пустой файл:
C:\oracle\ora92\DBS\INIT.ORA
Отредактируйте файл, чтобы добавить:
optimizer_features_enabled = 8.1.7
Запустите диспетчер служб Windows
Перезапустите службу под названием
OracleServiceFOO
где FOO - имя моего экземпляра
1 ответ
Это статический параметр, поэтому его необходимо изменить в файле pfile / spfile, а затем экземпляр перезапустить.