2014-09-18 3 views
1

Я вошел в SQL * Plus, и я стараюсь, чтобы проверить некоторые возможности управления памятью Oracle:мне нужна помощь с ошибкой Oracle - «ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 ...»

Вхожу:

ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = '/home/oracle/Coffee' scope=both; 

Я получаю эту EROR:

ERROR AT LINE 1: 
ORA - 32017 : failure in updating SPFILE 
ORA - 16179 : incremental changes to "LOG_ARCHIVE_DEST_1" not allowed with SPFILE 

Что такое проблема с SPFILE и этим ОМе?

ответ

2

Вы отсутствует LOCATION атрибут:

$ oerr ora 16179 
16179, 00000, "incremental changes to \"%s\" not allowed with SPFILE" 
// *Cause: Incremental changes to a log_archive_dest_n parameter cannot 
//   be made when using an SPFILE. 
// *Action: Specify either LOCATION or SERVICE plus all other attributes 
//   to be set in one ALTER SYSTEM/SESSION SET command. 

LOG_ARCHIVE_DEST_n из Oracle Параметры инициализации Reference говорит:

LOG_ARCHIVE_DEST_n параметр инициализации определяет до 31 (где п = 1, 2, 3, ... 31), каждый из которых должен указать атрибут LOCATION или SERVICE, чтобы указать, где архивировать данные повтора. Все остальные атрибуты являются необязательными. Обратите внимание, что если вы указываете атрибут LOCATION или атрибут SERVICE, он должен быть первым атрибутом, указанным в списке атрибутов.

0
ALTER SYSTEM SET log_archive_dest_1 ="LOCATION=/home/oracle/Coffee" SCOPE=BOTH; 
Смежные вопросы