Hallo Sebastian,

Sebastian Roser wrote:
> Hi Mechtilde,
> 
>> Du bindest Die Access-Datei als Datenquelle in OOo ein? Dort kannst du
>> dann die TAbellen mit Inahlt sehen? Diese kopierst du einzeln in die
>> interne Datenbank von OOo?
> 
> ich habe die Access Datenbank mit Ooo Base geöffnet und kann die Daten
> lesen, auch einzelne Datensätze kopieren.
Wie hast Du die Access-DAtenbank mit OOo _geöffnet_? Wenn Du sie _nicht_
als Datenquelle eingebunden hast?

> Was nicht gelingt, ist die ganze Tabelle per "kopieren" (im Fenster der
> Accessdatenbank)
das heißt aber doch "im Fenster der in OOo eingebundenen
Access-Datenbank", oder?
 und "einfügen" (im Fenster der Ooo Datenbank)
mit der eingebauten HSQL?
> einzufügen. Die Übernahme sollte inclusive der Defnitionen und unter
> Neuschaffung eines Primärschlüssels ablaufen.
Das geht meist nicht ohne manuell von Hand nachzubearbeiten.
>>> Es erscheint beim Kopiervorgang zum Schluß immer eine Fehlermeldung.
Fehleche Fehlermeldung erscheint?
>> Entspricht die Schreibweise der Spaltennamen der Access-Datenbank der
>> der HSQL?
zur näheren Erläuterung: In Access sind Schreibweisen für die
Spaltennamen möglich, die nicht sql-standardkonform sind und somit nicht
einfach nach HSQL kopiert werden können.
auch kann die Definitions des Feldes für den Primärschlüssel oft nicht
richtig interpretiert werden.
>  
> Die Schreibweise ja. Die Spaltennamen sind teilweise unterschiedlich zu
> der Tabelle, die bereits in der HSQL steht. Aber das dürfte ja kein
> Problem sein, wenn es eine eigene Tabelle ist?
Es geht hier um die Syntax der Spaltennamen, die einfach nicht dem
Standard entspricht.
> 
>> Vielleicht ist es einfacher, die Daten per csv nach mysql oder
>> postgresql zu überführen.
> 
> Wenn ich das richtig verstehe, muß ich eigentlich eine externe Datenbank
> einführen. Da hakt es bei mir am Wissen, diese Datenbank samt GUI auf
> meinem Rechner zu installieren - oder gibt es da eine Lösung für
> Unerfahrene?

Es ist nicht möglich, in der Weise an das Base-Modul heranzugehen, wie
es bei den anderen Modulen möglich ist.
Bevor man sich mit diesem Modul beschäftigt, sollte man sich ein wenig
darüber im Klaren werden, was man eigentlich machen will und welche
Werkzeuge man dazu benötigt,

Das heißt in diesem Fall z.B sich darüber zu informieren, welche
Funktionen ein "gewählter" Treiber überhaupt zur Verfügung stellt.

Stand der Dinge ist, dass sich der mdb-Treiber noch sehr stark in der
Entwicklung befindet.
Was auf jeden Fall damit möglich ist: Man kann eine mdb-Datei auch unter
Linux in OOo einbinden und sich die Tabellen in der Struktur und deren
Daten anschauen.
Schon das Kopieren mach HSQL bzw MySQL oder Postgresql o.ä geht nicht
ohne händische Nacharbeit.

Dazu ist es notwendig, sich sowohl mit den Feldtypen-Bezeichnungen von
Access also auch mit den Feldtypen-Bezeichnungen der neuen Datenbank
auseinanderzusetzen.

Gruß

Mechtilde


-- 
Dipl. Ing. Mechtilde Stehmann
## Observer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.mechtilde.de
## PGP encryption welcome! Key-ID: 0x53B3892B

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an