Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получается восстановить базу по bak файлу / 15 сообщений из 15, страница 1 из 1
30.07.2018, 17:29
    #39681218
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Здравствуйте. Сейчас занимаюсь проектом, который покинули предыдущие разработчики. Мне нужно восстановить базу, за собой они оставили лишь один bak файл. Я попробовал сделать следующим образом: развернул mssql на убунте, через microsoft менеджер подключился к этому серваку, предварительно залил bak файл на него. И через пкм->восстановление базы->устройство->файл
выбрал этот самый bak файлик, но внизу в таблицке где по идеи должна появиться база пусто. Вопрос следующий: это я что-то сделал неправильно или это проблема с самим bak файлом? Заранее спасибо за ответ.
Могу скинуть bak файл, буду очень благодарен, если кто то проверит его у себя, ибо я с mssql в первый раз работаю, может не правильно поставил или еще что.
...
Рейтинг: 0 / 0
30.07.2018, 17:33
    #39681221
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Errorrr,

для начала проверьте его заголовки командами

Код: sql
1.
2.
restore headeronly from disk='полный путь к файлу';
restore filelistonly from disk='полный путь к файлу';
...
Рейтинг: 0 / 0
30.07.2018, 18:00
    #39681241
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
При запросе с header возвращает везде null. А в первом поле **INCOMPLETE**
При втором запросе уже две записи в таблице называются в конце _Data и _Log. PhysicalName путь высвечивает ну и остальные поля заполнены значениями.
...
Рейтинг: 0 / 0
30.07.2018, 18:05
    #39681244
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
ErrorrrПри запросе с header возвращает везде null. А в первом поле **INCOMPLETE**
При втором запросе уже две записи в таблице называются в конце _Data и _Log. PhysicalName путь высвечивает ну и остальные поля заполнены значениями.

а что вернет эта команда?

Код: sql
1.
RESTORE VERIFYONLY FROM DISK ='путь к файлу'
...
Рейтинг: 0 / 0
30.07.2018, 18:11
    #39681249
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
komrad,

Сообщение 3203, уровень 16, состояние 1, строка 1
Read on "/DB_A2B6B3_instaworthy.bak" failed: 38(Reached the end of the file.)
Сообщение 3013, уровень 16, состояние 1, строка 1
VERIFY DATABASE is terminating abnormally.
...
Рейтинг: 0 / 0
30.07.2018, 18:15
    #39681251
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Errorrrkomrad,

Сообщение 3203, уровень 16, состояние 1, строка 1
Read on "/DB_A2B6B3_instaworthy.bak" failed: 38(Reached the end of the file.)
Сообщение 3013, уровень 16, состояние 1, строка 1
VERIFY DATABASE is terminating abnormally.

бекап битый

попробуйте его так же прочитать на сиквеле, установленном на винду
может прочитается
...
Рейтинг: 0 / 0
30.07.2018, 18:30
    #39681258
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
komrad,

Ух, с этим у меня проблемы, я пробовал его на винду поставить очень долго лажа за лажей шла, поэтому на убунте поднял. Если это не будет явным решением, то время на это тратить опасно.

Может тут есть кто-нибудь, кто может быстро попробовать его на mssql поставленном на винде запустить? Я могу скинуть сам файлик, насколько я понимаю это дело одной минуты. буду очень благодарен
...
Рейтинг: 0 / 0
30.07.2018, 19:07
    #39681267
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
ErrorrrМожет тут есть кто-нибудь, кто может быстро попробовать его на mssql поставленном на винде запустить? Я могу скинуть сам файлик, насколько я понимаю это дело одной минуты. буду очень благодарен


файлик расшарь, может кто и проверит

я смогу только через 2-3 часа из дома
...
Рейтинг: 0 / 0
30.07.2018, 19:15
    #39681270
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
https://dropmefiles.com/5ihfe - вот он, заранее спасибо, если кто то попробует
...
Рейтинг: 0 / 0
30.07.2018, 19:55
    #39681274
invm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Errorrr https://dropmefiles.com/5ihfe - вот онБД от SQL Server 2016.
Восстанавливается без проблем.
...
Рейтинг: 0 / 0
30.07.2018, 20:20
    #39681281
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Хм, а почему же у меня не получается? причина в том, что я на убунте поднял mssql? или в чем может быть проблема
...
Рейтинг: 0 / 0
30.07.2018, 21:34
    #39681292
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
ErrorrrХм, а почему же у меня не получается? причина в том, что я на убунте поднял mssql? или в чем может быть проблема

может вы его копировали на убунту как текстовый файл, а не как бинарный?

как восстанавливаете базу?
с локального диска?

попробуйте с сетки восстановить
...
Рейтинг: 0 / 0
30.07.2018, 22:19
    #39681300
Errorrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
komrad,

просто через filezilla по фтп закинул этот файлик. базу восстанавливаю через sql manager, там нажимаю пкм->восстановить базу->устройство->файл и там в директориях сервера выбираю этот файлик. Как это с сетки восстановить? Типа через microsoft azzure?
...
Рейтинг: 0 / 0
30.07.2018, 22:32
    #39681310
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Errorrr Как это с сетки восстановить? Типа через microsoft azzure?
типа вот так

Код: sql
1.
restore database [yourDB] from disk='\\anotherserver\shared_folder_for_everyone\mybackup.bak' ... 
...
Рейтинг: 0 / 0
30.07.2018, 22:45
    #39681318
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается восстановить базу по bak файлу
Errorrrkomrad,

просто через filezilla по фтп закинул этот файлик.
https://www.templatemonster.com/help/ru/how-to-set-binary-transfer-mode-in-filezilla-totalcommander-and-cuteftp.html
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получается восстановить базу по bak файлу / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]