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 次 |
| 最近记录: |