Чтобы протестировать возможности Windows Azure для резервного копирования и восстановления MSSQL, я выбрал тестовую базу данных и выбрал опцию "Экспорт". Это побудило меня выбрать место хранения, и я выбрал подходящее. Процесс экспорта завершен "успешно".
Когда я попытался импортировать экспортированный файл без внесения каких-либо изменений в существующую базу данных, импорт завершился успешно.
Однако, когда я вставил тестовую строку в таблицу в существующей базе данных, а затем попытался импортировать резервную копию поверх существующей базы данных (теоретически возвращая вставленную строку), я столкнулся со следующей ошибкой:
Обнаружена ошибка во время работы службы. Данные не могут быть импортированы в цель, поскольку они содержат один или несколько пользовательских объектов. Импорт должен быть выполнен для новой пустой базы данных. Ошибка SQL0: данные не могут быть импортированы в цель, поскольку они содержат один или несколько пользовательских объектов. Импорт должен быть выполнен для новой пустой базы данных.
Вещи, которые я пробовал:
- Удаление существующей базы данных (сохранение существующего сервера в рабочем состоянии) и импорт на пустой экземпляр сервера
- Удаление существующей базы данных, создание новой / пустой базы данных с тем же именем и импорт поверх нее.
Каждый раз я получаю ту же ошибку, что и выше.
Из всех вещей, которые я не знаю, какую из них можно научить мне решить вышеупомянутую проблему?