Не удалось восстановить базу данных SQL Server .BAK из Enterprise в Express (ошибка 909)

Мне нужна помощь. Недавно я скачал образец базы данных SQL Server из Интернета (ссылка: https://www.microsoft.com/en-us/download/details.aspx?id=18279).

Когда я попытался восстановить эту базу данных на свой компьютер, процесс не удался, потому что мой SQL Server не той версии, из которой была взята база данных. В настоящее время я использую SQL Server 2014 Express Edition, и данные, которые я загружаю, были из Enterprise Edition, поэтому некоторые функции недоступны в моей текущей версии.

Что мне нужно сделать, чтобы успешно восстановить эту базу данных без установки Enterprise Edition? Мне нужен образец огромной базы данных (с миллионами строк или более) для образовательных целей, и я думаю, что это правильный вариант. Или, может быть, кто-нибудь из вас может дать мне аналогичную базу данных, совместимую с Express Edition. Спасибо.


person Gilang H. Cahyoko    schedule 22.04.2016    source источник


Ответы (1)


Вы можете восстановить, если база данных не имеет корпоративных функций и не превышает максимальный размер экспресс-выпуска. Вы также должны убедиться, что обе версии имеют одинаковую версию. Это можно проверить с помощью

select @@version

если ничего из вышеперечисленного не помогает, вы можете создавать скрипты и запускать их

person TheGameiswar    schedule 22.04.2016