Serienbrief mit openoffice jverein Datenbank auf Mac
Moderator: heiner
-
- Beiträge: 22
- Registriert: Samstag 26. Dezember 2009, 11:11
- Mitglieder: 87
- Betriebssystem: osx
Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo ich benötige den Zugriff auf die jverein Datenbank um einen Serienbrief aufzusetzen in dem die jeweiligen Kontodaten der Nutzer enthalten sind. Ich habe mir eine howto für Windows durchgelesen
allerdings funktioniert es bei mir nicht. Ich habe einen Macit osx als Betriebssystem
und das zeigt nur ein File jameica an und nicht wie in Windows einen Pfad. Somit kann ich
open office nicht den kompletten pfad zum h2 Datenbankverzeichnis angeben.
Wie bekomme ich hier Zugriff und die db in open office zum laufen?
Ich habe als Classpath nun stehen:
/Applictions/jameica.app
Laut Beschreibung sollte ich aber folgendes haben:
/Applications/jameica/lib/h2/h2.jar
Tommyboy
allerdings funktioniert es bei mir nicht. Ich habe einen Macit osx als Betriebssystem
und das zeigt nur ein File jameica an und nicht wie in Windows einen Pfad. Somit kann ich
open office nicht den kompletten pfad zum h2 Datenbankverzeichnis angeben.
Wie bekomme ich hier Zugriff und die db in open office zum laufen?
Ich habe als Classpath nun stehen:
/Applictions/jameica.app
Laut Beschreibung sollte ich aber folgendes haben:
/Applications/jameica/lib/h2/h2.jar
Tommyboy
-
- Beiträge: 240
- Registriert: Sonntag 25. Juli 2010, 22:09
- Verein: Lebenslanges Lernen an der
Uni Duisburg-Essen e.V. - Mitglieder: 300
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: Windows 10
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Tommyboy,
wenn die die Instruktionen von http://www.jverein.de/wiki/index.php?ti ... reOfficeDB genau befolgst (Open Office geht genau so), dann klappt zumindest bei mir der Zugriff über JDBC.
Um den Class-Pfad einzubinden, musst du zunächst im z.B Writer mit Extras>Optionen>LibreOffice>Erweitert> denClass Pfad unter "Archiv zufügen" den Ort /Applications/jameica.app angeben (ich nehme an, dass du dort jameica installiert hast),
dann mit "Ordner hinzufügen" dich bis zu /Applications/jameica.app/lib/h2/h2.jar hangeln.
Diese Datei bestätigst du dann mit ok.
Dann geht es weiter mit Libre (Open-)-Office Base, richte dich genau nach der Anleitung und gib unter "URL der Datenquelle" den Pfad zu deiner jverein-Datenbank ein, also wenn dein Datenverzeichnis unter z.B. /Users/username/jameica-daten liegt:
jdbc:h2:/Users/username/jameica-daten/jverein/h2db/jverein
Den Rest kannst du wörtlich aus der Anleitung nehmen.
Wenn du dann noch Probleme hast, schicke mir eine PN.
JOachim
wenn die die Instruktionen von http://www.jverein.de/wiki/index.php?ti ... reOfficeDB genau befolgst (Open Office geht genau so), dann klappt zumindest bei mir der Zugriff über JDBC.
Um den Class-Pfad einzubinden, musst du zunächst im z.B Writer mit Extras>Optionen>LibreOffice>Erweitert> denClass Pfad unter "Archiv zufügen" den Ort /Applications/jameica.app angeben (ich nehme an, dass du dort jameica installiert hast),
dann mit "Ordner hinzufügen" dich bis zu /Applications/jameica.app/lib/h2/h2.jar hangeln.
Diese Datei bestätigst du dann mit ok.
Dann geht es weiter mit Libre (Open-)-Office Base, richte dich genau nach der Anleitung und gib unter "URL der Datenquelle" den Pfad zu deiner jverein-Datenbank ein, also wenn dein Datenverzeichnis unter z.B. /Users/username/jameica-daten liegt:
jdbc:h2:/Users/username/jameica-daten/jverein/h2db/jverein
Den Rest kannst du wörtlich aus der Anleitung nehmen.
Wenn du dann noch Probleme hast, schicke mir eine PN.
JOachim
-
- Beiträge: 35
- Registriert: Samstag 5. Oktober 2013, 23:10
- Verein: FÖV GSG
- Mitglieder: 400
- JVerein-Version: 2.5.4
- Betriebssystem: MAC
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Joachim,
ein tolle Anleitung. Vielen Dank dafür.
Ich habe das Problem, dass wohl die Treiberklasse nicht installiert ist.
Die Fehlermeldung ist: Die Treiberklasse 'org.h2.Driver' konnte nicht geladen werden.
Kannst Du mir sagen woher ich den Treiber bekomme?
Danke Hh
ein tolle Anleitung. Vielen Dank dafür.
Ich habe das Problem, dass wohl die Treiberklasse nicht installiert ist.
Die Fehlermeldung ist: Die Treiberklasse 'org.h2.Driver' konnte nicht geladen werden.
Kannst Du mir sagen woher ich den Treiber bekomme?
Danke Hh
-
- Beiträge: 240
- Registriert: Sonntag 25. Juli 2010, 22:09
- Verein: Lebenslanges Lernen an der
Uni Duisburg-Essen e.V. - Mitglieder: 300
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: Windows 10
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Harald,
dann hast du wohl den Class-Path nicht richtig eingebunden.
Schau mal unter Extras>Optionen>LibreOffice>Erweitert> denClass Pfad unter "Archiv zufügen"
stehen hast als: /Applications/jameica.app/lib/h2/h2.jar
(Es ist etwas "tricky", sich von /Applications/jameica.app bis endlich zu /Applications/jameica.app/lib/h2/h2.jar zu kommen)
Ich versuche es nochmal genauer zu erklären:
1. Extras>Optionen>LibreOffice>Erweitert> Class Path aufrufen
1a. Das erscheinende Fenster sollte leer sei, sonst Einträge löschen
2. Archiv hinzufügen: zum Ort der jameica app navigieren, jameica.app wählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ (wenn jameica unter Applications installiert wurde)
3. Ordner hinzufügen: aus dem Fenster dann "lib" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/ Diese Zeile markieren, falls nicht schon geschehen
4. Ordner hinzufügen: aus dem Fenster dann "h2" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/
/Applications/jameica.app/lib/h2 Diese Zeile markieren, falls nicht schon geschehen
5. Archiv hinzufügen: aus dem Fenster dann "h2.jar" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/
/Applications/jameica.app/lib/h2
/Applications/jameica.app/lib/h2/h2.jar
Danach die ersten 4 Zeilen löschen, so dass nur die letzte übrig bleibt, mit ok bestätigen.
Falls später dann der org.h2.Driver trotzdem nicht geladen werden kann, prüfe mal in dem Eingabe-Feld, ob evtl. führende Blanks vorhanden sind.
Dann sollte der Treiber später auch geladen werden können.
Update vom 18.1.14: Screenshot von Class-Path Fenster nach Schritt 5.
Joachim
dann hast du wohl den Class-Path nicht richtig eingebunden.
Schau mal unter Extras>Optionen>LibreOffice>Erweitert> denClass Pfad unter "Archiv zufügen"
stehen hast als: /Applications/jameica.app/lib/h2/h2.jar
(Es ist etwas "tricky", sich von /Applications/jameica.app bis endlich zu /Applications/jameica.app/lib/h2/h2.jar zu kommen)
Ich versuche es nochmal genauer zu erklären:
1. Extras>Optionen>LibreOffice>Erweitert> Class Path aufrufen
1a. Das erscheinende Fenster sollte leer sei, sonst Einträge löschen
2. Archiv hinzufügen: zum Ort der jameica app navigieren, jameica.app wählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ (wenn jameica unter Applications installiert wurde)
3. Ordner hinzufügen: aus dem Fenster dann "lib" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/ Diese Zeile markieren, falls nicht schon geschehen
4. Ordner hinzufügen: aus dem Fenster dann "h2" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/
/Applications/jameica.app/lib/h2 Diese Zeile markieren, falls nicht schon geschehen
5. Archiv hinzufügen: aus dem Fenster dann "h2.jar" auswählen und öffnen
Danach sollte im Fenster stehen: /Applications/jameica.app/ und
/Applications/jameica.app/lib/
/Applications/jameica.app/lib/h2
/Applications/jameica.app/lib/h2/h2.jar
Danach die ersten 4 Zeilen löschen, so dass nur die letzte übrig bleibt, mit ok bestätigen.
Falls später dann der org.h2.Driver trotzdem nicht geladen werden kann, prüfe mal in dem Eingabe-Feld, ob evtl. führende Blanks vorhanden sind.
Dann sollte der Treiber später auch geladen werden können.
Update vom 18.1.14: Screenshot von Class-Path Fenster nach Schritt 5.
Joachim
- Dateianhänge
-
- Class-Path.png (119.54 KiB) 8026 mal betrachtet
Zuletzt geändert von josa49 am Samstag 18. Januar 2014, 12:50, insgesamt 1-mal geändert.
-
- Beiträge: 35
- Registriert: Samstag 5. Oktober 2013, 23:10
- Verein: FÖV GSG
- Mitglieder: 400
- JVerein-Version: 2.5.4
- Betriebssystem: MAC
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Joachim,
ich habe in dem Verzeichnis wo jameica.app liegt kein lib Verzeichnis.
Da liegen nur die zip Dateien für die Installation und eine .jameica.properties
In dem Datenverzeichnis kann ich einen Pfad ..../lib/h2/h2.jar auch nicht ausfindig machen.
Was mache ich falsch?
Danke Gruß Harald
ich habe in dem Verzeichnis wo jameica.app liegt kein lib Verzeichnis.
Da liegen nur die zip Dateien für die Installation und eine .jameica.properties
In dem Datenverzeichnis kann ich einen Pfad ..../lib/h2/h2.jar auch nicht ausfindig machen.
Was mache ich falsch?
Danke Gruß Harald
-
- Beiträge: 240
- Registriert: Sonntag 25. Juli 2010, 22:09
- Verein: Lebenslanges Lernen an der
Uni Duisburg-Essen e.V. - Mitglieder: 300
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: Windows 10
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Harald,
du befolgst die Anweisungen nicht
jameica.app ist schon ein Archiv, hier drinnen gibt es das Verzeichnis lib.
Gehe noch mal genau nach den Punkten ab 1. vor.
Joachim
du befolgst die Anweisungen nicht
jameica.app ist schon ein Archiv, hier drinnen gibt es das Verzeichnis lib.
Gehe noch mal genau nach den Punkten ab 1. vor.
Joachim
-
- Beiträge: 8
- Registriert: Mittwoch 7. August 2013, 20:38
- Verein: VC Schwerte 02
- Mitglieder: 100
- JVerein-Version: 2.6.1 Build 447
- Betriebssystem: Mac OS 10.8.4
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo,
ich klink mich hier mal in die Diskussion ein, weil ich das gleiche Problem habe
Im Classpath kann ich das Archiv jameica.app hinzufügen, aber wenn ich in dem Archiv zu einem Ordner navigieren will, wird mir innerhalb von jameica.app nichts angezeigt.
Keine Ahnung, woran das liegen könnte...
Verwirrt
Sascha
ich klink mich hier mal in die Diskussion ein, weil ich das gleiche Problem habe
Im Classpath kann ich das Archiv jameica.app hinzufügen, aber wenn ich in dem Archiv zu einem Ordner navigieren will, wird mir innerhalb von jameica.app nichts angezeigt.
Keine Ahnung, woran das liegen könnte...
Verwirrt
Sascha
-
- Beiträge: 240
- Registriert: Sonntag 25. Juli 2010, 22:09
- Verein: Lebenslanges Lernen an der
Uni Duisburg-Essen e.V. - Mitglieder: 300
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: Windows 10
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Sascha,
ich habe dir eine PN geschrieben.
Joachim
ich habe dir eine PN geschrieben.
Joachim
-
- Beiträge: 22
- Registriert: Samstag 26. Dezember 2009, 11:11
- Mitglieder: 87
- Betriebssystem: osx
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Hallo Also bei mir wird nichts angezeigt wenn ich nach eurer Anleitung vorgehe.
Was mache ich falsch?
MFG Tommyboy
PS: Meine Datei liegt in einem Ordner in den Programmen sollte aber kein Problem sein oder?
Was mache ich falsch?
MFG Tommyboy
PS: Meine Datei liegt in einem Ordner in den Programmen sollte aber kein Problem sein oder?
- Dateianhänge
-
- Bildschirmfoto 2014-01-20 um 20.26.23.png (226.49 KiB) 7999 mal betrachtet
-
- Beiträge: 240
- Registriert: Sonntag 25. Juli 2010, 22:09
- Verein: Lebenslanges Lernen an der
Uni Duisburg-Essen e.V. - Mitglieder: 300
- JVerein-Version: aktuelle Entwicklerversion
- Betriebssystem: Windows 10
Re: Serienbrief mit openoffice jverein Datenbank auf Mac
Nachdem es wohl Schwierigkeiten mit OO auf Macs gibt (LibreOffice macht keine Probleme), hier eine Umgehung:
Lass dir mit der rechten Maustaste den Paketinhalt von jameica.app anzeigen, navigiere hierin zu
lib/h2/h2.jar.
Kopiere dieses Archiv an eine andere Stelle und gib es in dem java class-path dialog direkt ein.
Joachim
Lass dir mit der rechten Maustaste den Paketinhalt von jameica.app anzeigen, navigiere hierin zu
lib/h2/h2.jar.
Kopiere dieses Archiv an eine andere Stelle und gib es in dem java class-path dialog direkt ein.
Joachim