2014-12-08 6 views
0

Моя проблема заключается в том, что я работаю над проектом, и его база данных создается в SQL Server 2008. Но у меня есть SQL SERVER 2012, установленный на моем ПК. Я не могу импортировать этот файл в свой sql-сервер, а также не могу подключить этот файл базы данных с визуальной студией. Помогите мне пожалуйстаКак импортировать базу данных Sql Server 2008 в SQL Server 2012

ответ

3

Самый простой способ - создать резервную копию базы данных в 2008 году и восстановить ее до 2012 года. , а процесс восстановления автоматически обновит базу данных до 2012 года.

В качестве альтернативы, также должно быть возможно detach базы данных с 2008 года, после чего вы можете копировать файлы (не перемещать их, а копировать. все идет не так, у вас есть запасной вариант). Затем вы сможете подключить его в 2012 году, который снова преобразует базу данных в 2012 году.

Существует также возможность использования copy database wizard изнутри SSMS, который также преобразует базу данных.

Обратите внимание: если вы конвертируете базу данных, с этого момента все остальные разработчики должны будут обновиться до 2012 года.

+0

Прежде всего, спасибо за ваш ответ. Единственная проблема заключается в том, что я хочу добавить файл базы данных 2008 с моей визуальной студией 2013 года. После завершения проекта я хочу вернуть им обновленную базу данных, но снова в 2008 году, потому что они не хотят обновлять –

+0

@MuhammadNasirKhan - Итак, это файл базы данных, а не фактическую базу данных SQL Server? Я не очень хорошо разбираюсь в настройках файлов базы данных, но я думаю, что то, что вы хотите, просто невозможно. Как только вы конвертируете обычную базу данных SQL в более новую версию, тогда уже невозможно «понизить» ее до более старой версии. – SchmitzIT

Смежные вопросы