Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 ccflags  [new]
Андрей Горецкий
Guest
имею IDS 7.31.UC2

извиняйте за такой вопрос а как поменять этот ccflags

я пишу

update sysshmhdr set value = hex(41943304) where name = "ccflags"
в а мне в ответ ругается
346: Could not update a row in the table.
158: ISAM error: Operation disallowed on SMI pseudo table

Что я должен сделать перед выполнением этого запроса?

извиняте новичок я в Informix...
17 апр 04, 18:11    [634469]     Ответить | Цитировать Сообщить модератору
 Re: ccflags  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Ты пытаешься изменить системную таблицу в базе sysmaster, а это запрещено :) В sysmaster вообще ничего править руками не стоит.

Кроме того, в каждой БД есть т.н. системный каталог, таблицы которого тоже лучше не править. Таблицы у которых в systables tabid<=99 - системные, максимум что можно делать с ними - только SELECT
17 апр 04, 22:20    [634624]     Ответить | Цитировать Сообщить модератору
 Re: ccflags  [new]
Daugava
Member

Откуда: Riga-Kiev-Gurzuf
Сообщений: 718
Полностью поддерживаю Andron-a насчет апдейтов в sysmaster.
По сути вопроса, CCFLAGS указывается в onconfig, например:
"CCFLAGS 0x400000"

Таблица sysshmhdr просто отображает его значение. Менять CCFLAGS рекомендуется только после рекомендаций tech-support, так как что ты включишь с его помощью одному IBM-у известно.
19 апр 04, 10:39    [635304]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить