GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

FEHLER:Die gespeicherte Prozedur existiert nicht

FEHLER:Die gespeicherte Prozedur existiert nicht

Problem
Wenn Sie Ihre Website aufrufen, erhalten Sie eine Fehlermeldung ähnlich der folgenden. Sie haben jedoch die Datenbank überprüft und können bestätigen, dass die gespeicherte Prozedur tatsächlich existiert.
The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.
Ursache
Dieses Problem tritt häufig auf, wenn geplante Sicherungen nicht richtig konfiguriert sind. Der Sicherungsvorgang versucht möglicherweise, die SQL-Datenbank auszuschalten und nicht vollständig wieder einzuschalten.

Lösung
Für diese Schritte muss Microsoft SQL Server Management Studio auf Ihrem Computer installiert sein. Microsoft SQL Server Management Studio Express 2008 ist kostenlos von Microsoft erhältlich und kann über diesen Link heruntergeladen werden:http://www.microsoft.com/download/en/details.aspx?id=22985
  1. Melden Sie sich bei SQL Server Management Studio an
  2. Gehen Sie zu Datenbanken> [IhreDatenbank]> Sicherheit> Benutzer
  3. Klicken Sie mit der rechten Maustaste auf den Datenbankbenutzer und wählen Sie Eigenschaften .
  4. Unter Mitglied der Datenbankrolle
  5. Stellen Sie sicher, dass Folgendes aktiviert ist:db_datareader, db_datawriter, db_owner
  6. Stellen Sie sicher, dass Folgendes nicht aktiviert ist:db_denydatareader, db_denydatawriter
  7. Klicken Sie auf OK

Plesk
  1. Gibt es den umgekehrten Schnittbefehl?

  2. Trap, Err und Echo der Fehlerlinie?

  3. Wie kann man den Fehler beheben:Cpanel::Exception::Database::Error/(XID 9a8sak)?

  4. Sites, die den SQLOLEDB-Anbieter verwenden, zeigen einen SSL-Sicherheitsfehler

  5. Fehler:„Identifier entfernt:Accept Mutex konnte nicht abgerufen werden“ in Apache-Fehlerprotokollen

Gespeicherte MySQL-Prozeduren (Erstellen, Auflisten, Ändern und Löschen)

Was ist der Fehler 503 Dienst nicht verfügbar?

[How To] Behebt den Google GPG-Fehler auf Ubuntu

Wo sind die Konfigurationsdaten in Linux gespeichert

Beheben Sie den Fehler, dass der Befehl hwmatch auf Grub nicht gefunden werden kann

Das Starten der Control Suite führt zu einem Anwendungsfehler beim Initialisieren