Вниз
Скачать: CL | DM;

Drop table   Найти похожие ветки 

← →
Valeriya   (2005-03-01 15:23) [0]

Ситуация такая. Произошло повреждение таблицы (видимо при заполнении её поля данными не соответствующего типа). И теперь никакие действия с ней произвести невозможно. Ни открыть, ни переименовать, ни удалить, ни изменить; при всех попытках виснет Interprise Manager и Quaery Analizer. Как теперь избавиться от таблицы?


← →
Johnmen ©   (2005-03-01 15:26) [1]

Избавься от базы...:)


← →
Anatoly Podgoretsky ©   (2005-03-01 15:28) [2]

Поднять из архива с откаткой на определенное время.


← →
Valeriya   (2005-03-01 15:31) [3]

Спасибо, но убивать базу нежелательно, а архива нет :( Может, создается какой-то системный автоматический архив?


← →
Ega23 ©   (2005-03-01 15:37) [4]

Произошло повреждение таблицы (видимо при заполнении её поля данными не соответствующего типа).

Никогда не видел...


← →
Johnmen ©   (2005-03-01 15:39) [5]

>Ega23 ©   (01.03.05 15:37) [4]
>Никогда не видел...

Потому, что этого не может быть...


← →
Valeriya   (2005-03-01 15:40) [6]

Ega23 - я тоже :( Но вот фигня стряслась, чё делать не знаю. Не хочется переделывать базу, гемор все-таки.


← →
Valeriya   (2005-03-01 15:41) [7]

Johnmen ну приходите посмотреть. С табличкой, кроме как инсёрта, никаких действий не производилось.


← →
Johnmen ©   (2005-03-01 15:42) [8]

>Valeriya   (01.03.05 15:40) [6]

Поищи что-нибудь про починку БД. Но гемор от тебя всё равно не отстанет...:)


← →
Valeriya   (2005-03-01 15:44) [9]

Johnmen
Может подсобишь линкой?


← →
Johnmen ©   (2005-03-01 15:46) [10]

>Valeriya   (01.03.05 15:41) [7]

Пришли базу, посмотрю...


← →
MU   (2005-03-01 15:54) [11]

exec sp_dboption "Имя Бд", "single user", "true"
DBCC CHECKDB("Имя Бд", REPAIR_REBUILD)
или разрешить потерю данных
DBCC CHECKDB("Имя Бд", REPAIR_ALLOW_DATA_LOSS)
exec sp_dboption "Имя Бд", "single user", "false"


← →
Valeriya   (2005-03-01 15:59) [12]

Server: Msg 5070, Level 16, State 2, Line 1
Database state cannot be changed while other users are using the database "Smotr_MCI"
Server: Msg 5069, Level 16, State 1, Line 1
ALTER DATABASE statement failed.
sp_dboption command failed.
Server: Msg 7919, Level 16, State 2, Line 2
Repair statement not processed. Database needs to be in single user mode.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.

А как сделать single mode?


← →
MU   (2005-03-01 16:01) [13]

exec sp_dboption "Имя Бд", "single user", "true"
это переводит ДБ в монопольный (Эксклюзивный режим)
надо, чтобы ВСЕ завершили работу.
И на СВОЕЙ станции оставить только Query Analyzer
больше никаких сессий не д.быть!!!


← →
Valeriya   (2005-03-01 16:13) [14]

а как теперь перевести в нормальный режим? не сингл?


← →
Ega23 ©   (2005-03-01 16:19) [15]

Database state cannot be changed while other users are using the database "Smotr_MCI"

Ну у кого-то открыт коннект к данной базе. Или LOCK у процесса какого-нибудь висит. Перезагрузи сервер.


← →
MU   (2005-03-01 16:22) [16]

перевести в многопользовательский режим
exec sp_dboption "Имя Бд", "single user", "false"


← →
Valeriya   (2005-03-01 16:23) [17]

Все, спасибо всем большое! Получилось! Теперь знаю как делать ребилт :)


← →
MU   (2005-03-01 16:23) [18]

:))))


← →
Anatoly Podgoretsky ©   (2005-03-01 16:37) [19]

Valeriya   (01.03.05 15:31) [3]
Если на сервере администратор не сделал автоматическое архивирование, то само не создается. Да еще и зависить от типа архивирования, полное позволяет восстанавливать с точностью до секунды.
Могу посоветовать обратить внимание на функцию сервера DBCC предназначено для ремонта, но как пользоваться не подскажу. Информация есть об этом Book Online



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.023 c
14-1110302107
ferr
2005-03-08 20:15
2005.03.27
Музыка


4-1108453823
BiN
2005-02-15 10:50
2005.03.27
Ошибка в MS Platform SDK (?)


14-1109962663
YurikGL
2005-03-04 21:57
2005.03.27
Гигабит???


8-1102352715
vnavigator
2004-12-06 20:05
2005.03.27
Как правильно отображать в TListView 32 -битные иконки


4-1106050537
fafCracker
2005-01-18 15:15
2005.03.27
Помогите с Hook - убийцей мыши и клавы




   Наверх