Problem:
Beim Versuch, SFirm zu öffnen, wird die Fehlermeldung 'Fehler 21008' angezeigt, mit dem Hinweis, dass die Datenbank auf dem SQL Server nicht geöffnet werden konnte. Der SSL-Provider meldet: 'Der Zielprinzipalname ist falsch'.
Mögliche Ursache:
Diese Fehlermeldung tritt häufig auf, wenn der Server umgezogen wurde, ohne SFirm neu zu installieren. In solchen Fällen wurden die Dateien möglicherweise einfach auf den neuen Server kopiert.
Workaround:
Um dieses Problem vorübergehend zu beheben, können Sie den folgenden Workaround anwenden:
1. Navigieren Sie zum Basisverzeichnis von SFirm.
2. Falls noch nicht vorhanden, erstellen Sie eine Datei namens DEBUG.INI.
3. Öffnen Sie die DEBUG.INI-Datei und fügen Sie folgende Zeilen hinzu:
[<MSSQL-<IP-Adresse des SQL-Servers>\<SQL-Instanzname>-<Datenbankname>]
USE_DEBUG_INI=1
TRUSTSERVERCERTIFICATE=1
Beispiel:
[MSSQL-176.1.2.3\SFIRMV4SQL-SFIRM4_1]
USE_DEBUG_INI=1
TRUSTSERVERCERTIFICATE=1
Lösung:
Um das Problem dauerhaft zu beheben, empfehlen wir, SFirm vollständig zu deinstallieren und neu zu installieren. Stellen Sie dann die Datensicherung wieder her, um sicherzustellen, dass alle Daten korrekt übertragen werden.