"Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Übergeordnete Themen zu SchILD-NRW2

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

GE Schwerte
Beiträge: 1743
Registriert: Montag 3. Dezember 2018, 10:28
Wohnort: Schwerte
Schulform: Gesamtschule

"Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von GE Schwerte »

Der Punkt "Extras -> Automatische Prozesse ausführen" erzeugt bei uns eine Zugriffsverletzung und die untenstehende Fehlermeldung.

An welcher Stelle kann ich suchen?
Dateianhänge
autoprozess.JPG
autoprozess.JPG (89.6 KiB) 2276 mal betrachtet
A. Schüller
Beiträge: 958
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von A. Schüller »

Bei "Automatische Prozesse durchführen" wurden neue Fehlerkorrekturen hinzugefügt. Ich selbst hatte diese nur mich Access-DBs getestet. Vielleicht ist im Programm ein SQL-Befehl, der bei MS-SQL einen Fehler produziert?

Könnten Sie den gesamten Log anhängen oder per Mail schicken?

Hier eine kurze Info zur Log-Erstellung:
viewtopic.php?p=434&hilit=copy+to+clipboard#p434
Mit freundlichen Grüßen
Anne Schüller
GE Schwerte
Beiträge: 1743
Registriert: Montag 3. Dezember 2018, 10:28
Wohnort: Schwerte
Schulform: Gesamtschule

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von GE Schwerte »

Das kann ich hier nicht einfügen:
"Ihr Beitrag besteht aus 88184 Zeichen.
Es sind maximal 60000 Zeichen erlaubt.
"

Kommt dann per Mail an die hinterlegte Adresse.
Benutzeravatar
sbrando
Beiträge: 254
Registriert: Donnerstag 22. Juni 2023, 15:58
Wohnort: Mönchengladbach
Schulform: Gymnasium
Motto: Ex Astris, Scientia

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von sbrando »

A. Schüller hat geschrieben: Dienstag 15. Juli 2025, 11:41 Bei "Automatische Prozesse durchführen" wurden neue Fehlerkorrekturen hinzugefügt. Ich selbst hatte diese nur mich Access-DBs getestet. Vielleicht ist im Programm ein SQL-Befehl, der bei MS-SQL einen Fehler produziert?
In meiner Datenbank kommt bei "Automatische Prozesse ausführen" trotz Access-Datenbank (MDB) zu exakt dem gleichen Fehler: "Zugriffsverletzung bei Adresse 00405298 in Modul 'SCHILD2000.exe'. Lesen von Adresse 595B5E5B." Log im Anhang...
Dateianhänge
EurekaLog.txt
(63.1 KiB) 37-mal heruntergeladen
LG S. Brando
--
Gymnasium Rheindahlen
Mönchengladbach
zie.aes@web.de
Beiträge: 7
Registriert: Dienstag 15. Juli 2025, 19:16
Schulform: GE

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von zie.aes@web.de »

Dieser Fehler tritt bei uns - auf mehreren Rechnerkonfigurationen getestet - auch daheim nach kompletter Neuinstallation -
ab dem Update vom 6.5.25 auf! Bugfix vom 3.7.25 beseitigt ihn nicht!
A. Schüller
Beiträge: 958
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von A. Schüller »

Der Fehler wird vom Entwickler geprüft.
Laut dem Log tritt der Bug dann auf, wenn z.B. die „$$$$-Klassen“ entfernt werden.
Mit freundlichen Grüßen
Anne Schüller
zie.aes@web.de
Beiträge: 7
Registriert: Dienstag 15. Juli 2025, 19:16
Schulform: GE

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von zie.aes@web.de »

Was meinst du mit "SSSSS-Klassen"? Fakt ist: Der Error tritt erst auf, wenn man das update vom 6.5.25 einspielt, was ist denn da verändert worden?
011marTusch
Beiträge: 229
Registriert: Montag 3. Dezember 2018, 19:50
Schulform: - keine Schule -

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von 011marTusch »

Version 2.0.34.24 vom 06.05.2025
Schulformunabhängige Änderungen
...
Wird eine Klasse im Klassenkatalog neu angelegt, aber der Prozess abgebrochen, so entstehen Fehleinträge im Klassenkatalog (Klassen mit Kürzel $$$$). Diese Fehleinträge können nun über die Option "Extras/Automatische Prozesse ausführen" gelöscht werden.
Offenbar tritt der Fehler bei dieser Aktion auf. Auch bei Erstinstallationen.
Viele Grüße aus Wuppertal
Ottmar Tusch
Pensionist :geek:
Benutzeravatar
sbrando
Beiträge: 254
Registriert: Donnerstag 22. Juni 2023, 15:58
Wohnort: Mönchengladbach
Schulform: Gymnasium
Motto: Ex Astris, Scientia

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von sbrando »

Meine DB enthält solche Fehleinträge allerdings gar nicht. Vllt. tritt der Fehler auch genau dann auf, wenn versucht wird, etwas zu reparieren, was gar nicht repariert werden muss und das nicht korrekt behandelt wird.
LG S. Brando
--
Gymnasium Rheindahlen
Mönchengladbach
Benutzeravatar
Raffenberg
Beiträge: 2568
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: "Autom. Prozesse ausführen" erzeugt Zugriffsverletzung

Beitrag von Raffenberg »

Damit die Migration nach Schild3 besser funktioniert, ist mit dem letzten Update eine Funktion in Schild2 aufgenommen worden, welche Probleme innerhalb der Schild2 Datenbank bereinigt und behebt. Hierzu werden SQL-Befehle bei den Automatischen Prozessen ausgeführt, welche z.B. $$$$-Klassen in den Datenbanken entfernen soll und einiges mehr. Die SQL-Befehle sind denjenigen angelehnt, welche auch bei der Verwendendung des Migrationstools abgesetzt werden. Während die Befehle dort schon seit langer Zeit erfolgreich verwendet werden, ist das Entfernen der Dollarklassen neu hinzugekommen.

Anscheinend gibt es genau hier Probleme mit den SQL-Befehlen. Diese findet man in einer sql-Datei im Hauptverzeichnis von Schild2.

Benennen Sie doch einmal bitte die Datei "FehleintraegeInDatenbankBeheben.sql" in "FehleintraegeInDatenbankBeheben.~sql" um und führen dann die automatischen Prozesse nochmals aus.
Mit freundlichen Grüßen
Jens Raffenberg
Antworten