在 SQL Server 2008 R2 中导入/导出视图

Posted

技术标签:

【中文标题】在 SQL Server 2008 R2 中导入/导出视图【英文标题】:Importing/Exporting Views in SQL Server 2008 R2 【发布时间】:2015-11-11 00:07:36 【问题描述】:

我试图将数据库从一台机器移动到另一台机器,并决定加入导入/导出功能来帮助我的事业。一切都很顺利,除了我所有的观点都变成了表格。

经过一番挖掘,我发现了这个:“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”脚本,但它们一直失败,我想不出另一种方法来保留我的数据库结构。

【问题讨论】:

最简单的方法是备份数据库并将其还原到您的目的地,这样一切都会完好无损。 【参考方案1】:

听起来导入/导出向导不是您想要的。

我想不出另一种方法来保留我的数据库结构。

有一个“复制数据库”向导,但我个人更喜欢备份数据库,然后将备份恢复到新实例。

编辑: 两个选项的参考起点:https://msdn.microsoft.com/en-us/library/ms189624(v=sql.105).aspx

【讨论】:

我会调查的。你手头有很好的资源来解释这个过程吗?我是新手。 复制数据库向导看起来相当直观。对于资源,您可以从这里开始:msdn.microsoft.com/en-us/library/ms188664(v=sql.105).aspx 一切都和旧机器上的一样。我最终使用了备份和恢复方法,效果很好。

以上是关于在 SQL Server 2008 R2 中导入/导出视图的主要内容,如果未能解决你的问题,请参考以下文章

用于在SQL server表中导入India的所有城市的脚本

windows 2012 r2怎么安装sql server 2008 r2

sql server2008升级到2008 R2出现问题

sql server 2008 r2 密钥

win2012 server r2 怎么打开安装的sql2008

windows server2012 r2能安装sqlserver2008 R2吗