Ответ 1
Вы должны экспортировать базу данных в виде текста (.sql) и импортировать ее обратно. См. Запустите мастер импорта и экспорта SQL Server. Существуют также сторонние инструменты, такие как SQL Compare и SQL Data Compare.
У меня уже есть база данных в версии SQL Server 2012 Enterprise.
Он содержит:
Теперь я хочу изменить базу данных на SQL Server 2008 Enterprise. Я знаю, что нет прямого выбора. Я попытался сделать резервную копию на 2012 год, а затем восстановить в 2008 году. Не работает.
Любая идея о том, как полностью переносить базу данных?
Вы должны экспортировать базу данных в виде текста (.sql) и импортировать ее обратно. См. Запустите мастер импорта и экспорта SQL Server. Существуют также сторонние инструменты, такие как SQL Compare и SQL Data Compare.
Шаги для миграции:
1) получить список таблиц, в которых запись была сделана ранее в SQL Server 2012
2) Сгенерируйте сценарии в SQL Server 2012, а заблаговременно выберите "только данные" для типа экспорта
3), используя python, запускайте операторы SQL со ссылкой на список значений вставки 1-го шага в SQL Server 2008