Nay*_*tty 26 sql sql-server-2005 sql-server-2008
是否可以将SQL Server 2008数据库的备份还原到SQL Server 2005的实例上?
我需要处理sql server 2008中数据库备份的示例应用程序.但是我将无法安装2008.那么有可能在2005年恢复备份吗?
小智 6
所有答案都缺少一个重要的事情,那就是SSMS中的Generate Scripts没有正确排序脚本.
必须以正确的依赖顺序对脚本进行排序,以便在父表等之后创建子表.
对于小型数据库而言,这不是一个问题,因为它很容易手动重新排序脚本,但在处理具有100多个对象的数据库时,这可能是一个巨大的问题.
我的经验是,使用第三方工具最方便,可以按正确顺序读取备份和生成脚本.我正在使用来自ApexSQL的ApexSQL Diff和Data Diff,但你不会对任何流行的供应商出错.
小智 5
对的,这是可能的
在SQL Server 2008中使用导出。转到All Programs
-> Microsoft SQL Server 2008
-> Import and Export Data
然后SQL Server Import AND Export Wizard
将打开窗口。按Next
选择一个数据源(在您的情况下为SQL Server 2008)。选择一个目标(在您的情况下为SQL Server 2005)。
选择 Copy data from one or more tables or view
选择源表和目标表
点击Next
并Finish
去完成。
归档时间: |
|
查看次数: |
55219 次 |
最近记录: |