Seite 1 von 1

Tabelle von anderer ODB einlesen?

Verfasst: Fr, 22.03.2013 11:58
von TSRalex
Ich stehe - als Neuling bei MySQL + OO-Base - gerade fürchterlich am Schlauch:

Ich habe 2 ODB:

DB1.odb hat via JDBC Zugriff auf eine MySQL-DB auf einem entfernten Server, DB2.odb ist lokal bei mir am PC.

Ich möchte nun eine Tabelle von DB2 in DB1 einlesen und dort die Inhalte in eine der der MySQL-Tabellen stellen.

Wie gehe ich da am besten vor?

Danke! :-)

Re: Tabelle von anderer ODB einlesen?

Verfasst: Fr, 22.03.2013 12:18
von RobertG
HalloTSRalex,

rechte Maustaste über der Tabelle der internen Datenbank, kopieren.
Rechte Maustaste über dem Tabellencontainer der externen Datenbank, einfügen.
Der Assistent erscheint. Dort kannst Du alle notwendigen Einstellungen vornehmen.
Steht im Handbuch http://de.libreoffice.org/hilfe-kontakt/handbuecher/ im Kapitel "Datenbank-Anbindung".

Gruß

Robert

Re: Tabelle von anderer ODB einlesen?

Verfasst: Fr, 22.03.2013 12:43
von TSRalex
Hallo Robert,

danke einmal für den Aublauf - das macht die Sache mal grundsätzlich logisch. :)

Jetzt muss ich "nur mehr" mit dem aufgetretenen Fehler:

SQL-Status: 08003 No operations allowed after connection closed. :shock:

zurecht kommen....

Re: Tabelle von anderer ODB einlesen?

Verfasst: Fr, 22.03.2013 12:58
von juetho
TSRalex hat geschrieben:Jetzt muss ich "nur mehr" mit dem aufgetretenen Fehler:

SQL-Status: 08003 No operations allowed after connection closed. :shock:

zurecht kommen....
Den Fehler habe ich eigentlich nur dann erhalten, wenn LibO offen geblieben ist (mit oder ohne aktiver Datenbank) und Win in den Ruhezustand versetzt worden ist. Beim "Aufwecken" war die MySql-Datenbank abgeschaltet, aber LibO hat ihre Existenz noch erwartet.

Lösungsweg: LibO schließen. MySql-Workbench öffnen (notfalls nochmals schließen und neu öffnen). LibO neu starten (oder weitere solcher Versuche). Wenn ich mich richtig erinnere, war es nicht nötig, den Rechner herunterzufahren.

Gruß Jürgen

Re: Tabelle von anderer ODB einlesen?

Verfasst: Fr, 22.03.2013 13:17
von TSRalex
Irgendwas passiert jetzt (habe alles geschlossen zwischendurch) gerade - aber nachdem ich "Keine Rückmeldung" bei OpenOffice Base sehe, nehme ich an, die 300.000 Sätze beschäftigen das Gerät ein Weilchen..... ;-)