Задать вопрос
@Klipe_LD
сисадминка

Можно ли восстановить 1c SQL базу из .bak файла?

Есть сервер 1с - при попытке с сервера localhost подключиться к любой из его баз - пишет ошибку - подключение не установлено, так как конечный компьютер отверг запрос на подключение. До этого база 1с просто зависала на запуске. Службы sql и 1с запущены и перезапускались не раз.
SQL-сервер запускается без проблем и пишет, что базы в норме
По моим предположениям - жесткий диск умирает, частые бсоды, но при проверке викторией найден лишь 1 бэд, который заремапился прогой.
При попытке копирования файла .mdf на любой другой диск/носитель - Ошибка 0х8007045D. Запрос не был выполнен из-за ошибки ввода/вывода на устройстве.
Файл .bak со старым бэкапом скопировался, но не знаю можно ли имея лишь его как-то воскресить?
Цель - любыми всевозможными методами вытащить базу бухгалтерии с минимальными потерями. Есть возможность развернуть сервер на любом другом пк при необходимости.
Помогите решить эту непростую задачку. Есть ли какие варианты спасения?
  • Вопрос задан
  • 1252 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Файл .bak со старым бэкапом скопировался
Может оказаться старым (с большой потерей данных) или неполным.
.mdf на любой другой диск/носитель - Ошибка 0х8007045D
Остановив службу sqlservr.exe проверить CHKDSK (может там есть логические ошибки).
Выбрать какой файл актуальнее и либо RESTORE архивный файл, либо CREATE DATABASE FOR ATTACH для mdf-файла на другой установке MS SQL.
Ответ написан
Комментировать
Zoominger
@Zoominger
System Integrator
Ну типа оно для того и создавалось.
Если файл не поврежден, то восстановите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы