Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Изменение системной таблицы sysprocesses. / 3 сообщений из 3, страница 1 из 1
03.12.2004, 18:12
    #32812616
ы
ы
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение системной таблицы sysprocesses.
Собственно, необходимо периодически менять параметры существующих коннектов к базе.

Значит есть :
1. Sybase ASE 12.0.0.2
2. системная табличка master.dbo.sysprocesses
3. пользователь = SA с правами SA, SSO ...
4. вручную явно прописанные пользователю SA права на изменение таблички

Операция
-------
update master.dbo.sysprocesses
set program_name = '00'
Where program_name = 'DBArtisan'
-------
Приводит к сообщению : Table 'sysprocesses' can't be modified.

Как победить ?
...
Рейтинг: 0 / 0
04.12.2004, 14:09
    #32813028
_Sania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение системной таблицы sysprocesses.
ДокументацияТаблица sysprocesses содержит информацию о процессах, выполня-
ющихся на сервере Adaptive Server. Эта таблица не совсем обычная:
она строится динамически по запросу пользователя. Изменения в
таблицу sysprocesses вносить нельзя.
...
Рейтинг: 0 / 0
06.12.2004, 12:39
    #32814204
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение системной таблицы sysprocesses.
Абсолютно правильно - sysprocesses - просто слепок управляющих структур памяти, сохраняемый в tempdb по необходимости. Кстати, по этому при переполненном tempdb даже
select * from master..sysprocesses
не сделать.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Изменение системной таблицы sysprocesses. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]