我一直在学习ASP.NET并构建一个小客户门户。我使用内置的CreateUserWizard。我想查看ASPNETDB.MDF文件,看看它是如何存储用户的,也许是添加我自己的一些行。我在SQL Server Management Studio中打开了该文件并查看了该文件。我把它关了,没有保存。
现在,当我尝试运行该程序时,我收到了这个新错误:
无法打开数据库'C:\ PROJECTS \ PORTAL \ PORTAL \ APP_DATA \ ASPNETDB.MDF',因为它是版本706.此服务器支持版本662及更早版本。不支持降级路径。
所以我假设在SQL Server中打开项目,它将版本升级到706,如何删除此数据库并创建新数据库或将数据库版本更改为支持版本。
由于
答案 0 :(得分:2)
答案 1 :(得分:1)
只要将其附加到SQL Server 2012,数据库就会升级到版本706.如错误消息所示,无法将文件降级回版本662(SQL Server 2008 R2)。
您可以运行Visual Studio文件夹中的脚本 -
[drive:]\%windir%\Microsoft.NET\Framework\version\asp_regsql.
它将显示一个UI,供您选择要安装新副本的服务器。 Here's a MSDN article关于它。