Neu Shopdatenbank SQL Export

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.
  • JTL-Connect 2024: Ihr habt noch kein Ticket? Jetzt Early Bird Ticket zum Vorzugspreis sichern! HIER geht es zum Ticketverkauf

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
Hallo Community,

ich hab da mal eine Frage kann ich irgendwie über Powershell ein Script auf der Shopdatenbank ausführen und die Tabellen passend Laden?

versuche das ganze über einen Invoke-Sqlcmd befehl. Das SQL-Script habe ich bereit gespeichert. Mit der Lokalen Datenbank habe ich auch kein Problem da komme ich problemlos an meine CSV. Aber wenn ich das Gleiche über Hetzner versuche bekomme ich nichts ausgeworfen. Wie kann ich es umsetzten das ich die Abfrage regelmäßig wöchentlich herunterladen. Habe an einen Cronjob gedacht aber das habe ich noch nicht gemacht. Kennt dort jemand einen guten Guide der mir da weiterhelfen kann.

Für Hilfestellung wäre ich dankbar.

Vielen Dank
 

hii

Gut bekanntes Mitglied
6. Januar 2009
126
8
NRW
Schau mal hier... Hetzner hat ein ganz gutes Wiki um Cornjobs zu erstellen: https://wiki.hetzner.de/index.php/KonsoleH:Cronjob-Manager

In der Konsoleh findest Du den Cornjob Manager. hier werden die Einstellungen für den Corn eingestellt.
Als Beispiel für den Punkt "Skript (absoluter Pfad)" haben wir hier: /home/httpd/cgi-bin/php54-fcgi-starter.fcgi /usr/www/users/#DEIN-USER-NAME#/Pfad/zum/Skript/DeinSkript.php"
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
Wenn ich das richtig verstanden haben bekomme ich den Cron nur als php abgewickelt somit muss ich ein script schreiben welches auf die db zugreift und die passenden daten über einen Select befehl selektiert und herunterlädt. Das kann was werden.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
23
Hallo Commuity,

hab jetzt mein php script welches als cron angestoßen werden soll und mir eine csv speichern soll dieses sieht wie folgt aus:

PHP:
<?php

$csv_filename = 'db_export.csv';

$hostname = "localhost";
$user = "Benutzer";
$password = "passwort";
$database = "meineDB";
$port = 3306;

$pdo = new PDO ('mysql:host=localhost;dbname=meineDB', 'Benutzer', 'passwort');
if (PDO_error()){
    die("Verbindungsfehler" - PDO_error());
}
$csv_export = '';

$query = PDO_query($pdo, "
SELECT s_articles_details.articleID,
s_articles_details.ordernumber,
s_articles_prices.price,
s_articles_lives.active,
s_articles_lives.valid_from,
s_articles_lives.valid_to,
s_articles_live_prices.endprice,
s_articles_live_prices.endprice * 1.19 AS Brutto
FROM s_articles_details
INNER JOIN s_articles_lives ON s_articles_details.articleID = s_articles_lives.article_id
INNER JOIN s_articles_live_prices ON s_articles_lives.id = s_articles_live_prices.id
INNER JOIN s_articles_prices ON s_articles_details.articleID = s_articles_prices.articleID
WHERE s_articles_prices.pricegroup = 'EK' AND s_articles_prices.from = '1' ");

$field = PDO_field_count($pdo);

for ($i = 0; $i < $field; $i++){
    $csv_export.= PDO_fetch_field_direct($query, $i)->name.';';
}
$csv_export.='';

while($row = PDO_fetch_array($query)){
    for($i = 0; $i < $field; $i++) {
     $csv_export.= '"'.$row[PDO_fetch_field_direct($query, $i)->name].'";';     
    }
$csv_export.='';
}

header("Content-type: text/x-csv");
header("Content-Disposition: attachment;filename=".$csv_filename."");
echo($csv_export);

?>

leider passiert aber kein download wenn ich den cron anstoße. Sieht evtl jemand meinen Fehler?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.352
380
Wenn ich das richtig verstanden haben bekomme ich den Cron nur als php abgewickelt somit muss ich ein script schreiben welches auf die db zugreift und die passenden daten über einen Select befehl selektiert und herunterlädt. Das kann was werden.
Natürlich kann man jedes beliebige Skript mit Cron zeitgesteuert ausführen.
Du bist da nicht auf php angewiesen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Tabelle aus eigenem SQL in Druckvorlage möglich? Gelöste Themen in diesem Bereich 3
Neu Merkmal eindeutig per SQL zuordnen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Update SQL 2017 Express auf 2022 Standard Installation von JTL-Wawi 7
In Diskussion SQL Update aus Workflow heraus JTL-Workflows - Fehler und Bugs 8
Neu Gewogenes Versandgewicht per SQL exportieren und anschließend in Artikelstammdaten importieren JTL Ameise - Eigene Exporte 0
Neu Gewogenes Versandgewicht per SQL exportieren und anschließend in Artikelstammdaten importieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Bestandsführung per SQL deaktivieren User helfen Usern - Fragen zu JTL-Wawi 3
Neu Installation von JTL-WaWi auf SQL DB mit AD Account möglich? Installation von JTL-Wawi 5
Minimale Benutzerrechte SQL User für täglichen operativen Betrieb JTL-Wawi 1.9 10
Neu SQL Fehler - Woher stammt diese Abfrage JTL-Shop - Fehler und Bugs 5
Neu SQL Abfrage User helfen Usern - Fragen zu JTL-Wawi 3
Neu Plattform Feld per SQL setzen - mehrere Marken unter einer Firma verkaufen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflow - SQL - Frage zur DATEADD()-Funktion User helfen Usern - Fragen zu JTL-Wawi 2
Neu Korrektes Datumsformat in SQL-Abfrage User helfen Usern - Fragen zu JTL-Wawi 2
Neu Probleme beim Abfrage kopieren von SQL Management Studio User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie kann man Anzahl der VPE per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kundendatenimport via SQL JTL-Wawi 1.6 1
SQL Abfrage für verkaufte Artikel + aktueller Bestand JTL-Wawi 1.8 1
Neu SQL Ausgabe Bestellinformationen JTL Ameise - Eigene Exporte 4
Neu SQL Script - geänderte Tabellen. User helfen Usern - Fragen zu JTL-Wawi 3
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Finanzamt-Kassennachschau // GDPdU-Export Allgemeine Fragen zu JTL-POS 1
Neu FFN Export Vorlage erstellen? User helfen Usern - Fragen zu JTL-Wawi 0
Externe Otto Rechnungen von Export ausschließen: DATEV Rechnungsdaten - Rechnungen Otto.de - Anbindung (SCX) 0
Neu JTL Exportformat Google Shopping v2.2.2 - Export bleibt bei 500 Artikeln stehen und wird nicht final durchgeführt Plugins für JTL-Shop 0
Neu Artikel Export als csv statt als xml Allgemeine Fragen zu JTL-Shop 1
Neu Export von Kategorien - Sichtbarkeit andere wie in der WAWI JTL-Ameise - Fehler und Bugs 6
Versanddaten Export aus dem Packtisch Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Export von Kategoriebilder aus JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Export von Kategoriedaten (Ebene 3) mit den dazugehörigen Artikel Allgemeine Fragen zu JTL-Shop 4
Export Rechnungen - Zolltarifnummer, Ursprungsland JTL-Wawi 1.6 3
Neu Notfallplan bei Störung der Schnittstelle zwischen JTL und DHL // Lösung via Import Export gesucht Arbeitsabläufe in JTL-Wawi 7
Neu Dateinamen Bilder Export festlegen? JTL Ameise - Eigene Exporte 5
Neu Export der Ansprechpartner nicht möglich JTL-Ameise - Ideen, Lob und Kritik 2
Neu Etsy U2 personalisierte Bestellungen Export Schnittstellen Import / Export 0
Gelöst RKSV - Datenerfassungsprotokoll Export? Allgemeine Fragen zu JTL-POS 2
Neu Ameise Export speichern auf FTP Server Schnittstellen Import / Export 3
Ameisen-Export Buchungsdaten (Rechnungen) - Mahndatum und Mahnstufe fehlen JTL-Ameise - Fehler und Bugs 0
Neu Cron für Export-Manager "tut nix" JTL-Shop - Fehler und Bugs 17
Neu WooCommerce Benutzer Export, inkl. Passwort Umstieg auf JTL-Shop 1
Neu CSV-Export von Produkten aus bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 1
Neu Export Gesamtpreis für Artikel mit Mindestabnahme Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop 5 Liste von CSV-Export Variablen gesucht Allgemeine Fragen zu JTL-Shop 1
Neu Dateiänderungen bei Export (Auftrag) User helfen Usern - Fragen zu JTL-Wawi 3
Neu Export CSV Datei inkl. Bilder Schnittstellen Import / Export 1
Neu CVS Export inkl. Bildern User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Ameise Extrem Langsam im Export JTL-Ameise - Fehler und Bugs 8
Neu Egener Export für CBAM-Bericht möglich? JTL Ameise - Eigene Exporte 1
Export von Bestellungen als Excel JTL-Wawi 1.6 1

Ähnliche Themen