Problem:
Nach dem Update auf Patch 25.03 lässt sich SFirm auf einigen Systemen nicht mehr starten. Es wird ein Fehler angezeigt:
State:28000,Native:0x4818,Origin:[Microsoft][ODBC Driver 18 for SQL Server][SQL Server]
CSfDbException occured: Login failed for user 'SFIRM4_DBC_USER'.
State:28000,Native:0x4818,Origin:[Microsoft][ODBC Driver 18 for SQL Server][SQL Server]
Exception while loading the clients. Login failed for user 'SFIRM4_DBC_USER'.
Ursache:
Beim Einspielen des Updates 25.03 ist ein Fehler beim Anlegen der Sektionen in der Datei DBCS.ini aufgetreten (Datei liegt im SFirm Basis Verzeichnis). Erkennbar ist dies an einer zweiten Sektion in der Datei nach dem Muster:
[DBC__INSTANZNAME]
[DBC_SERVERNAME_INSTANZNAME]
Workaround:
- Aus der zweiten Sektion, also der mit dem Servernamen im Namen die Zeile "PASSWORD=....." in die obere Sektion, also die ohne Servernamen kopieren
- Dann SFirm starten
Lösung:
An einer Lösung wird derzeit gearbeitet.