Heim >Datenbank >MySQL-Tutorial >Wie kann der Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden' auf WinHost behoben werden?

Wie kann der Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden' auf WinHost behoben werden?

Linda Hamilton
Linda HamiltonOriginal
2024-12-29 17:02:21966Durchsuche

How to Fix the

Fehlerbehebung „Fehler der gespeicherten Prozedur „dbo.aspnet_CheckSchemaVersion“ konnte nicht gefunden werden“

Beim Hosten Ihrer Anwendung mit WinHost.com kann es vorkommen, dass Sie auf Folgendes stoßen: Fehlermeldung: „Die gespeicherte Prozedur ‚dbo.aspnet_CheckSchemaVersion‘ konnte nicht gefunden werden.“ Dieser Fehler tritt auf, wenn die SQL-Datenbank auf dem Server ist Es fehlen die erforderlichen gespeicherten Prozeduren für die Mitgliederverwaltung.

Lösung:

Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Führen Sie aspnet_regsql.exe aus:

    Dieser Befehl erstellt die erforderlichen Tabellen und Objekte in die SQL-Datenbank. Führen Sie den folgenden Befehl in der Eingabeaufforderung aus:

    aspnet_regsql.exe -S [DBServerName] -U [DBLogin] -P [DBPassword] -A all -d [DBName]

    Ersetzen Sie die Platzhalterwerte durch Ihren Servernamen, Ihren Datenbank-Anmeldenamen, Ihr Passwort und Ihren Datenbanknamen. Wenn Sie nicht sicher sind, wo Sie aspnet_regsql finden .exe, navigieren Sie zu:

    %windir%\Microsoft.NET\Framework\v4.0.30319

    und suchen Sie die Datei.

  2. Folgen Sie dem Assistenten:

    Der Befehl startet einen Assistenten, der Sie durch den Erstellungsprozess führt. Stellen Sie sicher, dass die „Mitgliedschaft Die Funktionen „ und „Rollen“ werden während der Einrichtung des Assistenten ausgewählt.

  3. Aktivieren Rollen:

    Wenn Sie in Ihrem ASP.NET MVC-Projekt vor dem Erstellen der Identitätstabellen Rollen deaktiviert haben, müssen Sie diese möglicherweise jetzt aktivieren.

Von Wenn Sie diese Schritte ausführen, werden die Mitgliedschaftstabellen und gespeicherten Prozeduren in der SQL-Datenbank auf WinHost.com erstellt, wodurch das Problem „Die gespeicherte Prozedur ‚dbo.aspnet_CheckSchemaVersion‘ konnte nicht gefunden werden“ behoben wird. Fehler.

Das obige ist der detaillierte Inhalt vonWie kann der Fehler „Die gespeicherte Prozedur „dbo.aspnet_CheckSchemaVersion' konnte nicht gefunden werden' auf WinHost behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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