2015-11-11 3 views
0

Я пытался переместить базу данных с одной машины на другую и решил заручиться функцией импорта/экспорта, чтобы помочь в моей причине. Все прошло отлично, за исключением того, что все мои взгляды превратились в таблицы.Импорт/экспорт представлений в SQL Server 2008 R2

После некоторого копания, я нашел это: «If the source data is a view, the SQL Server Import and Export Wizard automatically converts the view to a table in the destination.»

Кто-нибудь знает, как можно отключить это автоматическое «функция»? или безболезненный способ восстановить мои взгляды после импорта таблиц? Я пробовал некоторые сценарии «CREATE to», но они продолжают терпеть неудачу, и я не могу придумать другой способ сохранить структуру моей базы данных.

+0

было бы проще сделать резервную копию базы данных и восстановить его к месту назначения, таким образом, что все будет без изменений. – Greg

ответ

2

Похоже, что мастер импорта/экспорта не является тем, что вам нужно.

Я не могу думать о другом способе сохранения структуры моей базы данных.

Существует мастер копирования базы данных, но лично я предпочитаю делать резервную копию базы данных, а затем восстанавливать резервную копию нового экземпляра.

Edit: Начальная точка для ссылок на обоих вариантах: https://msdn.microsoft.com/en-us/library/ms189624(v=sql.105).aspx

+0

Я рассмотрю это. У вас есть хороший ресурс, который объясняет этот процесс? Я новичок в этом. – Makenbaccon

+0

Мастер копирования базы данных кажется довольно интуитивным. Для ресурсов вы можете начать здесь: https://msdn.microsoft.com/en-us/library/ms188664(v=sql.105).aspx – user2585435

+0

Все так же, как и на старой машине. Я закончил использование метода резервного копирования и восстановления, который работал отлично. – Makenbaccon