Предположим, у меня есть база данных с именем db1
на SQL Server. У меня есть ежедневная резервная копия, и я хотел восстановить месячную резервную копию в новую базу данных, поэтому я могу восстановить только некоторую информацию.Восстановление базы данных на SQL Server пошло не так
Я создал базу данных db2
и попытался восстановить резервную копию db1
для новой и пустой базы данных db2
.
У меня появилось сообщение, что резервная копия, которую я выбрал, не содержит резервной копии db2 , и она начала восстанавливать сам db1 !!!
Так что теперь, в течение достаточно долгого времени, рядом с db1
есть сообщение (восстановление ...)
Как я могу остановить восстановление БД, я не хотел, чтобы восстановить DB1 на первом месте, и это почему я решил восстановить резервную копию для адресата db2.
Есть ли шанс, что у меня все еще есть сегодняшний дБ, а не этот месяц?
Я до сих пор не могу открыть db1
, чтобы увидеть, что у меня есть, потому что он недоступен.
Спасибо.
Вы выполняете резервное копирование журналов? – usr
Ваша база данных больше всего понравится, когда вы входите в систему при вводе: restore database [db1] WITH RECOVERY. Однако, вероятно, это будет 1-месячная версия. Вы упомянули в своем первом предложении, что вы делаете ежедневную полноценную резервную копию, не можете ли вы взять сегодняшнюю или вчерашнюю резервную копию и восстановить ее в DB1? По крайней мере, вы потеряли всего день, а не 30 дней. –