Toon posts:

Software om database controles uit te voeren met email

Pagina: 1
Acties:

Vraag


  • Azrou
  • Registratie: Oktober 2009
  • Laatst online: 27-02 10:39
Hallo,

Heeft iemand een tip mbt software waarbij je een sql statement kunt opgeven op een specifieke database, bv:
"Select * from klanten where woonplaats='Duckstad'"

De software zou dan dagelijks dit sql statement moeten uitvoeren, als er resultaat is moet er een email gestuurd worden inclusief het record naar een emailadres.
De software moet het liefst draaien op een server.

Heeft iemand een tip? (graag geen SQL server)

Beste antwoord (via Azrou op 16-02-2023 11:14)


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 21:45
crontab is de tool om iets periodiek te draaien. Alles wat je aan commando meegeeft heb je zelf in de hand. Je kunt ook je favoriete scriptaal pakken, die een query laten uitvoeren en op basis daarvan laten mailen. (genoeg voorbeeld in python te vinden op het internet )

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/

Alle reacties


  • Yucon
  • Registratie: December 2000
  • Laatst online: 21:42

Yucon

*broem*

Dbeaver enterprise kan dit volgens mij

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 21:45
Gewoon met een crontab met het commando mysql -e 'SELECT * FROM klanten' | sendmail ontvanger@domain.com

bijvoorbeeld. Wat had je zelf al bedacht/gevonden?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • Azrou
  • Registratie: Oktober 2009
  • Laatst online: 27-02 10:39
Yes, maar als er geen resultaat is, dan moet er niks gemailed worden. Ik vraag me af of dat kan met crontab.

Acties:
  • Beste antwoord
  • +1Henk 'm!

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 21:45
crontab is de tool om iets periodiek te draaien. Alles wat je aan commando meegeeft heb je zelf in de hand. Je kunt ook je favoriete scriptaal pakken, die een query laten uitvoeren en op basis daarvan laten mailen. (genoeg voorbeeld in python te vinden op het internet )

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 01:15

CAPSLOCK2000

zie teletekst pagina 888

Azrou schreef op donderdag 16 februari 2023 @ 09:23:
Hallo,

Heeft iemand een tip mbt software waarbij je een sql statement kunt opgeven op een specifieke database, bv:
"Select * from klanten where woonplaats='Duckstad'"

De software zou dan dagelijks dit sql statement moeten uitvoeren, als er resultaat is moet er een email gestuurd worden inclusief het record naar een emailadres.
De software moet het liefst draaien op een server.

Heeft iemand een tip? (graag geen SQL server)
Het klinkt misschien een beetje flauw maar ik denk dat zelf iets schrijven de beste oplossing is.
Je vraag is redelijk triviaal maar ook heel specifiek. Ik denk niet dat je daar kant-en-klare software voor gaat vinden. Maar ja, dan moet je wel eerst leren programmeren (of iemand vinden die het al kan).

This post is warranted for the full amount you paid me for it.


  • Speedmaster
  • Registratie: Juli 2005
  • Laatst online: 01:19

Speedmaster

Make my day...

Krijg sterk de indruk dat dit iets van een school opdracht is, wat heb je zelf tot nu toe bedacht
Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee