|
SQL Suspect лечение
| ☑ |
0
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 для восстановления покоцанной БД на скуле
|
|
2
NorthWind
26.12.20
✎
13:24
|
в SQL Management Studio. В osql.
|
|
3
acht
26.12.20
✎
13:24
|
С такой формулировкой вопроса - лучше не делай этого.
|
|
4
Очевидно
26.12.20
✎
13:25
|
(0) вообще штука опасная и лучше послушай (3), если нет понимания что ты делаешь ...
|
|
5
NorthWind
26.12.20
✎
13:28
|
(3) не боги горшки обжигают, все когда-то что-то делают в первый раз. Главное бэкап чтобы был. Не знаю, получится ли ее штатным образом забэкапить, ну значит, нужно сделать детач, копию файла, потом аттач. И после этого уже изгаляться с аллоу_дата_лоссом.
|
|
6
Очевидно
26.12.20
✎
13:29
|
(0) если проблема возникла при обновлении БД, этот скрипт может добить базу.
|
|
7
NorthWind
26.12.20
✎
13:30
|
у меня раз такое было - починять пробовать не стал, восстановился из бэкапа.
|
|
8
Stiv23
26.12.20
✎
13:35
|
(5)бекап сделал. Sql Server Managment Studio должен быть в системе или не факт и нужно качать и ставить.
|
|
9
NorthWind
26.12.20
✎
13:36
|
(8) если 2008 стандард, то может не быть.
|
|
10
Очевидно
26.12.20
✎
13:37
|
(8) пуск => выполнить => ssms => выполнить.
Провернуть вышеописанное на сервере СУБД
|
|