SQL Abfrage - Import Erfolgreich?
Hallo,
Ich habe ein Shell-Skript gebastelt, welches bei Ausführung eine CSV-Datei in eine Tabelle einer Datenbank importiert.
Würde gerne zusätzlich eine Art Abfrage einbauen, die überprüft ob der Import erfolgreich war, und falls nicht eine E-Mail schreibt.
Kennt sich jemand damit aus und kann mir helfen?
Danke!
Ich habe ein Shell-Skript gebastelt, welches bei Ausführung eine CSV-Datei in eine Tabelle einer Datenbank importiert.
Würde gerne zusätzlich eine Art Abfrage einbauen, die überprüft ob der Import erfolgreich war, und falls nicht eine E-Mail schreibt.
Kennt sich jemand damit aus und kann mir helfen?
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 361903
Url: https://administrator.de/forum/sql-abfrage-import-erfolgreich-361903.html
Ausgedruckt am: 15.01.2025 um 11:01 Uhr
5 Kommentare
Neuester Kommentar
Hallo,
Soll das in einer Batch, Powershell, Basch oder was sein?
OS ist ein?
Datenbank ist ein?
Mailsystem ist ein?
Nach welchen Kriterien kann in deiner Datenbank geprüft werden ob der Import erfolgt ist?
Soll das von ein Client aus oder direkt auf den Datenbankserver erfolgen?
Gruß,
Peter
Soll das in einer Batch, Powershell, Basch oder was sein?
OS ist ein?
Datenbank ist ein?
Mailsystem ist ein?
Nach welchen Kriterien kann in deiner Datenbank geprüft werden ob der Import erfolgt ist?
Soll das von ein Client aus oder direkt auf den Datenbankserver erfolgen?
Gruß,
Peter
Hallo newit1,
wenn du MSSQL benutzt findest du hier eine gute Beschreibung.
Das Versenden einer E-Mail wird hier
beschreiben.
Für die Checks musst du dich etwas mit der Materie beschäftigen.
Wenn du MySQL nutzt, dann musst du das entsprechend anpassen.
Du findest ganz Material mit Code Beispielen via Google.
grüße vom it-frosch
wenn du MSSQL benutzt findest du hier eine gute Beschreibung.
Das Versenden einer E-Mail wird hier
beschreiben.
Für die Checks musst du dich etwas mit der Materie beschäftigen.
Wenn du MySQL nutzt, dann musst du das entsprechend anpassen.
Du findest ganz Material mit Code Beispielen via Google.
grüße vom it-frosch
Moin moin.
Warum ist deine Frage Shell-Skript - Syntax error: Unterminated quoted string (die man zur Info auch hätte verlinken können ;) eigentlich noch nicht als gelöst markiert ? Darüber hinaus wäre es doch auch höflich, wenn du dort mal eine Rückmeldung an all die hilfsbereiten Kollegen geben würdest ob das alles nun funktioniert oder nicht.
Es mag nervig sein, ja, aber da steht in der Regel vieles was man wissen möchte: Die Handbücher, Manuals, Dokus, Refferenzen.
z.B:
$ man sh -> PARAMETERS -> Special Parameters
Alternativ könntest du ja auch auch einfach ein paar Daten aus deiner SQL-Auslesen wenn es da eindeutige Werte für gibt.
Die Frage nach dem versenden von Mails... naja okay. Ohne das passende Programm zu kennen kann man auch keine man-Pages aufrufen, ok.
Aber das ist nich so einfach bzw. "einfach ein Tool" reicht dafür nicht. Schau dir dazu mal diesen Artikel an: System-Mails ohne einen Mail-Server mit ssmtp verschicken (linuxundich.de)
~Arano
Warum ist deine Frage Shell-Skript - Syntax error: Unterminated quoted string (die man zur Info auch hätte verlinken können ;) eigentlich noch nicht als gelöst markiert ? Darüber hinaus wäre es doch auch höflich, wenn du dort mal eine Rückmeldung an all die hilfsbereiten Kollegen geben würdest ob das alles nun funktioniert oder nicht.
Es mag nervig sein, ja, aber da steht in der Regel vieles was man wissen möchte: Die Handbücher, Manuals, Dokus, Refferenzen.
z.B:
... die überprüft ob der Import erfolgreich war...
Etwas großzügiger Formuliert: "Ob das letzte Kommando erfolgreich ausgeführt wurde".$ man sh -> PARAMETERS -> Special Parameters
Alternativ könntest du ja auch auch einfach ein paar Daten aus deiner SQL-Auslesen wenn es da eindeutige Werte für gibt.
Die Frage nach dem versenden von Mails... naja okay. Ohne das passende Programm zu kennen kann man auch keine man-Pages aufrufen, ok.
Aber das ist nich so einfach bzw. "einfach ein Tool" reicht dafür nicht. Schau dir dazu mal diesen Artikel an: System-Mails ohne einen Mail-Server mit ssmtp verschicken (linuxundich.de)
~Arano