有没有办法使用 SQL Server 2012 创建数据库并能够将其传递到 SQL Server 2008?
最佳答案
比如备份 2012 年的数据库并将其恢复到 2008 年?
不,你不能这样做
没有办法,没有方法,没有技巧,没有黑客,没有解决方法 - 它就是无法完成。
您需要使用 .sql
脚本来获取结构和数据,以便从较新的 SQL Server 版本移动到较旧的版本。 SQL Server 备份文件 (*.bak
) 和实际数据库文件 (*.mdf
、*.ndf
) 从未向后兼容。
并揭穿一个神话:设置兼容性级别仅限制可用功能(如数据类型等) - 但它不使 *.bak
备份或 *.mdf
数据文件与旧版本兼容。
关于sql-server - 创建与 2008 兼容的 SQL Server 2012 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17450114/