Fehler "System Message 10232" beim Anmelden bei Microsoft Dynamics SL
Dieser Artikel bietet eine Lösung für einen System message 10232-Fehler, wenn Sie versuchen, sich bei Microsoft Dynamics SL anzumelden.
Gilt für: Microsoft Dynamics SL 2011
Ursprüngliche KB-Nummer: 2780548
Problembeschreibung
Wenn Sie versuchen, sich bei Microsoft Dynamics SL anzumelden, erhalten Sie die folgenden Fehlermeldungen:
Systemmeldung 10232
Assertionsfehler!
Datei: sqlapi.cpp
Zeile: 10364
Ausdruck: tmpDidErrOccur == noError
Klicken Sie auf OK, um das Programm zu beenden, und melden Sie den Fehler an Microsoft-Support. Notieren Sie dabei den fehlerhaften Ausdruck, den Dateinamen und die Zeilennummer.
Programmieren von Bulletproof-Fehler 10262
Ungültiger Cursorwert, der an sfetch1() übergeben wurde. Stellen Sie sicher, dass der Cursorwert größer als 0 ist. Vergewissern Sie sich außerdem, dass dieser Cursor an sql() übergeben wurde. Assertionsfehler: abort=Quit, Retry=Debug, Ignore=Continue
Ursache
Es gibt zwei Systemdatenbanken, die beide mit derselben Anwendungsdatenbank verknüpft sind.
Lösung
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Öffnen Sie SQL Server Management Studio.
Führen Sie die folgende Select-Anweisung für jede Microsoft Dynamics SL-Systemdatenbank aus:
select databasename from domain
Wenn Sie denselben Microsoft Dynamics SL-Anwendungsdatenbanknamen finden, der in mehreren Systemdatenbanken aufgeführt ist, führt dies zu den Fehlern. Aktualisieren oder entfernen Sie den doppelten Datensatz.
Öffnen Sie Die Microsoft Dynamics SL-Datenbankwartung.
Stellen Sie eine Verbindung mit dem Server her.
Führen Sie auf der Registerkarte Datenbanken aktualisieren den Prozess Alle Besitz und Sicherheit synchronisieren aus.