FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum MySQL Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: CSV Import , Nur neue Datensätze exportieren , Datenmigration
  • Seite:
  • 1

THEMA:

nicht mit einer MySQL Datenbank verbinden, sondern nur ein .sql File schreiben? 1 Monat 2 Wochen her #4181

Der Write-Adapter soll ein File schreiben, was man verschicken kann... und der Empfänger liest es dann in seine Datenbank ein.
Geht das?
Danke
Martin

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

nicht mit einer MySQL Datenbank verbinden, sondern nur ein .sql File schreiben? 1 Monat 2 Wochen her #4182

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1635
Hallo Martin,

wenn Sie im MySQL Adapter die Optionen „SQL Skript generieren“ und „keine Daten ändern oder hinzufügen nur SQL Skript generieren“ aktivieren, erhalten Sie als Ausgabe lediglich das erzeugte SQL Skript. Das Skript beinhaltet exakt die SQL Befehle die auch der FlowHeater ausgeführt hätte. Das so generierte SQL Skript kann z.B. dann bei Ihrem Empfänger mittels der MySQL Workbench ausgeführt werden.

Allerdings wird zum Erstellen des SQL Skriptes eine Datenbankverbindung zu Ihrer lokalen MySQL Datenbank benötigt. Es werden so aber keine Änderungen an der MySQL Datenbank vorgenommen.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

nicht mit einer MySQL Datenbank verbinden, sondern nur ein .sql File schreiben? 1 Monat 2 Wochen her #4185

...der Haken ist nur daß auf dem Rechner garkeine MySQL-Datenbank vorhanden ist!
Dann taugt das Verfahren wohl nix..... und ich werde die Daten dann halt per CSV  oder XLSX oder... weitergeben. Auch keine große Tragik.
DANKE!

...ich glaube jetzt aber auch, dass schon die Frage falsch gestellt war. An was ich als Output gedacht hatte, war so ein Datenbank-Dump wie den auch MySQL erzeugen kann. Und diese Datei dann weitergeben.
Martin

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

nicht mit einer MySQL Datenbank verbinden, sondern nur ein .sql File schreiben? 1 Monat 2 Wochen her #4186

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1635
Hallo Martin,

einen MySQL Datenbank DUMP kann der FlowHeater nicht erstellen, hier sind die mitgelieferten MySQL Tools besser geeignet.

Workaround)
Wenn lokal keine MySQL Datenbank zur Verfügung steht, könnten Sie die SQL Skripte auch über eine temporäre SQLite Datenbank erzeugen lassen. Der FlowHeater SQLite Adapter bietet alles um eine Datenbank und Tabellen während des Datenimportes anzulegen. Bei den generierten SQL Skripten müssten Sie nachträglich lediglich die Feldtrennzeichen von z.B. "Feld1" über einen Texteditor per suchen und „alle“ ersetzen auf  `Feld1` ändern. Anschließend sollte das Skript über z.B. die MySQL Workbench ausgeführt werden können.
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

nicht mit einer MySQL Datenbank verbinden, sondern nur ein .sql File schreiben? 1 Monat 2 Wochen her #4192

Hallo,

.....  ich nehme einfach den TEXT-Adapter für den Export, schreibe damit CSVs, und fertig.
das kostet dann ein paar Programmzeilen mehr auf dem entfernten Rechner der automatisiert die Daten entgegennimmt. Dass es prinzipiell geht haben wir bereits getestet.
Danke!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
Ladezeit der Seite: 0.178 Sekunden

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2021 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en