Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Невозможен просмотр, редактирование, переименование таблицы.  [new]
MasterX
Member

Откуда:
Сообщений: 14
Проблема в следующем:
В какой-то момент БД начала страшно глючить (БД небольшая, клиенты на аксесе), тормозить и т.п.
При попытке открыть таблицу как присоединенную в аксесе выдается ошибка "Таймаут экспайрд". В ЕМ то же самое, причем открывается до определенного момента, потом виснет - и ошибка.
Сделать TRUNCATE TABLE, удалить все записи, переименовать таблицу - невозможно.
Остановить сиквел невозможно.
Я удалил все записи, кроме 1, из-за которой, собственно, по ходу дела, и проблема.
Кто нибудь с такой проблемой сталкивался? Подскажите, пожалуйста, заранеен благодарен.
19 окт 04, 17:56    [1046083]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
злой программер
Member

Откуда:
Сообщений: 226
Похоже на блокировки. Посмотрите план выполнения запроса. В запросах на выборку данных попробуйте применить ключ WITH(NOLOCK)
19 окт 04, 18:27    [1046235]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
Breakneck
Member

Откуда: Kiev
Сообщений: 2454
Что говорит sp_lock?
Думаю, что следует убить процесс, который наложил блокировку на эту запись....
19 окт 04, 18:28    [1046236]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
MasterX
Member

Откуда:
Сообщений: 14
Прошу прощения за чайнический вопрос: а как пользоваться sp_lock?
Как понять, какой процесс заблокировал эту запись?
20 окт 04, 10:14    [1047095]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
MasterX
Member

Откуда:
Сообщений: 14
Прошу прощения за чайнический вопрос: а как пользоваться sp_lock?
Как понять, какой процесс заблокировал эту запись?
20 окт 04, 10:15    [1047096]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
Glory
Member

Откуда:
Сообщений: 104760
а как пользоваться sp_lock?
- Запустить QA и набрать там sp_lock
- Или запустить ЕМ и идти в Managament - Current Activity - Locks

Хотя если дело в одной записи то имхо возможно просто таблица(база) испорчена. Проверить можно запустив все в том же QA
DBCC CHECKTABLE ('mytable') или DBCC CHECKDB ('mydb')
20 окт 04, 11:01    [1047341]     Ответить | Цитировать Сообщить модератору
 Re: Невозможен просмотр, редактирование, переименование таблицы.  [new]
MasterX
Member

Откуда:
Сообщений: 14
Проблема решилась перезагрузкой сервака.
Всем спасибо.
20 окт 04, 12:56    [1048025]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить