Hallo an alle,
ich bekomme beim Versuch, die neuen Daten aus der ASV zu importieren, immer die Fehlermeldung: ASV Import war nicht erfolgreich.
Kann jemand helfen?
Viele Grüße
Kerstin
Hallo an alle,
ich bekomme beim Versuch, die neuen Daten aus der ASV zu importieren, immer die Fehlermeldung: ASV Import war nicht erfolgreich.
Kann jemand helfen?
Viele Grüße
Kerstin
Hallo Kerstin,
Ja, ich kann helfen. Bitte mir einen ASV Export hochladen, damit ich es testen kann. (Siehe Mail) Das ist wohl ein Fehler in der neuen Version.
LG, Christian
Klappt bei mir auch nicht.
Wenn ich vorgehe wie angegeben (http://doku.schule-intern.de/d…/ADMINHANDBUCH/ASV+Import)
dann erhalte ich am Schluss folgende Meldung:
ZitatAlles anzeigenDatabase error in SchuleIntern: Invalid SQL: INSERT INTO eltern_telefon (telefonNummer, schuelerAsvID, telefonTyp, kontaktTyp, adresseID) values ( '08861'/6327 Arb.', 'tvxnnheqwz', 'telefon', '10',1962 ) ON DUPLICATE KEY UPDATE telefonNummer=telefonNummer
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Arb.', 'tvxnnheqwz', 'telefon', '10',1962 ) ON ' at line 3
mysql error number: 1064
Date: 11.03.2020 @ 12:07
Script: /index.php?page=administrationmodule&module=administrationasvimport&action=syncasvstep2&asvFile=
Referer: https://schuleintern.pfaffenwi…nasvimport&action=syncasv
#0 mysql->print_error(Invalid SQL: INSERT INTO eltern_telefon (telefonNummer, schuelerAsvID, telefonTyp, kontaktTyp, adresseID) values
(
'08861'/6327 Arb.',
'tvxnnheqwz',
'telefon',
'10',1962
) ON DUPLICATE KEY UPDATE telefonNummer=telefonNummer) called at [/homepages/37/d65701901/htdocs/framework/lib/db/mysql.class.php:51]
#1 mysql->query(INSERT INTO eltern_telefon (telefonNummer, schuelerAsvID, telefonTyp, kontaktTyp, adresseID) values
(
'08861'/6327 Arb.',
'tvxnnheqwz',
'telefon',
'10',1962
) ON DUPLICATE KEY UPDATE telefonNummer=telefonNummer) called at [/homepages/37/d65701901/htdocs/framework/lib/page/administration/administrationasvimport.class.php:972]
und noch mehr Zeug und danach alle Daten.
Keine Ahnung was da schief läuft, ich habe mich bis jetzt an alles gehalten
Obwohl es in einme anderen Thread gehören würde hier noch etwas, wenn ich versuche einen externen ical-Kalender einzufügen und den Menüpunkt ical/Externe Kalender aufrufe:
ZitatAlles anzeigenDatabase error in SchuleIntern: Invalid SQL: SELECT * FROM externe_kalender_kategorien WHERE kalenderID='1' ORDER BY kategorieName ASC
mysql error: Table 'dbs315552.externe_kalender_kategorien' doesn't exist
mysql error number: 1146
Date: 11.03.2020 @ 12:15
Script: /index.php?page=administrationmodule&module=extKalender
Referer: https://schuleintern.pfaffenwi…nasvimport&action=syncasv
Code#0 mysql->print_error(Invalid SQL: SELECT * FROM externe_kalender_kategorien WHERE kalenderID='1' ORDER BY kategorieName ASC) called at [/homepages/37/d65701901/htdocs/framework/lib/db/mysql.class.php:51] #1 mysql->query(SELECT * FROM externe_kalender_kategorien WHERE kalenderID='1' ORDER BY kategorieName ASC) called at [/homepages/37/d65701901/htdocs/framework/lib/data/termine/ExternerKalenderKategorie.class.php:52] #2 ExternerKalenderKategorie::getAllForKalender(1) called at [/homepages/37/d65701901/htdocs/framework/lib/page/kalender/extKalender.class.php:221] #3 extKalender::displayAdministration(index.php?page=administrationmodule&module=extKalender) called at [/homepages/37/d65701901/htdocs/framework/lib/page/administration/administrationmodule.class.php:127] #4 administrationmodule->execute() called at [/homepages/37/d65701901/htdocs/framework/lib/system/requesthandler.class.php:243] #5 requesthandler->__construct(administrationmodule) called at [/homepages/37/d65701901/htdocs/www/index.php:48]
und weiter beim Versenden einer Nachricht:
ZitatAlles anzeigenDatabase error in SchuleIntern: Invalid SQL: INSERT INTO messages_messages (messageUserID,messageSubject,messageText,messageSender,messageRecipients,messageCCRecipients,messageBCCRecipients,messageTime,messageIsReplyTo,messageIsForwardFrom,messageFolder,messageIsRead,messageNeedConfirmation,messageConfirmSecret,messageAttachments,messagePriority,messageAllowAnswer,messageHasQuestions,messageQuestionIDs) VALUES ('36',
'',
'test
',
'1',
'T:g220dl5oel', 'P:aocpzad24n', '',
UNIX_TIMESTAMP(),
'0',
'0',
'POSTEINGANG',0,1,
'f28520f62',
'',
'NORMAL',
'1', '0', ''
)mysql error: Unknown column 'messageIsForwardFrom' in 'field list'
mysql error number: 1054
Date: 11.03.2020 @ 15:31
Script: /index.php?page=MessageCompose
Referer: https://schuleintern.pfaffenwi…x.php?page=MessageCompose
Irgendeine Idee warum das alles nicht so klappt, wie es sollte?
Hallo Martin,
ja ich würde sagen deine Datenbank ist nicht richtig installiert bzw die Tabellen fehlen.
Nach deinen anderen Post nehme ich an, du hast den Installer benutzt? Ist der richtig durchgelaufen; Überall grüne hacken am Ende?
Kannst du dich über deinen Hoster in die Datenbank (z.B. mit phpmyadmin) einloggen und schauen wie viele Tabellen vorhanden sind?
Es sollten 148 sein.
Wenn du keine Ahnung hast was ich meine, schreib bitte nochmal.
g chris
Guten Morgen!
Ja, der Installer ist gut durchgelaufen, alle Haken grün.
Probleme hatte ich beim Einrichten der beiden CronJobs, die vorgegebenen Zeitintervalle konnte ichbei unserem Hoster nicht einstellen, nur einmal pro Tag ist das möglich. Soweit ich das verstanden habe, liegt das daran, dass ich keinen dezidierten(?) Server/Datenbank verwende. Das war mir aber zu diesem Zeitpunkt egal, da ich das System nur mal testweise aufsetze.*
Das mit dem Einloggen über den Hoster hat geklappt, es sind allerdings nur 143 Tabellen angelegt worden....
mf
*Oder falls sowas möglich ist und alles gut läuft das ganze Ding umziehen, wobei ich bisher keine Ahnung habe ob und wie sowas funktioniert
Morgen,
CronJobs sind noch mal ein ganz anderes Thema.
Ich kann den bei uns auch nur alle 30min laufen lassen. Aber es gibt auch externe Lösungen dafür: https://www.google.com/search?q=free+cron
Habe dir mal einen aktuellen SQL Dump angehängt. Wenn du den ausführst werden alle Tabellen "nachinstalliert" die bei dir fehlen.
(.txt entfernen)
g chris
Danke!
Das mit den Cronjobs habe ich nach hinten gestellt, da schaue ich mir später an.
Einen SQL-Dump kann ich nicht nach installieren, zumindest wüsste ich nicht, wie ich das auf der ionos-seite machen soll.
Ich konne dort im Menü "SQL" den Code in ein Fenster kopieren: "SQL-Befehl(e) auf Server „db5000323415.hosting-data.io“ ausführen:"
Das habe ich probiert, gab aber eine Fehlermeldung.
Dann habe ich es über die Import-Funktion probiert (hätte ich vielelicht gleich tun sollen:), da gab es folgende Fehlermeldung:
ZitatAlles anzeigenFehler
Statische Analyse:
3 Fehler wurden während der Analyse gefunden.
- Unerwarteter Statement-Anfang. (near "T" at position 0)
- Unerwarteter Statement-Anfang. (near "SQL_MODE" at position 2)
- Unerwarteter Statement-Anfang. (near ""NO_AUTO_VALUE_ON_ZERO"" at position 13)
SQL-Befehl:
T SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"
MySQL meldet: [Blockierte Grafik: https://phpmyadmin.eu.ionos.host/themes/dot.gif]
#1064 - Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'T SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"' in Zeile 1
Dann nochmals importiert, dann kam eine andere Fehlermeldung:
ZitatCodeCREATE TABLE IF NOT EXISTS `absenzen_absenzen` ( `absenzID` int(11) NOT NULL, `absenzSchuelerAsvID` varchar(50) NOT NULL, `absenzDatum` date NOT NULL, `absenzDatumEnde` date NOT NULL, `absenzQuelle` enum('TELEFON','WEBPORTAL','LEHRER','PERSOENLICH','FAX') NOT NULL, `absenzBemerkung` mediumtext NOT NULL, `absenzErfasstTime` int(11) NOT NULL, `absenzErfasstUserID` int(11) NOT NULL, `absenzBefreiungID` int(11) NOT NULL DEFAULT '0', `absenzBeurlaubungID` int(11) NOT NULL DEFAULT '0', `absenzStunden` mediumtext NOT NULL, `absenzisEntschuldigt` tinyint(1) NOT NULL, `absenzIsSchriftlichEntschuldigt` tinyint(1) NOT NULL, `absenzKommtSpaeter` tinyint(1) NOT NULL DEFAULT '0' ) ENGINE=InnoDB AUTO_INCREMENT=3538 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC
MySQL meldet: [Blockierte Grafik: https://phpmyadmin.eu.ionos.host/themes/dot.gif]
#1046 - Keine Datenbank ausgewählt
Irgendwie stochere ich hier ganz schön im Nebel rum
Hallo, wollen wir uns mal zusammen telefonieren / AnyDesk Sitzung machen? Dann bekommen wir das zum laufen.