Вход | Регистрация
 
Информационные технологии :: Администрирование

SQL Suspect лечение

SQL  Suspect лечение
Я
   Stiv23
 
26.12.20 - 13:11
Подскажите где вводить
ALTER DATABASE [MyBase] SET EMERGENCY
GO
ALTER DATABASE [MyBase] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DBCC CHECKDB ('MyBase', REPAIR_ALLOW_DATA_LOSS)
GO
ALTER DATABASE [MyBase] SET MULTI_USER
GO
   Очевидно
 
1 - 26.12.20 - 13:24
Эмм в Sql Server Managment Studio видимо )
это скрипт sql для восстановления покоцанной БД на скуле
   NorthWind
 
2 - 26.12.20 - 13:24
в SQL Management Studio. В osql.
   acht
 
3 - 26.12.20 - 13:24
С такой формулировкой вопроса - лучше не делай этого.
   Очевидно
 
4 - 26.12.20 - 13:25
(0) вообще штука опасная и лучше послушай (3), если нет понимания что ты делаешь ...
   NorthWind
 
5 - 26.12.20 - 13:28
(3) не боги горшки обжигают, все когда-то что-то делают в первый раз. Главное бэкап чтобы был. Не знаю, получится ли ее штатным образом забэкапить, ну значит, нужно сделать детач, копию файла, потом аттач. И после этого уже изгаляться с аллоу_дата_лоссом.
   Очевидно
 
6 - 26.12.20 - 13:29
(0) если проблема возникла при обновлении БД, этот скрипт может добить базу.
   NorthWind
 
7 - 26.12.20 - 13:30
у меня раз такое было - починять пробовать не стал, восстановился из бэкапа.
   Stiv23
 
8 - 26.12.20 - 13:35
(5)бекап сделал. Sql Server Managment Studio должен быть в системе или не факт и нужно качать и ставить.
   NorthWind
 
9 - 26.12.20 - 13:36
(8) если 2008 стандард, то может не быть.
   Очевидно
 
10 - 26.12.20 - 13:37
(8) пуск => выполнить => ssms => выполнить.
Провернуть вышеописанное на сервере СУБД

Список тем форума
Рекламное место пустует  Рекламное место пустует
Ошибка? Это не ошибка, это системная функция.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.