Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Процесс не убивается, курсор не закрывается - что делать? / 4 сообщений из 4, страница 1 из 1
01.07.2005, 10:07
    #33144306
BrutSpark
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс не убивается, курсор не закрывается - что делать?
Ситуация (ASE 12.5.0.3):

В базе tempdb создана временная табличка t1 и по ней бегал курсор - это был первый процесс.
Потом со скриптом, запустившей этот процесс, стало нехорошо, и его отстрелили. Процесс остался и держит t1.
Теперь опять запустился скрипт (этот же скрипт, 2жды в день работает), который проверяет - если есть в tempdb эта табличка t1, то грохнуть ее. Он, кончено же грохнуть ее не может, потому что ее держит курсор.
Процесс №1 не убивается.
Курсор не закрывается - при попытке закрыть курсор с таким именем - сообщение - нет такого, да и вообще курсоров нет.
И вот. Что делать?
Перезапустить сервер, чтобы почистить tempdb - не могу, он должен все время работать, ну может, когда и перезапустят - через несколько дней.
А скрипт дважды в день должне выполняться.
Посоветуйте что-нить, плиз.
Спасибо.
...
Рейтинг: 0 / 0
01.07.2005, 11:19
    #33144531
sn1251
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс не убивается, курсор не закрывается - что делать?
Переименовать табличку?
...
Рейтинг: 0 / 0
01.07.2005, 11:52
    #33144636
BrutSpark
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс не убивается, курсор не закрывается - что делать?
sn1251Переименовать табличку?

Это слишком просто! :) (А мы не ищем легких путей)
А я уже сижу, про блокировки читаю.
Спасибо, сработало!
...
Рейтинг: 0 / 0
01.07.2005, 14:59
    #33145276
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс не убивается, курсор не закрывается - что делать?
Вообще говоря, таблица наверняка не временная, а обычная. Если бы была временная (#table), то все было бы хорошо.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Процесс не убивается, курсор не закрывается - что делать? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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