BaseDB auf Web-Server zentral verwalten + dezentral nutzen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

Super!!!

Danke!!!

LG :D:D
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

Jetzt bekomme ich die Meldung Can't connect to mysql server on 'localhost' (10061). :( hab schon gegogglet aber iwie hilft mir das nit)
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

Muss ich irgendwas wie php etc. zusätzlich installieren?
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:Jetzt bekomme ich die Meldung Can't connect to mysql server on 'localhost' (10061). :( hab schon gegogglet aber iwie hilft mir das nit)
Wann bekommst du diese Meldung?
Hast du alle oben beschriebenen Schritte durchgeführt?
Welches Betriebssystem, welche Java-Version und welche MySQL-Version setzt du ein?
Wo läuft deine MySQL-DB? Gleicher Rechner oder ein anderer Rechner, der über ein lokales Netz angebunden ist?
Hast du mal versucht, mit einem anderen DB-Tool auf deine MySQL-DB zuzugreifen?
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:Muss ich irgendwas wie php etc. zusätzlich installieren?
Nein. Eine Installation von MySQL reicht völlig aus.
Heinz Bär
****
Beiträge: 130
Registriert: Mo, 28.03.2005 11:20
Wohnort: CH-6467 Schattdorf

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Heinz Bär »

Lade "writer" und klicke auf F4.
Siehst du die Datenbanktabellen? Kannst Du sie mit Doppelklick öffnen?

Gruss
Heinz
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

hab nun alles geschafft :)

Läuft alles soweit, wie bekomme ich denn jetzt die erstellten Tabellen aus meiner HSQLDB in meine MYSQLDB?

Danke nochmal:)

LG
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:wie bekomme ich denn jetzt die erstellten Tabellen aus meiner HSQLDB in meine MYSQLDB?
Hast du beide OOo Base Dokumente geöffnet? Wenn ja, hast du es mit Rüberkopieren wie hier im Thread von AndreasJBittner unter viewtopic.php?p=171334#p171334 beschrieben probiert?
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

ja genau habe ich versucht, aber wenn ich den Tabellenname ändere und auf fertigstellen klicken möchte kommt folgende Meldung:

In der aktuellen Datenbank ist dies kein gültiger Tabellenname.
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

jetzt habe ich es fast hinbekommen und dann kommt unknown database 'root@localhost'
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:ja genau habe ich versucht, aber wenn ich den Tabellenname ändere und auf fertigstellen klicken möchte kommt folgende Meldung:

In der aktuellen Datenbank ist dies kein gültiger Tabellenname.
Warum willst du den Tabellennamen ändern?
Was passiert, wenn du den Tabellennamen nicht änderst?
Wie lautet dein neuer Tabellenname bzw. welche Tabellennamen hast du schon probiert?
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:jetzt habe ich es fast hinbekommen und dann kommt unknown database 'root@localhost'
Was hast du hinbekommen und wo bzw. wobei kommt "unknown database 'root@localhost'"?
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

das kam beim kopieren der Tabellen aus der alten HSQLDB aber siehe da ich habe noch mal die ODBC Datenquelle ausgewählt und jetzt kann ich die Tabellen ohne weitere Probleme kopieren.

Ich hoffe nur das ich jetzt noch über das Mitarbeiterkürzel einen Index mittels Unique setzen kann.

Gaaaaaanz liebe Grüße
Stefka
**
Beiträge: 21
Registriert: Mi, 02.03.2011 12:23

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von Stefka »

ich habe folgendes Makro:

sub restorePosSize 'Fensterposition wiederherstellen
dim s as string, r(4) as integer
s = getEinst("PosSize")
r = Split (s, ",", 4)

r(0)= Val(r(0)) -> hier bekomme ich immer angzeigt Unzulässiger Wert oder Datentyp. Index liegt außerhalb des gültigen Bereichs.
r(1)= Val(r(1))
r(2)= Val(r(2))
r(3)= Val(r(3))

if r(0)<0 then r(0)=0
if r(1)<0 then r(1)=0
if r(2)<300 then r(2)=300
if r(3)<300 then r(3)=300

ThisComponent.CurrentController.Frame.ContainerWindow.SetPosSize(r(0),r(1),r(2), r(3), com.sun.star.awt.PosSize.POSSIZE)
end sub

Ich habe jetzt alles in meiner MYSQL Datenbank importiert. Gilt es da noch etwas zu beachten oder womit kann dieser Fehler zusammenhängen?

Ich bin von der HSQL DB nach einer MYSQL DB aufgrund der Benutzverwaltungsmöglichkeiten migriert.

Liebe Grüße
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Re: BaseDB auf Web-Server zentral verwalten + dezentral nutz

Beitrag von hol.sten »

Stefka hat geschrieben:ich habe folgendes Makro:

Code: Alles auswählen

sub restorePosSize 'Fensterposition wiederherstellen
  dim s as string, r(4) as integer
  s = getEinst("PosSize")
  r = Split (s, ",", 4)
  
  r(0)= Val(r(0)) -> hier bekomme ich immer angzeigt Unzulässiger Wert oder Datentyp. Index liegt außerhalb des gültigen Bereichs.
  ...
Ich schätze mal, dass das Ergebnis von getEinst("PosSize") in deinem Fall keine Liste von vier Komma-separierten Werten ist. Schau dir doch mal an, was getEinst("PosSize") liefert. Da es sich bei getEinst("PosSize") wohl um eine selbst geschriebene Funktion handelt kann ich ohne weiteren Code nix genaueres sagen.
Antworten