Seite 1 von 1

Fehler beim Datenimport via ODBC

Verfasst: So, 12.03.2006 10:11
von waldrap
Hallo,
ich möchte die Daten meiner alten Access Datenbank nach Base übernehmen. Die Verbindung via ODBC zur Datenqelle funktioniert. Wenn ich nun die Tabellen mit kopieren und einfügen nach Base kopieren möchte kommt es zum Fehler "Value too long in statement [INSERT INTO .....]"
Importiere ich lediglich die Tabellendefinition so klappt dies. Importiere ich anschliessend die Daten, gibts den gleichen Fehler. Auch wenn ich nur einzelene Spalten importiere kommt es zum gleichen Fehler.

Hat jemand eine Idee?

lg Helmut

Verfasst: Sa, 01.04.2006 08:09
von waldrap
Hallo, hat wirklich niemand eine Idee?

Verfasst: Mo, 03.04.2006 21:38
von Erkenbrand
Hallo,

bin zwar selber Halb-Laie, aber ich probiers mal.

Nur vorab zum Verständnis:

Du hast aber nicht zufällig eine ODBC-Verbindung zu Deiner alten Access-Datenbank in Base geöffnet? Dann würdest Du ja versuchen, eine Tabelle aus Deiner alten Datenbank via Base in Deine alte Datenbank zu kopieren.

Das würde wahrscheinlich nicht klappen.

Ansonsten habe ich es mal probiert. Es hat geklappt, als ich einen BASE-eigenen Primärschlüssel im Importdialog definiert habe.

Die einzige Idee, die ich sonst habe, ist ein unpassendes Datenformat der Access-Spalte. Sichere mal Deine alte Datenbank und stell das Datenformat einer Spalte auf ein Standard-Format wie Integer oder Text um. Vielleicht gehts dann.

Es grüßt der Jens.