Seite 1 von 1

Thunderbird Adressbuch als DB - kein SDBC-Treiber für URL

Verfasst: Di, 11.09.2012 20:23
von Asterix-Ac
Hallo zusammen,

ich weiß, dass dieses Thema schon X-mal durchgekaut wurde, doch irgendwie scheint keine Lösung in Sicht.
Deshalb hier nochmal die Frage:
Ich benutze LO 3.5.6 und versuche unter WinXP eine Base-Verbindung zum Thunderbird Adressbuch zu bekommen.
Dazu habe ich sowohl TB 2.x und TB 13 versucht. Beide schlagen mit "Es wurde kein SDBC-Treiber für die angegebene URL gefunden".
TB 2.x habe ich versucht, da die registry.dat an einem anderen Ort steht.
Den Ordner "Anwendungsdaten\Thunderbird\" habe ich auch für die "registry.dat" gewechselt zu "Anwendungsdaten\Mozilla\".
Wo die "registry.dat" bei TB 13 steht, weiß ich nicht.
Unter PCLinuxOS läuft alles wie am Schnürchen :) Starten, Adressbuch anmelden - Tabelle(n) da.

Vielleicht weiß inzwischen jemand von Euch Abhilfe.

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mi, 12.09.2012 14:02
von lorbass
Asterix-Ac hat geschrieben:Wo die "registry.dat" bei TB 13 steht, weiß ich nicht.
Ich verstehe nicht, wofür du die registry.dat brauchst, wenn du die TB-Adressdaten anzapfen willst. Die verwaltet TB in *.mab-Dateien. Das war so, als ich diesen Mailer bis V2.x unter Windows XP benutzt habe, und ist so, seit ich damit meine Mail-Konten bis zur aktuellen Version 15.0 unter Linux verwalte.

Gruß
lorbass

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mi, 12.09.2012 20:03
von Asterix-Ac
Hallo lorbass,

ich habe nur viel darüber in verschiedenen Foren gelesen.
Bis 2.x steht die registry.dat genau da, wo auch die profile.ini steht. Ab den nächsten Versionen verschwindet die registry.dat aus diesem Ordner.
Vielleicht hat es ja auch gar nichts damit zu tun.
Aber der Fehler taucht bei mir immer noch auf.
Der Treiber scheint aber vorhanden zu sein (sdbc.mozillab....)
Er kann halt nur auf das AB nicht zugreifen - und laut Fehlerbeschreibung findet der DB-Treiber das Adressbuch an einem bestimmten Ort nicht (URL).

Wo steht, an welchem Ort er suchen muss?

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mi, 12.09.2012 20:24
von lorbass
Asterix-Ac hat geschrieben:Wo steht, an welchem Ort er suchen muss?
Hier → In deinem Thunderbird-Profilordner.

Um mehr über den Profilordner zu erfahren lies im TB-Wiki Die Dateien enthalten auch weiterführende Links, die dich vielleicht interessieren werden.

Gruß
lorbass

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Do, 13.09.2012 09:21
von pmoegenb
Hallo Asterix-Ac,
wie gehst Du vor, wenn Du eine Verbindung zum Adressbuch von Thunderbird herstellen möchtest ?

Der richtige Wege wäre:

- Datei/Neu/Datenbank (Es öffnet sich der Datenbank-Assistent)
- Im Datenbank-Assistent die Option Verbindung zu einer bestehenden Datenbank herstellen aktivieren
- Aus der nun aktiven Auswahlbox Thunderbird/Icedove Adressbuch auswählen
- Auf Fertig stellen klicken

Die Verbindung sollte nun herstellt sein.

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Fr, 14.09.2012 19:58
von Asterix-Ac
Hallo zusammen,

@pmoegenb : genauso, wie Du es beschrieben hast, mache ich das auch, doch leider bekomme ich dann nach dem Fertigstellen die Fehlermeldung.
Keine Ahnung was auf meinem System falsch läuft :(

@lorbass : ich habe mich dort ein wenig eingelesen, doch den Fehler - wie oben beschrieben, konnte ich nicht lösen.

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Sa, 15.09.2012 09:10
von pmoegenb
Asterix-Ac hat geschrieben:Der Treiber scheint aber vorhanden zu sein (sdbc.mozillab....)
Der Treiber unter LibO 3.5.6-2 heißt aber korrekt: com.sun.star.comp.sdbc.Mozab.Driver. Nachprüfbar unter Extras/Optionen.../LibreOffice Base/Verbindungen.

Wenn bei Dir etwas anderes steht, hast Du ein veraltetes Benutzerprofil, das Du umbenennen solltest. Vorher LibO nebst Quickstarter beenden und nach dem Umbenennen neu starten.

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Sa, 15.09.2012 20:24
von Asterix-Ac
Hallo,

@pmoegenb: genau genommen heist der Treiber : com.sun.star.comp.sdbc.MozabDriver
Also ohne "." zwischen Mozab und Driver.
LO-Version : 3.5.6.2
Den Schnellstarter habe ich gar nicht mit installiert - sonst Standard.
Achja, unter Benutzerprofil habe ich den "user" in "user.old" umbenannt und versucht das TB-Adressbuch anzumelden - gleiches Ergebnis. Also am Benutzerprofil wird es nicht liegen.

Ich vermute, dass der MozabDriver die falsche Adresse hat, wo er suchen soll. Wo - und wie - ist diese Adresse hinterlegt?
Er sagt ja auch - nicht wörtlich wiedergegeben - "konnte URL für Treiber nicht finden"

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: So, 16.09.2012 09:57
von pmoegenb
Asterix-Ac hat geschrieben: Ich vermute, dass der MozabDriver die falsche Adresse hat, wo er suchen soll. Wo - und wie - ist diese Adresse hinterlegt?
Er sagt ja auch - nicht wörtlich wiedergegeben - "konnte URL für Treiber nicht finden"
AOO wird das Profil hier suchen: Anwendungsdaten\Thunderbird\Profiles und das Verzeichnis xxxxxxx.default verwenden. Sind mehrere xxxxxxx.default vorhanden, gibt es Probleme. Ich bin mir nicht sicher, ob dafür die Datei profiles.ini, in der Pfad und Profilname steht (z.B. Path=Profiles/xxxxxx.default), ausgewertet wird.

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mo, 17.09.2012 12:43
von Asterix-Ac
Hallo,

und hier kommen wir wieder zum Anfang des Thread's zurück :
Den Ordner Anwendungsdaten\Thunderbird\ habe ich auch für die registry.dat gewechselt zu Anwendungsdaten\Mozilla\.
Ich habe sowohl den kompletten Pfad xxxxxxx.default, wie auch die profiles.ini(diese sowohl relative als auch absolut versucht) kopiert.
pmoegenb hat geschrieben:Ich bin mir nicht sicher, ob dafür die Datei profiles.ini, in der Pfad und Profilname steht (z.B. Path=Profiles/xxxxxx.default), ausgewertet wird.
Da ich es versucht habe scheint es nicht so.
Sonst Ideen, wo LO/OOo suchen könnte ?

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mo, 17.09.2012 15:55
von Asterix-Ac
Hallo,

ich habe gerade mal unter Win XP(welches das ausführende BS ist) die Struktur von Win7 nachgebildet (Benutzer\Asterix\AppData......).
Ich dachte, dass es vielleicht daran liegt. Doch leider auch nicht.

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mo, 17.09.2012 17:44
von pmoegenb
Asterix-Ac hat geschrieben: und hier kommen wir wieder zum Anfang des Thread's zurück :
Den Ordner Anwendungsdaten\Thunderbird\ habe ich auch für die registry.dat gewechselt zu Anwendungsdaten\Mozilla\.
Wenn Du Dich darauf versteifst, wird's nie was.

1. Hat die Datei registry.dat keine Bedeutung mehr.
2. Lautet der Pfad unter Windows 7 C:\Users\%USERNAME%\AppData\Roaming\Thunderbird\Profiles\xxxxxx.default und unter Windows XP
C:\Dokumente und Einstellungen\%USERNAME%\Anwendungsdaten\Thunderbird\Profiles\xxxxxx.default
Asterix-Ac hat geschrieben: Ich habe sowohl den kompletten Pfad xxxxxxx.default, wie auch die profiles.ini(diese sowohl relative als auch absolut versucht) kopiert.
Woher kopiert ? Klappt eigentlich der Zugriff von Thunderbird auf dieses Verzeichnis ?

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Mo, 17.09.2012 18:50
von Asterix-Ac
Hallo,

da wir anscheinend beide im dunkeln tappen, kann ich ja nur die Initiative ergreifen, und etwas ausprobieren und das Ergebnis hier posten. Wenn Dir dazu etwas einfällt, dann trage es bitte bei.
Also... mein Denkschema basiert immer noch darauf, dass LO die Adresse nicht findet.
Die Frage ist allerdings, wurde der Pfad in LO variabel hinterlegt, oder nicht.
Das brachte mich auf die Idee, den Verzeichnisbaum von Win7 nachzubilden(nun auch mit Users - und nicht Benutzer - hatte ich vergessen).
Leider brachte es auch nichts - Keine Besserung.

Zugriff habe ich vom TB auf das Profil. Dies habe ich auch schon versucht zu löschen und neu anzulegen. Auch hier hatte ich keinen Erfolg.
Die registry.dat habe ich nur erwähnt, da ich sowohl TB 2.x wie auch TB 13 ausprobiert habe.
pmoegenb hat geschrieben:Woher kopiert ?
Aus dem Standard-TB Verzeichnis : C:\Dokumente und Einstellungen\Asterix\Anwendungsdaten\Thunderbird\Profiles

Nun ist tatsächlich die Frage, findet LO das Verzeichnis nicht, oder ist der Mozab Treiber fehlerhaft?
Du erwähnest, dass Dein Treiber Mozab.Driver heist, doch meiner heist MozabDriver.
Ein Unterschied zwischen AOO und LO? Oder Fehlerhaft?

Asterix-Ac

Re: Thunderbird Adressbuch als DB - kein SDBC-Treiber für UR

Verfasst: Di, 18.09.2012 09:59
von pmoegenb
Asterix-Ac hat geschrieben: da wir anscheinend beide im dunkeln tappen, kann ich ja nur die Initiative ergreifen, und etwas ausprobieren und das Ergebnis hier posten. Wenn Dir dazu etwas einfällt, dann trage es bitte bei.
Ich tappe insofern im Dunkeln, dass ich nicht vor Deinem PC sitze.
Asterix-Ac hat geschrieben: Also... mein Denkschema basiert immer noch darauf, dass LO die Adresse nicht findet.
Die Frage ist allerdings, wurde der Pfad in LO variabel hinterlegt, oder nicht.
Wo LibO das Profil von Thunderbird sucht, habe ich bereits für Win.XP und Win.7 erwähnt. Du kannst lediglich in den Verbindungsoptionen den Profilnamen angeben.
Asterix-Ac hat geschrieben: Das brachte mich auf die Idee, den Verzeichnisbaum von Win7 nachzubilden(nun auch mit Users - und nicht Benutzer - hatte ich vergessen).
Leider brachte es auch nichts - Keine Besserung.
Was hast Du erwartet, Win.XP ist nicht Win.7.
Asterix-Ac hat geschrieben: Zugriff habe ich vom TB auf das Profil. Dies habe ich auch schon versucht zu löschen und neu anzulegen. Auch hier hatte ich keinen Erfolg.
Die registry.dat habe ich nur erwähnt, da ich sowohl TB 2.x wie auch TB 13 ausprobiert habe.
Ok, dann wäre das geklärt.
Asterix-Ac hat geschrieben: Aus dem Standard-TB Verzeichnis : C:\Dokumente und Einstellungen\Asterix\Anwendungsdaten\Thunderbird\Profiles
???. Da gibst noch nichts zu kopieren, das ist doch der richtige Pfad.
Asterix-Ac hat geschrieben: Nun ist tatsächlich die Frage, findet LO das Verzeichnis nicht, oder ist der Mozab Treiber fehlerhaft?
Du erwähnest, dass Dein Treiber Mozab.Driver heist, doch meiner heist MozabDriver.
Da habe ich mich verschrieben, die Endbezeichnung MozabDriver ist richtig und trifft auf AO 3.4.1 und Libo 3.5.6 zu.