sto*_*ild 23 sql-server-2008-express sql-server-2012
最初来自SQL Server 2008的数据库已还原到SQL Server 2012.从SQL Server 2012进行了备份,我正在尝试在本地SQL Server 2008 Express上还原它.但是我收到错误'指定的强制转换无效'(SQLManagerUI).
我已经从2012年生成了一个SQL脚本,并将其设置为与SQL Server 2008兼容生成.但它是一个大型的sql文件,大约700mb.
我记得之前我曾尝试在我的本地SQLExpress上运行那个大小的脚本并且也出错了.
有没有办法让SQL Server 2012中的"大型"数据库进入SQL Server 2008 Express?
sto*_*ild 21
感谢Marc和Aaron提供的答案.
快速回答是否定的,无法将备份文件从较高版本还原到较低版本的SQL Server.
解决方法是生成脚本以创建数据库.
您可以将脚本生成定位到较低版本.
有关更多信息,请参阅上面的评论.
链接:
为什么更高版本的SQL Server数据库无法还原到较低版本的SQL Server?
在SQL Server 2012中创建数据库,在2008中使用脚本和使用?
| 归档时间: |
|
| 查看次数: |
62353 次 |
| 最近记录: |