【发布时间】:2012-06-08 10:06:39
【问题描述】:
我在复制我的 ASP.Net 成员表时遇到问题。由于我只想要架构,所以我生成了脚本而不复制数据。
当我访问新网站时,它显示了
“System.Web.Security.SqlMembershipProvider”需要数据库 架构与架构版本“1”兼容。然而,目前 数据库架构与此版本不兼容。你可能需要 要么安装与 aspnet_regsql.exe 兼容的架构(可用 在框架安装目录中),或将提供程序升级到 较新的版本。
这是我一步一步完成的,我无法让它工作。
- 从源服务器的 SSMS 中,右键单击数据库。
- 任务 -> 生成脚本
- 在选择脚本选项中,我单击了下一步。
- 在选择对象类型中,我选择了所有,然后单击下一步。
- 在选择数据库角色中,我选择了全部。
- 在选择架构中,我选择了全部。
- 在选择存储过程中,选择标题,全部选中。
- 选择所有视图。
- 脚本到新的查询窗口。
- 在目标服务器的 SSMS 中,我运行脚本。
- 已创建空表。
- 我运行了 aspnet_regsql.exe,并填充了 aspnet_SchemaVersions。
但是,错误仍然发生......我已经没有想法了。
【问题讨论】:
标签: asp.net sql ssms sql-server-2008