We will be migrating from Ask to Discourse on the first week of August, read the details here

Ask Your Question

ReinRalle's profile - activity

2021-07-05 21:23:20 +0200 marked best answer Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Hallo,

Grundsätzlich möchte ich keine integrierte DB mehr verwenden, dazu habe ich aus einem odb File eine Firebird DB extrahiert (fbk) und umgewandelt (fdb).

Diese kann ich mit Hilfe eines installierten Servers schon mal "ansprechen". Nun soll diese Datei später auf einem anderen Rechner mit LO genutzt werden. Dort soll aber kein Firebird-Server installiert werden! Außerdem möchte ich ungern für beliebig andere *.fdb Files jedes Mal eine eigene *.odb Datei anlegen müssen, um die DB zu registrieren (was zwar geht, aber hier nicht gewollt ist).

Diesen ganzen Ansatz habe ich schon mit einer H2Database hinbekommen (allerdings mithilfe eines Java-JBDC Treibers!) und würde dies gerne auf Firebird übertragen.

Gibt es einen Connection-String, der mir dies ermöglicht?

Vielen Dank für jegliche Antwort.

Ralf

Note 1: Dachte schon daran, eine einzige ODB Datei anzulegen und in der content.xml den Eintrag für xlink:href jeweils zu überschreiben. Aber das geht doch bestimmt smarter, oder nicht?

Note 2: Das muß doch gehen, da LO ja auch auf eine interne fdb Datei zugreift (die dann allerdings per temp ausgelagert wird)

Anhang 1:

Private Sub Test_FireBird_4()

  Dim sConnStr1$, sConnStr2$, oDBContext, oCon
  Dim oProps(1) As New com.sun.star.beans.PropertyValue

  Const FDB_FILE$ = "D:\test.fdb"

  oProps(0).name  = "user"
  oProps(0).value = "SYSDBA"
  oProps(1).name  = "­password"
  oProps(1).value = "masterkey"

  sConnStr1 = "sdbc:firebird:file://"           & FDB_FILE
  sConnStr2 = "sdbc:embedded:firebird:file://"  & FDB_FILE

  On Error GoTo ERR
  oDBContext = createUnoService("com.sun.star.comp.sdbc.firebird.Driver")

  oCon = oDBContext.connect(sConnStr1, oProps())

  If NOT IsNull(oCon) Then
    xray oCon

    oCon.Close
    oCon.Dispose 
  Else
    MsgBox "Not Connect"
  End If

  Exit Sub

ERR:

  MsgBox Error, MB_ICONSTOP, "Test_FireBird_4"

End Sub

Anhang 2:

Bildbeschreibung

2021-06-30 17:40:48 +0200 commented answer Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Hallo Robert, das werde ich gerne machen (sobald ich Zeit habe - morgen denke ich). Bin immer noch dabei, mir mehr Ein

2021-06-27 15:50:00 +0200 commented answer Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Hm, das habe ich schon fast befürchtet :-( War wohl zu euphorisch, da es mir mit einem "org.h2.Driver" mittels jdbc gel

2021-06-27 12:41:33 +0200 received badge  Notable Question (source)
2021-06-27 09:58:44 +0200 edited question Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Kann man zu einem Firebird-File (*.fdb) ohne externem Server oder einer odb Datei "connecten"? Hallo, Grundsätzlich möc

2021-06-27 08:46:21 +0200 edited question Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Kann man zu einem Firebird-File (*.fdb) ohne extra Server "connecten"? Hallo, Grundsätzlich möchte ich keine integriert

2021-06-27 05:59:53 +0200 received badge  Enthusiast
2021-06-26 19:16:15 +0200 edited question Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

[Base] Kann man zu einem Firebird-File (*.fdb) ohne extra Server "connecten"? Hallo, Grundsätzlich möchte ich keine int

2021-06-26 18:40:38 +0200 commented answer Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

Hallo Robert, Danke für Deine Antwort. Hm, vielleicht habe ich mich nicht deutlich genug ausgedrückt :-( Zuerst habe

2021-06-26 18:15:42 +0200 received badge  Popular Question (source)
2021-06-26 13:19:41 +0200 edited question Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

[Base] Kann man zu einem Firebird-File (*.fdb) ohne extra Server "connecten"? Hallo, Grundsätzlich möchte ich keine int

2021-06-26 12:18:44 +0200 asked a question Kann man zu einem unregistrierten Firebird File (fdb) ohne externem Server (oder odb Datei) von Calc aus "connecten"?

[Base] Kann man zu einem Firebird-File (*.fdb) ohne extra Server "connecten"? Hallo, Grundsätzlich möchte ich keine int

2021-06-15 16:12:08 +0200 received badge  Famous Question (source)
2021-02-21 08:52:09 +0200 commented question LibreOffice crashes daily

Sounds good at first but doesn't explain the daily crash

2021-02-21 08:40:00 +0200 answered a question Anyway to make embedded python complete?

Hi, Had the same wish and achieved a partial solution under win10 with get-pip.py. If pip works, you can install a lot

2021-02-20 09:54:56 +0200 received badge  Autobiographer
2021-02-20 07:13:27 +0200 commented question LibreOffice crashes daily

Good morning, have you installed extensions and if which? Do you have the problem also if you have installed no extensi

2021-02-20 07:12:12 +0200 answered a question LibreOffice crashes daily

Good morning, have you installed extensions and if which? Do you have the problem also if you have installed no extensi

2021-02-19 22:47:48 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: Unresolved reference 'com' Hi folks, I've been experimenting with PyCharm in conjunction with LO and UNO for s

2021-02-19 21:31:01 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: Unresolved reference 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for

2021-02-19 21:15:08 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: Unresolved reference 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for

2021-02-19 20:26:23 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: Unresolved reference 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for

2021-02-19 18:30:56 +0200 received badge  Notable Question (source)
2021-02-19 17:59:38 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: Unresolved reference 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for

2021-02-19 17:58:27 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: No module named 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for some

2021-02-19 17:56:10 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: No module named 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for some

2021-02-19 17:19:11 +0200 edited question PyCharm: Unresolved reference 'com'

PyCharm: No module named 'com' Hi folks, I've been experimenting with "PyCharm" in conjunction with LO and UNO for some

2021-02-19 17:19:11 +0200 received badge  Editor (source)
2021-02-19 17:14:52 +0200 received badge  Organizer (source)
2021-02-19 17:13:35 +0200 received badge  Popular Question (source)
2021-02-19 10:08:23 +0200 answered a question LO 7.1 Python - Failed to load ctypes

Hi Jim, yes, had already reported the bug - had the same problem (tried to work with "get-pip.py"). My workaround was

2021-02-19 09:43:29 +0200 asked a question PyCharm: Unresolved reference 'com'

PyCharm: No module named 'com' hi, I've been experimenting with "PyCharm" in conjunction with LO and UNO for some time