首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

找不到存储过程'dbo.aspnet_CheckSchemaVersion'(两种情况)

Posted on 2010-08-25 15:48  达奇  阅读(3709)  评论(0编辑  收藏  举报

第一种,确实没有这个存储过程

=============================================================================

USE [ASPNETDB]
GO
/****** 对象:  StoredProcedure [dbo].[aspnet_CheckSchemaVersion]    脚本日期: 08/25/2010 15:45:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO

CREATE PROCEDURE [dbo].[aspnet_CheckSchemaVersion]
    @Feature                   nvarchar(128),
    @CompatibleSchemaVersion   nvarchar(128)
AS
BEGIN
    IF (EXISTS( SELECT  *
                FROM    dbo.aspnet_SchemaVersions
                WHERE   Feature = LOWER( @Feature ) AND
                        CompatibleSchemaVersion = @CompatibleSchemaVersion ))
        RETURN 0

    RETURN 1
END

***************执行以上脚本创建aspnet_CheckSchemaVersion

===============================================================================

 

第二种,有这个存储过程,但还是报这个错

打开iis 找到那个网站 右键属性 ASP.NET标签 编辑配置 

               看到连接字符串 LocalSqlServer  点编辑   修改为常规的那种连接字符串 例如: server=.;database=ASPNETDB;uid=sa;pwd=sa

               这样就ok啦

 

 

以上两种方式应该是可以帮你解决的。