Vorhandene Adresstabelle zu Datenbank wandeln?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Mr.Gosh
Beiträge: 3
Registriert: Do, 18.02.2010 22:14

Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von Mr.Gosh »

Hallo Leute,

ich habe jetzt relativ lange das Internet durchforstet, komme aber einfach nicht zu einer sauberen Lösung.

Zur Erklärung:
Wir haben für einen Presseverteiler eine sehr große Exeltabelle angelegt, in der die ganzen Adressen gesammelt wurden.
Nun besteht der Wunsch mit mehreren Leuten auf die Daten gleichzeitig zugreiffen zu können.

Ich habe einfach eine Datenbank mit OpenOffice 3.1.1 aus einer Tabelle erstellt und war zufrieden.
Bis ich festellen mußte, dass die Datenbank dann nur lesezugriff hat - warum auch immer - nirgends kann das umgestellt werden und der "Edit" Knopf ist ausgegraut.

Seit dem habe ich eine "Speichern Unter" hin und her Konvertier Orgie hinter mir.

Das einzige was vielversprechend aussah war der dbase export und dann der import von da aus in eine neue Datenbank - allerdings gehen hierbei - egal welchen Zeichensatz ich nehme - alle Umlaute und sonderzeichen verloren, auch bei UTF8!

Ich bin etwas Ratlos.

Vielen Dank schonmal für Eure Hinweise - Mr.Gosh
AndreasJBittner
*****
Beiträge: 473
Registriert: Fr, 09.10.2009 16:44
Wohnort: Bielefeld
Kontaktdaten:

Re: Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von AndreasJBittner »

Hallo,

naja, das liegt daran, daß eine OOo-DB nicht multiuserfähig ist, es kann immer nur einer RW-Zugriff drauf haben und mich wundert bzw. ich lerne dazu, daß andere wenigstens RO-Zugriff haben können.
Dir wird nichts anderes übrig bleiben, als ein RDBMS (MySQL, Postgres, Oracle,...) zu nehmen und dort Deine Daten abzulegen. Dann können mit einem entsprechenden OOo-Base-Dokument alle RW zugreifen.

Grüße
Andreas
LO 4.3
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2

MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
Mr.Gosh
Beiträge: 3
Registriert: Do, 18.02.2010 22:14

Re: Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von Mr.Gosh »

Heißt das jetzt dass das nicht geht mit OpenOffice Bordmitteln?

Es gibt keine Möglichkeit eine schon vorhandene Tabelle für dne Zugriff bzw. die Editierung von mehreren Rechnern aus aufzubereiten ohne extra serverdiesnte ein zu richten? - Das wäre wichtig weil das Material auf einem "Dummen" NAS liegt...

In diesem Link hört sich das jedenfalls so an, als müsste man immer einen aktiven Server betreiben? Es würde mir ja schon reichen, wenn mehrere lesen und einer schreiben kann.... über einen "Lock"?
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von eBayer »

Mit einer Datenbank, wie MySQL, kannst Du das Problem leicht lösen.
ooBase Frontend und MySQL hinten dran..... ist nicht besonders schwierig.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Mr.Gosh
Beiträge: 3
Registriert: Do, 18.02.2010 22:14

Re: Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von Mr.Gosh »

Schade, da ich nur ein NAS zur Verfügung habe muß ich dann wohl noch extra einen Server anschaffen, für den Mysql Dienst.

Ists denn dann wenigstens möglich eine vorhandene Adress-Tabelle in eine Mysql Datenbank zu überführen?

Grüße... Mr.Gosh
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: Vorhandene Adresstabelle zu Datenbank wandeln?

Beitrag von eBayer »

Sicher kannst Du deine Daten überführen..... allerdings ist mir das nur mit ooBase 3.1.1 per Drag un Drop gelungen. 3.2 hat dabei versagt.
Installiere doch zunächst mal den MySql-Server auf dem gleichen Rechner, wo auch Deine Anwendung liegt. So gewinnst Du Sicherheit im Umgang damit.
Um dann später andere Rechner auf die Datenbank zugreifen zu lassen, brauchst Du nur die IP Deines Servers in die Anwendung eintragen.
Danach kannst Du immer noch überlegen, ob Du einen dedizierten Server brauchst.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
Antworten