Was ist das für ein Datenformat?
Hallo liebe Liste, Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will. Nun da Problem: Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben. Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB $B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENNI_BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis ascii▒ADVerfl V2���268278B�1Aufdachverfl�ssiger FahrerplatzFPK-V30002284,00ADVerfl V2���168278A�1Aufdachverfl�ssiger FahrerplatzFPK-V20002284,00▒ADVerfl V2���1, 268545A�1Abdeckhaube000412,07ADVerfl V2���1, 268579A�4Flachkopfschraube000DIN 921 M6x20 8.8 Sn/Ni farblos0,63▒ADVerfl V2���1, 268055A�1Schutzgitter0005,62ADVerfl V2���1, 268202A�4Becher-Dicht-Blindniet0000,36▒ADVerfl V2���1, 268557A�4Unterlegscheibe000PA 6, natur0,27ADVerfl V2�� �1, 268548A�1Filtertrockner DU 1630003/8"-UNF-Anschluss29,90▒ADVerfl V2�� ----------------------------------------------------------------- Ist das irgendein "dbase"- Format? Da steht ja was von "ascii"? Und wie kann ich das unter openSuSE 11.1 anzeigen/bearbeiten oder direkt in die SQL- Datenbank einfügen? -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Montag, 23. November 2009 schrieb Sebastian Reinhardt:
Hallo liebe Liste,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB
$B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENNI _BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis
ascii▒ADVerfl V2���268278B�1Aufdachverfl�ssiger FahrerplatzFPK-V30002284,00ADVerfl V2���168278A�1Aufdachverfl�ssiger FahrerplatzFPK-V20002284,00▒ADVerfl V2���1, 268545A�1Abdeckhaube000412,07ADVerfl V2���1, 268579A�4Flachkopfschraube000DIN 921 M6x20 8.8 Sn/Ni farblos0,63▒ADVerfl V2���1, 268055A�1Schutzgitter0005,62ADVerfl V2���1, 268202A�4Becher-Dicht-Blindniet0000,36▒ADVerfl V2���1, 268557A�4Unterlegscheibe000PA 6, natur0,27ADVerfl V2�� �1, 268548A�1Filtertrockner DU 1630003/8"-UNF-Anschluss29,90▒ADVerfl V2��
-----------------------------------------------------------------
Ist das irgendein "dbase"- Format? Da steht ja was von "ascii"? Und wie kann ich das unter openSuSE 11.1 anzeigen/bearbeiten oder direkt in die SQL- Datenbank einfügen?
Access-Datenbank oder ein Export im ASCII-WIN-Format davon.
-- Mit freundlichen Grüßen
Sebastian Reinhardt
-- gruß Oliver -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Oliver Leue schrieb:
Hallo,
Am Montag, 23. November 2009 schrieb Sebastian Reinhardt:
Hallo liebe Liste,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB
$B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENNI _BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis
ascii▒ADVerfl V2���268278B�1Aufdachverfl�ssiger FahrerplatzFPK-V30002284,00ADVerfl V2���168278A�1Aufdachverfl�ssiger FahrerplatzFPK-V20002284,00▒ADVerfl V2���1, 268545A�1Abdeckhaube000412,07ADVerfl V2���1, 268579A�4Flachkopfschraube000DIN 921 M6x20 8.8 Sn/Ni farblos0,63▒ADVerfl V2���1, 268055A�1Schutzgitter0005,62ADVerfl V2���1, 268202A�4Becher-Dicht-Blindniet0000,36▒ADVerfl V2���1, 268557A�4Unterlegscheibe000PA 6, natur0,27ADVerfl V2�� �1, 268548A�1Filtertrockner DU 1630003/8"-UNF-Anschluss29,90▒ADVerfl V2��
-----------------------------------------------------------------
Ist das irgendein "dbase"- Format? Da steht ja was von "ascii"? Und wie kann ich das unter openSuSE 11.1 anzeigen/bearbeiten oder direkt in die SQL- Datenbank einfügen?
Access-Datenbank oder ein Export im ASCII-WIN-Format davon.
-- Mit freundlichen Grüßen
Sebastian Reinhardt
jepp, irgendwas derartiges. Wenn Du garnicht klarkommst, wenn es ein älteres Access ist, kann ich Dir vielleicht helfen. Kannst mir ja mal eine kleinere Datei per PM schicken, mal sehen, was Access draus macht. Ich könnte Dir dann wahrscheinlich csv-Daten liefern. Ahnung von Access habe ich aber auch keine. Ist eh Mist ;-) cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, Nov 23, 2009 at 01:34:02PM +0100, Sebastian Reinhardt wrote:
Hallo liebe Liste,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB
$B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENNI_BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis
Ich vermute mal stark Microsoft Access. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 23.11.2009 14:53, schrieb Marcus Meissner:
On Mon, Nov 23, 2009 at 01:34:02PM +0100, Sebastian Reinhardt wrote:
Hallo liebe Liste,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB
$B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENNI_BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis
Ich vermute mal stark Microsoft Access.
Ciao, Marcus
Hallo Marcus, Das vermute ich auch, dass das mit Access erstellt wurde. Auf der CD steht auch was von 1998, also schon sehr alt. Nun habe ich bereits versucht mit OOorg die Dateien zu öffnen, aber leider ohne Erfolg und mit mdb-tools geht es auch nicht, da es keine JetMDB'2 sind. Wie kann ich diese alten, vermutlich "dbase3" oder ähnliches weiterverarbeiten? Gibt es da irgendeine Möglichkeit? -- Mit freundlichen Grüßen Sebastian Reinhardt LMV Landmaschinenvertrieb- und Service GmbH Hauptstrasse 13 (OT Hartmannsdorf) 01762 Hartmannsdorf- Reichenau Geschäftsführer: Bernd Reinhardt Amstgericht: Dresden Handelsregisternummer: HRB 2574 Umsatzsteuer- Identnr.: DE 206/261/04100 Tel: +49 373 26 1567 Mobil:+49 172 357 3107 Fax: +49 373 26 1567 Mail: snr@lmv-hartmannsdorf.de Web: www.lmv-hartmannsdorf.de Hinweis: Nach aktueller Rechtslage ist das Versenden von unaufgeforderter Werbung strafbar! Die in dieser Nachricht angegebenen persönlichen Daten dürfen nicht für Werbezwecke verwendet oder an Dritte weitergegeben werden! Alle durch unaufgeforderte Werbung und Missbrauch entstehende Kosten werden dem Urheber in Rechnung gestellt! Ich behalte mir vor, gegen den oder die Urheber rechtliche Schritte einzuleiten! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 23. November 2009 13:34:02 schrieb Sebastian Reinhardt: (...)
Hire mal ein Auszug: ----------------------------------------------------------------- cat .wine/drive_c/CD/X_ADV.DB
$B���� � �.�\Rtd�� E:\ACCESS\X_ADV.DBHeizgBildNrPosNrSubPosVarianteIdentBaugrupMengeBENENN I_BEMERKE_BemerkHerstelIDENT_HEXCLUEINHEITMassPreis
ascii▒ADVerfl V2���268278B�1Aufdachverfl�ssiger FahrerplatzFPK-V30002284,00ADVerfl V2���168278A�1Aufdachverfl�ssiger FahrerplatzFPK-V20002284,00▒ADVerfl V2���1, 268545A�1Abdeckhaube000412,07ADVerfl V2���1, 268579A�4Flachkopfschraube000DIN 921 M6x20 8.8 Sn/Ni farblos0,63▒ADVerfl V2���1, 268055A�1Schutzgitter0005,62ADVerfl V2���1, 268202A�4Becher-Dicht-Blindniet0000,36▒ADVerfl V2���1, 268557A�4Unterlegscheibe000PA 6, natur0,27ADVerfl V2�� �1, 268548A�1Filtertrockner DU 1630003/8"-UNF-Anschluss29,90▒ADVerfl V2��
Sieht nach dBase aus. PHP hat meines Wissens dBase-Funktionen, die habe ich allerdings noch nicht benutzt: http://php.net/manual/en/book.dbase.php Perl müsste so was wohl auch haben. Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 23 Nov 2009, Juergen Langowski schrieb:
Sieht nach dBase aus. PHP hat meines Wissens dBase-Funktionen, die habe ich allerdings noch nicht benutzt:
http://php.net/manual/en/book.dbase.php
Perl müsste so was wohl auch haben.
http://search.cpan.org/search?query=DBase http://search.cpan.org/search?query=DBD:: http://search.cpan.org/~clotho/CAM-DBF-1.02/bin/dbf2csv http://search.cpan.org/~janpaz/DBD-XBase-0.241/lib/DBD/XBase.pm http://search.cpan.org/~sgoeldner/DBD-ADO-2.97/lib/DBD/ADO.pm http://search.cpan.org/~timb/DBI-1.609/lib/DBD/DBM.pm http://search.cpan.org/~rsavage/DBIx-MSAccess-Convert2Db-1.05/lib/DBIx/MSAcc... http://search.cpan.org/~ribasushi/SQL-Translator-0.11003/lib/SQL/Translator/... Für die Ausgabe: http://search.cpan.org/~hmbrand/DBD-CSV-0.25/lib/DBD/CSV.pm Was sagt eigentlich file zu der Datei? 'data' oder was anderes? HTH, -dnh -- "Amnesia used to be my favorite word, but then I forgot it." -- the BSD fortune file -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sebastian,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Der Auszug zur Datenbank kommt bei mir mit lauter Kodierungsfehlern an. So ist unklar, was Feldenden und was nur Sonderzeichenfehler sind. Ich würde als ersten Weg einen Import in OpenOffice versuchen und dort die verschiedenen hier auch vorgeschlagenen Importmodule testen. Wenn ich rein nach der Endung *.db gehe und sehe, dass es sich nur um eine Datei mit klar erkennbarem Aufbau handelt, so würde ich nie auf Access kommen, sondern eher auf eine CSV-Tabelle oder Borland Paradox. Gegen *.csv spricht, dass die Tabellenstruktur ohne irgendwelche Separatoren angegeben wird - aber vielleicht liegt das auch an den Kodierungsproblemen via E-Mail. Gruß Robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 23.11.2009 17:07, schrieb Robert Großkopf:
Hallo Sebastian,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Der Auszug zur Datenbank kommt bei mir mit lauter Kodierungsfehlern an. So ist unklar, was Feldenden und was nur Sonderzeichenfehler sind.
Ich würde als ersten Weg einen Import in OpenOffice versuchen und dort die verschiedenen hier auch vorgeschlagenen Importmodule testen.
Wenn ich rein nach der Endung *.db gehe und sehe, dass es sich nur um eine Datei mit klar erkennbarem Aufbau handelt, so würde ich nie auf Access kommen, sondern eher auf eine CSV-Tabelle oder Borland Paradox. Gegen *.csv spricht, dass die Tabellenstruktur ohne irgendwelche Separatoren angegeben wird - aber vielleicht liegt das auch an den Kodierungsproblemen via E-Mail.
Gruß
Robert
Danke für die Antworten. Ich werden dann die nächsten Tage mal mein Glück mit Perl versuchen. Die "Codierungsfehler" sind nicht auf die E-Mail zurückzuführen, sondern werden schon beim "cat" auf der Konsole ausgegeben. Mit OOorg wird es noch schlimmer, da ist noch weniger zu erkennen. Also geht es erstmal mit Perl weiter... -- Mit freundlichen Grüßen Sebastian Reinhardt LMV Landmaschinenvertrieb- und Service GmbH Hauptstrasse 13 (OT Hartmannsdorf) 01762 Hartmannsdorf- Reichenau Geschäftsführer: Bernd Reinhardt Amstgericht: Dresden Handelsregisternummer: HRB 2574 Umsatzsteuer- Identnr.: DE 206/261/04100 Tel: +49 373 26 1567 Mobil:+49 172 357 3107 Fax: +49 373 26 1567 Mail: snr@lmv-hartmannsdorf.de Web: www.lmv-hartmannsdorf.de Hinweis: Nach aktueller Rechtslage ist das Versenden von unaufgeforderter Werbung strafbar! Die in dieser Nachricht angegebenen persönlichen Daten dürfen nicht für Werbezwecke verwendet oder an Dritte weitergegeben werden! Alle durch unaufgeforderte Werbung und Missbrauch entstehende Kosten werden dem Urheber in Rechnung gestellt! Ich behalte mir vor, gegen den oder die Urheber rechtliche Schritte einzuleiten! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sebastian Reinhardt schrieb:
Am 23.11.2009 17:07, schrieb Robert Großkopf:
Hallo Sebastian,
Ich habe hier eine alte Cd mit Ersatzteil- und Handbüchern. Die Dokumente an sich sind in pdf- Dateien gespeichert, also kein wirkliches Problem. Die richtigen Dokumente zu finden, ist schon schwieriger. Das dazugehörige Programm läuft leider nicht mit WINE, so dass ich die Daten über unsere interne Website zur Verfügung stellen will.
Nun da Problem:
Um die Datenbankdateien ggf. in eine SQL- Datenbank einzufügen, müsste ich wissen, welches Format die Dateien haben.
Der Auszug zur Datenbank kommt bei mir mit lauter Kodierungsfehlern an. So ist unklar, was Feldenden und was nur Sonderzeichenfehler sind.
Ich würde als ersten Weg einen Import in OpenOffice versuchen und dort die verschiedenen hier auch vorgeschlagenen Importmodule testen.
Wenn ich rein nach der Endung *.db gehe und sehe, dass es sich nur um eine Datei mit klar erkennbarem Aufbau handelt, so würde ich nie auf Access kommen, sondern eher auf eine CSV-Tabelle oder Borland Paradox. Gegen *.csv spricht, dass die Tabellenstruktur ohne irgendwelche Separatoren angegeben wird - aber vielleicht liegt das auch an den Kodierungsproblemen via E-Mail.
Gruß
Robert
Danke für die Antworten.
Ich werden dann die nächsten Tage mal mein Glück mit Perl versuchen. Die "Codierungsfehler" sind nicht auf die E-Mail zurückzuführen, sondern werden schon beim "cat" auf der Konsole ausgegeben. Mit OOorg wird es noch schlimmer, da ist noch weniger zu erkennen. Also geht es erstmal mit Perl weiter...
Hi, also, wenn Du mir per PM mal eine Originaldatei schicken willst, kann ich mein (dein) Glück versuchen, evt. finde ich noch was, was dbase kann obwohl ich eher auf anderes tippe. Cat liefert halt nur die stty-Interpretation der Dateien. Schlimmstenfalls schick ne CD-Kopie (wenns nicht zu geheim ist) oder stells irgendwohin. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (7)
-
David Haller
-
Joerg Thuemmler
-
Juergen Langowski
-
Marcus Meissner
-
Oliver Leue
-
Robert Großkopf
-
Sebastian Reinhardt