用sql2008写的数据库如何能附加到sql2005上?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用sql2008写的数据库如何能附加到sql2005上?相关的知识,希望对你有一定的参考价值。

参考技术A 不能直接附加,如果想实现的话,只有从
sql2008
导出
sql语句
,然后通过
sql2005
的sql语句在sql2005上新建个一样的数据库就Ok了。

数据库问题,用SQL server 2012 附加 SQL server 2000 的数据库文件,出现如下提示

标题: Microsoft SQL Server Management Studio
------------------------------

无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\renyuan.mdf 不是主数据库文件。 (Microsoft SQL Server,错误: 5171)

参考技术A 不知道SQL server 2012 兼不兼容SQL server 2000的,但是SQL server 2005/2008 是兼容 SQL server 2000的,建议你使用SQL server 2005/2008来附加SQL server 2000数据库。 参考技术B SQL server 2012 是不兼容SQL server 2000的。追问

那SQL 2008 和 SQL 2005 了,有没有一个兼容软件啊

参考技术C 应该是不兼容的

以上是关于用sql2008写的数据库如何能附加到sql2005上?的主要内容,如果未能解决你的问题,请参考以下文章

sql2008r2的数据库能不能在2008上使用

SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整

SQL SERVER 2008 R2 数据库附加到 SQL server 2005,怎么整

sql 2008 能还原2012的库吗

sql server 2008附加数据库出错

visual studio 2008写的c#如何连接虚拟机的数据库 ,是页面正常显示??