Nach Update auf Schild 26.4 / 5 kein Zugriff auf DB

Übergeordnete Themen zu Schild-NRW

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
Beaumart
Fachberater*in
Beiträge: 10
Registriert: Montag 1. Oktober 2018, 18:51
Schulform:

Nach Update auf Schild 26.4 / 5 kein Zugriff auf DB

Beitrag von Beaumart »

Bei uns läuft Schild auf einer MSSQL-express Datenbank. Nach dem Update auf Schild 26.4 und auch anschließendem Bugfix (26.5) bricht der Start von Schild mit folgender Fehlermeldung ab: Fehler beim Zugriff auf die Datenbank: "Das Format der Initialisierungszeichenfolge entspricht nicht den OLE DB-Angaben".
Rechner auf denen noch Version 25.6 läuft haben weiterhin Zugriff auf die DB.
Wenn ich die UDL mit "OLE DB Core Services" ausführe und eine Testverbindung starte funktioniert diese.

Das gleiche Problem haben auch zwei weitere Schulen in der näheren Umgebung.
Benutzeravatar
Pfotenhauer
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Nach Update auf Schild 26.4 / 5 kein Zugriff auf DB

Beitrag von Pfotenhauer »

Hallo.

Welcher ODBC-Treiber wird verwendet?
Schau mal in die UDL-Datei und lösche alles hinter dem DBSchema.
Hat bei mir jetzt schon zweimal bei MSSQL-Native-Driver geholfen...

Code: Alles auswählen

[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLNCLI11.1;Persist Security Info=False;Initial Catalog=Schild-NRW-DB;Data Source=SERVER\SQLEXPRESS
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
Beaumart
Fachberater*in
Beiträge: 10
Registriert: Montag 1. Oktober 2018, 18:51
Schulform:

Re: Nach Update auf Schild 26.4 / 5 kein Zugriff auf DB

Beitrag von Beaumart »

Hallo Frank,
danke für die schnelle Antwort.
Ich habe in der UDL alle leeren Einträge gelöscht und anschließend funktionierte Schild wieder.

Hier nochmal zur Anschauung die alte und die neue UDL.

alt:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLNCLI11.1;Integrated Security="";Persist Security Info=False;User ID=schildnrw;Initial Catalog=schildnrw;Data Source=sql\schild;Initial File Name="";Server SPN=""

neu:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLNCLI11.1;Persist Security Info=False;User ID=schildnrw;Initial Catalog=schildnrw;Data Source=sql\schild

Nochmals vielen Dank für die schnelle Antwort, gerade zu Statistikzeiten;-)

:-) Hartmut
Antworten

Zurück zu „Allgemeines“