Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

Automatisierter Batch mdb Import mit MS Access

  • FlowHeater-Team
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
10 Jahre 2 Monate her #1614 von FlowHeater-Team
Automatisierter Batch mdb Import mit MS Access wurde erstellt von FlowHeater-Team
Ist so etwas mit Flowheater möglich? Ein automatischer csv-Import, den ich in anderem Zusammenhang täglich benutze, funktioniert einwandfrei. Doch nun muss ich auch auf Daten aus 150 verschiedenen Access-Tabellen zugreifen, die dann teilweise in eine einzige Access-DB zusammengeführt werden. Alle Tabellen haben eine identische Struktur.

Können Sie mir hier weiterhelfen?

Beste Grüße
R. Wohlgemuth
Anfrage per Email erhalten

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 um der Konversation beizutreten.

  • FlowHeater-Team
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
10 Jahre 2 Monate her - 10 Jahre 2 Monate her #1615 von FlowHeater-Team
FlowHeater-Team antwortete auf Automatisierter Batch mdb Import mit MS Access
Hallo Herr Dr. Wohlgemuth,

der FlowHeater kann Ihnen die Entscheidung, welche Access Tabellen aus welchen Access Datenbank verwendet werden soll, nicht abnehmen. Damit Sie nicht für jede Access Datenbank bzw. Tabelle eine eigene Definition basteln müssen können Sie für die Datenbank sowie der Access Tabelle die verwendet werden soll Parameter (Platzhalter) verwenden.
Diese Parameter können Sie dann mit der Batch Modul Option /SetParameter überschreiben.

z.B. Sie definieren zwei Parameter $DATENBANK$ und $TABELLE$ die Sie im Designer mit Default Werten versehen um die Definition hier testen zu können. (s. Screenshots) Im Batch Aufruf können Sie nun diese Werte temporär überschreiben.

z.B. FHBatch.exe /SetParameter DATENBANK=andere-access.mdb /SetParameter TABELLE=tabelle-2 Ihre-access-batch-import-definition.fhd

Um jetzt mehrere Access Tabellen zusammenzuführen müssen Sie das Batch Modul über ein CMD Skript mehrmals hintereinander ausführen. Je nachdem welche Option Sie auf der ACCESS Write Seite verwenden können Sie so entweder alle Datensätze aus allen Tabellen übernehmen, vorhandene Datensätze aktualisieren oder bereits vorhandene Datensätze ignorieren.

CMD Skript für einen automatisierten BATCH Access (MDB) Import
Code:
@echo off REM Pfad zum Batch Modul für den Import festlegen set FHBATCH="C:\Program Files (x86)\FlowHeater V3\BIN\FHBatch.exe" REM Aufruf des Batch Moduls für den Import %FHBATCH% /SetParameter DATENBANK=access-db1.mdb /SetParameter TABELLE=access-tabelle-1 access-mdb-batch-import.fhd %FHBATCH% /SetParameter DATENBANK=access-db2.mdb /SetParameter TABELLE=access-tabelle-2 access-mdb-batch-import.fhd %FHBATCH% /SetParameter DATENBANK=access-db3.mdb /SetParameter TABELLE=access-tabelle-3 access-mdb-batch-import.fhd REM und so weiter

Parameter anlegen


Parameter als Access Datenbank Platzhalter verwenden


Parameter als Access Tabellen Platzhalter verwenden

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:
Letzte Änderung: 10 Jahre 2 Monate her von FlowHeater-Team.

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.319 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


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