回答

收藏

本地主机找不到存储过程'dbo.aspnet_CheckSchemaVersion'

技术问答 技术问答 299 人阅读 | 0 人回复 | 2023-09-12

我环顾四周,似乎找不到这个错误的答案:6 _' @" {$ Y$ q3 X# N' g* [7 G
找不到存储过程 dbo.aspnet_CheckSchemaVersion”。8 s5 s; ?+ S# P4 i& E$ t1 k" L
我是空的Web写一个项目ASP.NET应用程序,并尝试将角色/成员身份添加到应用程序中。我自己创建了登录/注销页面,但我使用预制的登录工具。我正在使用的数据库是我自己的数据库例子0 Q4 t" d/ W, u, I" J
Accounts实例使用Windows身份验证。当我处于调试模式时,我可以正常登录!但是当我把它推到当地的主机时,这个错误发生了。在显示所有代码/堆栈跟踪/等之前。让我列出香港专业教育学院到目前为止做了什么:
/ x8 e$ \( I% j& S  l  a, W4 Q& C[ol]我 HAVE    同时从V4运行aspnet_regsql.exe的多次和V2文件夹只是面上我错过了什么(因为这个错误,我发现在帮助下V2)6 x5 ]. l  Z0 ^. R
我已经检查过了IIS从 applicationpoolidentity因为在 applicationpoolidentity遇到这个错误
2 ^5 Y9 F7 Y& w# w6 |- D% s[/ol]System.Data.SqlClient.SqlException:用户“ IIS APPPOOL \ DefaultAppPool登录失败。/ @+ ]$ p( ^1 N
[ol]我试着重启计算机& Z" D6 H$ o! l: |& _
我试着卸载/重新安装VS2012和SQL Server 2008 R28 b3 Y& y1 P% U
没运气就多次操作。web.config  o& c; t6 H# ]5 s# A
检查连接字符串
6 A& S) {0 w. N  A0 t$ A+ k我尝试启动MSSQL服务(我自己的例子和SQLEXPRESS)" ~  \; d: P+ M7 v- X: G
我试着重新开始IIS中的站点
: ]' H! p3 e# u% n" C8 d. G[/ol]我不知道。这是代码/堆栈跟踪/等等。
  k; m8 S! F& S! bweb.config:
$ S9 Y) Q5 D( l/ l+ v/ J                                                                                                                                    堆栈跟踪:- w' j4 d2 t& i) F7 D' e, G
[SqlException (0x80131904): Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'.]   System.Data.SqlClient.SqlConnection.OnError(SqlException exception,Boolean breakConnection,Action`1 wrapCloseInAction)  388   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj,Boolean callerHasConnectionLock,Boolean asyncClose)  688   System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj,Boolean& dataReady)  4403   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds,RunBehavior runBehavior,String resetOptionsString)  6665097   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,Boolean async,Int32 timeout,Task& task,Boolean asyncWrite)  6667096   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,Boolean returnStream,String method,TaskCompletionSource`1 completion,Int32 timeout,Task& task,Boolean asyncWrite)  577   System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion,String methodName,Boolean sendToPipe,Int32 timeout,Boolean asyncWrite)  735   System.Data.SqlClient.SqlCommand.ExecuteNonQuery() 290     System.Web.Util.SecUtility.CheckSchemaVersion(ProviderBase provider,SqlConnection connection,String[] features,String version,Int32& schemaVersionCheck)  623   System.Web.Security.SqlMembershipProvider.GetPasswordWithFormat(String username,Boolean updateLastLoginActivityDate,Int32& status,Int32& passwordFormat)  186   System.Web.Security.SqlMembershipInt32& passwordFormat)  186   System.Web.Security.SqlMembershipProvider.ValidateUser(String username,String password)  195   System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e)  105   System.Web.UI.WebControls.Login.AttemptLogin() 160  System.Web.UI.WebControls.Login.OnBubbleEvent(Object source,EventArgs e)  93   System.Web.UI.Control.RaiseBubbleEvent(Object source,EventArgs args)  84   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)  3804该图显示了架构和存储过程的实际情况:  t  S1 _+ T7 _+ T7 n! ^, K

0 h3 k' i' H5 B; O! B+ {1 u赞赏任何帮助!如果有我可能错过的答案,请指出。我试图让它在那里localhost上运行…而且没有工作!谢谢大家。
1 M$ o* J* i  K1 F) N                                                                . C2 ^' l' H5 Q" Q1 h
    解决方案:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则