Northwind数据库不能在SQL Server 2012上创建

Posted s5689412

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Northwind数据库不能在SQL Server 2012上创建相关的知识,希望对你有一定的参考价值。

附加mdf文件不出意料会提示数据库格式无法兼容,试着通过脚本来创建,会有以下错误提示:

Could not find stored procedure ‘sp_dboption‘.

原因是SQL Server 2012不再支持sp_dboption存储过程,解决办法也很简单。

把下面两句注释或者删除

exec sp_dboption ‘Northwind‘,‘trunc. log on chkpt.‘,‘true‘
exec sp_dboption ‘Northwind‘,‘select into/bulkcopy‘,‘true‘

改成下面这句
alter database Northwind set recovery simple


以上是关于Northwind数据库不能在SQL Server 2012上创建的主要内容,如果未能解决你的问题,请参考以下文章

如何在 NorthWind SQL Server 上执行聚合?

[SQL Server] 复制数据库任务

t-sql 字符串唯一 ID(Northwind 数据库)

存储过程系列之调试存储过程 SQL Server 2005

sqlserver2000数据库中Northwind , tempdb能不能删除

存储过程系列之调试存储过程 SQL Server 2005