1
1
我认为您无法在2005服务器上恢复2008备份。尝试第三方模式/数据迁移工具,如 SQL Examiner Suite 或Redgate的SQL比较 |
2
3
要将备份还原到旧版本的SQL Server,可以使用第三方工具apexsql diff和apexsql data diff。 您可以阅读本文中有关流程的详细说明: Restoring SQL Server database backup to an older version of SQL Server 希望这有帮助 免责声明:我是ApexSQL的支持工程师 |
3
2
你可以试试 Publish Database Wizard . 从链接:
|
4
1
你不能这样做。您永远无法将较新的SQL Server数据库还原到较旧的版本。 您唯一的选择是编写您需要插入的数据的脚本,或者使用像Red Gate这样的数据比较工具。 SQL Data Compare 比较两个数据库(并从较新的数据库更新较旧的数据库)。SQL数据比较还可以将备份(任何版本)与服务器上的实时数据库进行比较。 |
5
-1
这比这简单,因为(假设您的数据库不使用任何仅限2008年的功能),它们使用相同的格式(*.mdf)。只需将数据库与2008服务器分离,将MDF文件复制到2005服务器,并将副本附加到2005服务器。右键单击SQL Server Management Studio中的数据库时,请查找“附加/分离”选项。 |
Jack Skeletron · T-SQL三表求和 6 年前 |
CSK · 列出sql server中存储过程中的存储过程 6 年前 |
DRT · 从文本字段中提取多个日期 6 年前 |
ihatemash · 确定可以合并哪些行的SQL查询 6 年前 |
Shawn · 使用WinZip命令行的SQL Server作业 6 年前 |