sql-server - 将数据库从 2008 R2 转移回 2005

标签 sql-server sql-server-2005 sql-server-2008 migration backup

我的公司必须从 2008R2 回到 Sql Server 2005(脚本和客户部署的遗留问题..),我得到了找出如何做到这一点的任务:是否有任何自动迁移工具(Redgate、MS 等)用于这样做?

有几个(大约 10 个)数据库,它们都包含 20 到 220 个表。

如果没有已知的工具,是否有脚本形式的方法?我知道 SQL Server 可以生成脚本(我认为有和没有数据?),但是在什么情况/限制下可以迁移方案?如果可能的话用数据迁移,但如果不是空表必须做。

最佳答案

如果您确实安装了 Visual Studio,则可以连接到您的数据库,右键单击它并选择“发布到提供程序”。您可以在那里选择是否要为数据库模式、仅数据或两者生成脚本。

关于sql-server - 将数据库从 2008 R2 转移回 2005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7724175/

相关文章:

sql - SQL Server 中 SUBSTRING 与 LEFT 的性能

.net - 在 Sql server 2005 中过滤 unicode 列 - 多数据匹配

sql-server-2005 - 使用 SQL Server 2005 "WITH"语句的多个 Select 语句

sql-server - %book% 的全文目录/索引搜索

PHP/PDO 和 SQL Server 连接和国际化问题

sql-server-2008 - 比较多个日期的案例陈述

JSON_VALUE 用于无名 JSON 负载

sql-server - 带订单树的递归 SQL 查询

sql - 我们可以向 SQL Server 数据库/表添加注释或自述文件吗?

sql - 在 SQL 中选择西里尔字符