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

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


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