Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
Сергей7777777 Member Откуда: Сообщений: 14 |
Сделал бекап лога транзакций (дата указана была за 2017 год) после выполнения база данных перешла в состояние restoring. Что делать подскажите |
25 янв 18, 13:44 [21138285] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
напишите подробнее что вы делали. |
25 янв 18, 13:45 [21138294] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Backup log (база данных) To disk =путь к диску\20170407 (дата) With stat =1 |
25 янв 18, 13:49 [21138312] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
наверное, кто-то под руку каркал: NORECOVERY, NORECOVERY ,... рука сама и дописала |
25 янв 18, 13:56 [21138328] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
И что делать |
25 янв 18, 13:58 [21138345] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Restore database (база) with recovery? Данные не пропадут? |
25 янв 18, 14:00 [21138356] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
да чего им пропадать-то. ресториться все равно ничего не будет. просто выйдет в онлайн |
25 янв 18, 14:09 [21138396] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
+1 |
||
25 янв 18, 14:10 [21138404] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Так в этом состоянии база уже 6 часов |
25 янв 18, 14:12 [21138417] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Я так понял база ждёт лог транзакции а он за прошедшую дату . Короче тут я не могу понять что мне делать дальше))) ждать? |
25 янв 18, 14:13 [21138425] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
ну так она же ничего не делает. и вы тоже ничего не делаете. хотите, чтобы 2 недели так висела? продолжайте ничего не делать еще 2 недели |
||
25 янв 18, 14:13 [21138428] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Так вот я хз че делать то |
25 янв 18, 14:16 [21138441] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
ничего она не ждет. в команде бэкапа лога есть опция with norecovery. это сделано для тех, кто желает начать ресторить базу, ну или попросту не пускать в базу никого. вот вы ее оставили в подвешенном состоянии, она и висит. или вы ее все же еще и ресторить начали? |
||
25 янв 18, 14:16 [21138442] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Однако, если хотите с ней работать - выводите в recovery. Иначе она бесконечно будет в no recovery. |
|||
25 янв 18, 14:17 [21138444] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Нет висит |
25 янв 18, 14:18 [21138446] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
Что висит? В логе есть записи на счет % восстановления? |
||
25 янв 18, 14:18 [21138449] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Точнее не Ресторил а база нужна срочно |
25 янв 18, 14:19 [21138451] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Я новичок в sql поэтому прошу подсказать как сделать так чтобы sql увидел нормально базу и я смог работать в ней |
25 янв 18, 14:20 [21138463] Ответить | Цитировать Сообщить модератору |
гогол Member [заблокирован] Откуда: Сообщений: 88 |
21138444 |
||
25 янв 18, 14:21 [21138468] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
если вы не поднаврали и никакого рестора не делали, а только лишь backup log with norecovery, то делайте restore database with recovery, база просто выйдет в онлайн. если вы все же ее начали ресторить, накатывайте все имеющиеся логи вплоть до последнего. на вашу дату в названии файла серверу наплевать, можете файл даже неприлично назвать, из него все равно можно будет ресторить. при ресторе сервер смотрит заголовок файла (это не имя файла, заголовок -- header -- сервер бэкапу сам пишет. и там у него написан LSN, с которого бэкап начался, на него он и смотрит) |
||
25 янв 18, 14:21 [21138469] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
Лог файла нет он не создался, это повлияет как то на restore database with recovery? |
25 янв 18, 14:34 [21138540] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
что значит "не создался"? куда же он вообще делся, если вы не ресторили? --- если у вас понос, вы напрасно нам впариваете, что у вас кашель, мы ж не видим ваш сервер и что на нем происходит... с чего вы взяли, что лог должен лежать там же, где и файл данных? может, вы вообще его не там ищите. показывайте, что в еррорлоге по поводу этой базы. не сочиняйте, а вывалите все, что вам выдаст xp_readerrorlog 0,1,N'your_db' |
||
25 янв 18, 14:42 [21138580] Ответить | Цитировать Сообщить модератору |
Сергей7777777 Member Откуда: Сообщений: 14 |
К сообщению приложен файл. Размер - 121Kb |
25 янв 18, 14:51 [21138614] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
Сергей7777777,
так всё таки остановили и грохнули? |
||
25 янв 18, 14:57 [21138638] Ответить | Цитировать Сообщить модератору |
Yasha123 Member Откуда: Сообщений: 1955 |
какое еще Recover Data Only, вы что, переименовывали файлы базы? показывайте что в еррорлоге |
25 янв 18, 15:02 [21138651] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
Все форумы / Microsoft SQL Server | ![]() |