找不到存储过程'dbo.aspnet_CheckSchemaVersion'& aspnet_regsql注册失败

来源:互联网 发布:淘宝网今日特惠 编辑:程序博客网 时间:2024/05/22 01:52

发现如下错误:

                  找不到存储过程'dbo.aspnet_CheckSchemaVersion'

解决方法:

         导航到目录C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727,执行aspnet_regsql.exe,一定要选对数据库(跟webconfig中connectionString中保持一致)

问题:aspnet_regsql进行到第三步的时候(选择服务器和数据库),不能选择数据库(显示连接失败),在最后一步提示

  “安装失败。

  异常:

  无法连接到  SQL  Server  数据库。

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

  故障的详细信息

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

  System.Web.HttpException:  无法连接到  SQL  Server  数据库。  --->  System.Data.SqlClient.SqlException:  在建立与服务器的连接时出错。在连接到  SQL  Server  2005  时,在默认的设置下  SQL  Server  不允许进行远程连接可能会导致此失败。  (provider:  命名管道提供程序,  error:  40  -  无法打开到  SQL  Server  的连接)。。。。。。

解决办法:  

  在aspnet_regsql第三步时,将“服务器名称  后加上  /SQLEXPRESS  就好了,填入数据库名称(以创建好的)直接下一步。

服务器一定要大写啊,不然可能不成功!

   可能是微软的一个版本升级的问题吧,好像从sql2000升级到sql2005的时候,所有的数据库连接都样有类似的变动后才能用!

原创粉丝点击