Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich in ASP.NET den Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden'?

Warum erhalte ich in ASP.NET den Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden'?

Patricia Arquette
Freigeben: 2024-12-29 18:05:12
Original
885 Leute haben es durchsucht

Why Am I Getting the

Gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion“ konnte nicht gefunden werden: Fehlerbehebung und Lösung

Beim Versuch, sich anzumelden oder einen Benutzer bei einem ASP zu registrieren Wenn Sie eine auf WinHost.com gehostete .NET-Mitgliederseite verwenden, wird möglicherweise die folgende Fehlermeldung angezeigt: „Die gespeicherte Prozedur konnte nicht gefunden werden 'dbo.aspnet_CheckSchemaVersion'." Dieser Fehler ist auf das Fehlen der erforderlichen gespeicherten ASP.NET-Mitgliedschaftsprozeduren in der SQL Server-Datenbank zurückzuführen.

Die Lösung besteht darin, die ASP.NET-Mitgliedschaftstabellen und -prozeduren auf dem WinHost.com SQL Server zu registrieren. Um dies zu erreichen, befolgen Sie diese Schritte:

  1. Aspnet_Regsql.exe ausführen:

    • Suchen Sie die ausführbare Datei „aspnet_regsql.exe“ in Öffnen Sie das Verzeichnis „%windir%Microsoft.NETFrameworkv4.0.30319“ mithilfe von „Run Befehlsfeld (Windows-Taste R).
    • Führen Sie „aspnet_regsql.exe“ aus und befolgen Sie die Anweisungen des Assistenten.
    • Stellen Sie sicher, dass Sie die Optionen „-A all -d [Datenbankname]“ auswählen, um alle zu erstellen Tabellen und Prozeduren in der 指定-Datenbank.
  2. Überprüfen Aktivierte Rollen:

    • Überprüfen Sie, ob Rollen in Ihrem ASP.NET MVC-Projekt aktiviert sind. Dies ist entscheidend für die automatische Erstellung von ASP.NET-Identitätstabellen.

Indem Sie diese Schritte ausführen, beheben Sie das Problem „Die gespeicherte Prozedur ‚dbo.aspnet_CheckSchemaVersion‘ konnte nicht gefunden werden““ Beheben Sie den Fehler und aktivieren Sie die ordnungsgemäße Funktion des ASP.NET-Mitgliedschaftssystems auf Ihrem WinHost.com-Server.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in ASP.NET den Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage