Перейти к содержимому

Невозможно восстановить журнал или разностную резервную копию так как нет файлов готовых к накату

  • автор:

Невозможно восстановить журнал или разностную резервную копию так как нет файлов готовых к накату

Добрый день. Подскажите по восстановлению

Есть Полный бэкап, Backup_Full.bak
и разностный бэкап, Backup_Diff.bak

Архивы лежат в разных файлах. При попытке восстановления разностного бэкапа, вылетает с ошибкой «Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату»

Прочел статью http://n1k17a.blogspot.com/2010/05/ms-sql.html Это помогает, но можно ли сделать тоже самое, без прописывания SQL-инструкций ?

База находится в режиме SIMPE MODE

>>База находится в режиме SIMPE MODE

и каким боком разностный бэкап вобще? bak — ПОНЫЙ бэкап

Восстановление из разностной резервной копии

Сообщение 3117, уровень 16, состояние 4, строка 2
Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату.
Сообщение 3013, уровень 16, состояние 1, строка 2
RESTORE DATABASE прервано с ошибкой.
Сообщение 3117, уровень 16, состояние 4, строка 6
Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату.
Сообщение 3013, уровень 16, состояние 1, строка 6
RESTORE DATABASE прервано с ошибкой.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Создания резервной копии БД
Сама база находиться на хостинге.Мне нужно реализовать SQL-скрипт для создания резервной копии БД.

Как загрузить базу данных из резервной копии
Добрый день! Подскажите как загрузить базу данных на сайт? При импорте выдает такое сообщение.

Как извлечь из резервной копии только одну таблицу
Есть ли способ вытащить из резервной копии при помощи mysql.exe не целиком базу, а только одну.

Восстановление БД по резервной копии
Здравствуйте, У меня возникло несколько вопросов по БД 1.Сделала в форме так, что бы при нажатии.

Почему не удается восстановить разностную резервную копию?

61e4f68fb9505330471170.jpeg

По плану обслуживания, должен был делаться фулл бэкап утром. В течении дня — дифы раз в час. Вечером всё это пакуется и переноситься. На следующий день — в новый файл по кругу.
В какой-то момент фулл бэкап не получилось сделать (скл не смог получить доступ к файлу) и он пропустил задание — сделал диф в новый файл.
По цепочке восстановления — вроде должен подгрузиться, но почему-то пишет ошибку:

System.Data.SqlClient.SqlError: Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату.
  • Вопрос задан более года назад
  • 1471 просмотр

» Microsoft SQL SERVER

В «наследство» от старого админа достался домен и MsSQL сервер в нем. На сервере герулярно в 2 ночи происходил бекап, до сегоднящненго утра, сделаный стредствами EnterpriseManager`а. Сегодня утром пришел — обнаружил отсуствие бекапа и ощибку в логах: »
The job failed. The Job was invoked by Schedule 3 (Schedule 1). The last step to run was step 1 (Step 1)»

Вручную бекап проходит нормально.
Сам код бекапа

Код: BACKUP DATABASE [Base1] TO [Base] WITH NOINIT , NOUNLOAD , NAME = N’Base1backup’, NOSKIP , STATS = 10, NOFORMAT

Автор: Akam1
Дата сообщения: 19.06.2009 14:32

Вопрос наверное «плевый», найти вразумительного ответа не могу.
Есть офис и подразделение, связанное с ним по волоконной оптике. В офисе нормальный сервер с Win2003, SQL2005. На нем же сервер 1С 8.1 и две базы — офиса и РИБ подразделения. Поставили в подразделение не настолько мощный как в офисе сервер с Win2003 x64, поставили сервер 1С х64, но соединиться этим сервером 1С с базой SQL в офисе не можем, он ее видит, но при подключении говорит, что входящие соединения запрещены. Как разрешить входящие соединения?

Автор: acronis2000
Дата сообщения: 26.06.2009 05:37

Здравствуйте.
Подскажите пожалуйста ссылку или порядок установки для максимального быстродействия связку Windows Server 2008 + SQL 2008 + 1c 8.1 — все 64 разрядное и все на одном компьютере. Сколько HDD , размеры кластеров для сервера для SQL и для баз и т.д.

Автор: Alex_vod
Дата сообщения: 26.06.2009 06:04

Цитата:

Alex_vod
Fixpack’и от SQL 2005 накачены?

Все фиксы и апдейты стоят.
Автор: magazinus
Дата сообщения: 27.06.2009 10:18

Есть БД под MS SQL 2008, размер > 20ГБ. Требуется прозрачно зашифровать выборочно несколько таблиц в ней, средствами скула, без внесения каких-либо изменений в оболочку программы. TDE однозначно не подходит, остановился на cell-level security, но как понял, для ее использования надо писать надстройку для программы, что неприемлемо + вот это совсем расстроило:

In general, the objective is to constrain access to data for user accounts, which are administered by privileged administrators. This design does not impose row-level or cell-level security on administrators, in particular members of the sysadmin or db_owner fixed roles. Users with these rights will always be able to gain access to all data stored in the database.
Взято тут: http://technet.microsoft.com/en-us/library/cc966395.aspx

Реально сделать такое?

Автор: doc58_81oB0t
Дата сообщения: 27.06.2009 22:02
вопрос решен
Автор: homebizz
Дата сообщения: 13.07.2009 11:18

Народ, кто встречался с такой траблой — после установки SP3 для SQL2005 при запуске софтины, собсно работающей с БД она (софтина) жутко долго грузится, а после вылетает сообщение о серьёзной ошибке, где источником указан .Net SqlClient Data Provider?

Автор: smiker2007
Дата сообщения: 13.07.2009 12:55
Автор: Vxd2000
Дата сообщения: 14.07.2009 02:22

Этот вопрос уже поднимался, и в этой теме, но ответа не нашел.

Стоит именнованный instance MSDE 2000 SP4 на Win 2003 R2 EE, в менеджере служб сервера (server services manager) пусто (default instance не установленна) , при прописывани установленного, вида, server\instance все появляется. Что сделать, чтобы до этого, все было видно ?

Автор: d0r0fey
Дата сообщения: 14.07.2009 08:03

ms sql 2005, модель восстановления простая.
Создаю архив базы один раз полный в начале дня, а потом в течение дня разностные. Каждый архив хранится в отдельном файле. При восстановлении базы, восстанавливаю полный архив, а потом пытаюсь накатить последний разностный, но вылетает ошибка:

[more]
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
——————————

Действие Восстановить завершилось неудачно для объекта «Сервер» «1111». (Microsoft.SqlServer.Smo)

System.Data.SqlClient.SqlError: Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату. (Microsoft.SqlServer.Smo)

ОК
——————————
[/more]
Если всё пишу в один файл, то проблем с восстановлением нет. Но мне надо чтобы полная копия и разностная были в разных файлах. В чем ошибаюсь при восстановлении?

Автор: vicwanderer
Дата сообщения: 14.07.2009 17:26

Не сохраняется «история» бэкапов Transaction logs в Maintaince Plan.
Есть в домене Windows 2003 sp2 EE + SQL server 2005 EE (v. 9.00.3077.00)
Выбираю.
Maintance plan -> «Backup Transaction log» -> Edit -> These database: на всех базах сняты галки.

Т.е. Если хочешь добавить бэкап Transaction log ещё одной базы, то надо ставить галку на новой базе и на всех тех,

на которых стояли.

Это исправляется? Если да, то как?

После установки SP3 проблема ушла.

Автор: webshabel
Дата сообщения: 23.07.2009 10:58

Возникла задача заотказоустойчивить сервер SQL 2005, на котором крутится три инстанса и пяток баз. Первая же идея о кластере подразумевает наличие общего файлового хранилища, читай SAN, коим мы не располагаем. Да и не отказоустойчиво это как-то. Вылет хранилища подразумевает вылет кластера.
Просто зеркало сделать, насколько я понял, не получится, поскольку сервисы, которые работают с БД на конкретном серваке в случае обвала его потеряют с ним связь. То есть — зеркало данных будет, но ПО работать с ними не сможет, так как путь к БД поменяется (SQL_SRV_A\INSTANCE\DB и SQL_SRV_B\INSTANCE\DB).
Некие доставки логов, репликации — вроде как требуют кустом-кодинга, чем у нас никто не владеет.
Вот такая вот грустная история.
Скажите, есть ли какой-то способ используя две машины собрать из них кластер, который будет иметь общее имя, по которому будут обращаться к базам сервисы, но без SAN. Скажем MNS-кластер, и по копии самих БД на узлах кластера локально? Я буду вам очень признателен. На текущий момент используется SQL Server 2005.

Заранее спасибо за все ответы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *