Vor einiger Zeit habe ich ein Skript erstellt, um Daten aus einer SQL-Datenbank (über ODBC) direkt in eine JMP-Tabelle zu extrahieren, um automatisch ein Kontrolldiagramm aus den ausgewählten Daten zu generieren. In JMP 16 funktionierte dies einwandfrei, aber seit dem Wechsel zu JMP 17 funktioniert diese Datenbankverbindung nicht mehr. Wenn ich auf die grüne Play-Schaltfläche klicke, um den Quell- oder Aktualisierungsschritt von DB erneut auszuführen, wird JMP ohne Benachrichtigungen vollständig heruntergefahren. Wenn ich den Skript-Debugger öffne und das Skript ausführe, erhalte ich die folgende Meldung: „Die JMP-Sitzung, auf der das JSL-Programm ausgeführt wird, wurde abnormal beendet, der JSL-Debugger wird jetzt beendet.“ Dasselbe passiert, wenn ich versuche, eine ganz neue Abfrage einzurichten , beginnend bei Null (Datenbank> Tabelle öffnen>) und kopieren Sie die ursprüngliche Abfrage, nachdem Sie auf "Erweitert" geklickt haben.
Ich habe die Abfrage in DBeaver erstellt und getestet, wo sie so funktioniert, wie sie sollte.
Die Abfrage enthält die Auswahl von zwei Aggregatfunktionen (Durchschnitte), und das Problem scheint bei diesen Zeilen zu liegen. Wenn ich diese Zeilen aus dem SQL-Skript entferne, wird die Abfrage ausgeführt (aber extrahiert nicht die Zahlen, die ich brauche). Hatte jemand auch dieses Problem und konnte es beheben?