Nach Update auf Ubu...
 
Benachrichtigungen
Alles entfernen

[Gelöst] Nach Update auf Ubuntu 24.04.1 LTS startet Fakturama nicht mehr.

24 Beiträge
3 Benutzer
1 Reactions
2,213 Aufrufe
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter   [#4225]

Servus,

vor zwei Tagen Ubuntu auf die neue Version gebracht, jetzt startet Fakturama nicht mehr. Es wird auf folgende Meldung verwiesen:

!SESSION 2021-01-29 12:13:08.481 -----------------------------------------------
eclipse.buildId=2.0.5.
java.version=1.8.0_242
java.vendor=Private Build
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2021-01-29 12:13:11.394
!MESSAGE couldn't create or update database!

 

Weiß jemand einen Rat? Leider bin ich kein Linux-Crack, nur Benutzer.


Viele Grüße
Bertel


   
Zitat
ing-wrs
(@ing-wrs)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 23
 

Klingt nach einem Rechte-Problem. Hast Du eine MySQL-DB für Fakturama am Laufen oder verwendest Du die Standard-DB-Anbindung? Wie sieht denn die Rechte-Maske für das Arbeitsverzeichnis und speziell für das DB-Verzeichnis aus? Poste vielleicht mal die Ausgabe von "ls -al" aus dem DB-Verzeichnis, ggf. auch vom darüberliegenden Fakturama-Arbeitsverzeichnis.



   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

@ing-wrs Tut mir leid, da ich wirklich nur das Programm nutze verstehe ich nicht, was genau gemeint ist. Obwohl für Leute mit Betriebssystemerfahrung sicher einfach.

Ich habe mal gesucht, unter ~/.fakturama2/.metadata/.log folgendes gefunden:

!SESSION 2021-01-29 12:13:08.481 -----------------------------------------------
eclipse.buildId=2.0.5.
java.version=1.8.0_242
java.vendor=Private Build
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2021-01-29 12:13:11.394
!MESSAGE couldn't create or update database!

hilft das vielleicht weiter?

Unter Database.properties finde ich folgendes:

#HSQL Database Engine 2.5.1
#Fri Jan 29 13:24:20 CET 2021
tx_timestamp=76797
modified=no
version=2.5.1

 


Viele Grüße
Bertel


   
AntwortZitat
ing-wrs
(@ing-wrs)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 23
 

Nein, das hilft (zumindest mir) leider nicht weiter. Aber der Reihe nach. Da Du die Properties-Datei öffnen konntest, solltest Du auch wissen, in welchem Verzeichnis diese liegt. Der Pfad dortin ist etwa nach diesem Muster aufgebaut: "/xyz/Fakturama/Database" Wichtig: Das ist ein Beispiel und kann bei Dir anders aussehen; da ich Fakturama nicht unter Linux betreibe, weiß ich nicht, wie dort die Fakturama-Pfade üblicherweise aussehen. Es könnte auch so etwas sein wie "/home/deinBenutzername/Fakturama/Database" etc. je nachdem, welches Arbeitsverzeichnis Du bei der Installation von Fakturama ausgewählt hast.

Du gehst jetzt her und öffnest ein Terminal-Fenster. Die Anwendung "Terminal" sollte in Deinem Ubuntu standardmäßig installiert sein und sich bei den anderen Programmen befinden (hoffe ich zumindest). Falls nicht, kannst Du auch Ctrl-Alt-F3 drücken, um auf ein Konsolen-Fenster umzuschalten (mittels Ctrl-Alt-F2 kommst Du wieder zur grafischen Oberfläche zurück). Im Terminal solltest Du direkt angemeldet sein, im Konsolen-Fenster musst Du Deinen Benutzernamen und Dein Passwort eingeben, um Dich anzumelden.

Nachdem das geschafft ist, verwendest Du den Befehl "cd", um ins Datenbank-Verzeichnis von Fakturama zu wechseln. Gib dabei am besten den vollen Pfad an, also z. B. "cd /home/deinBenutzername/Fakturama/Database". Mittels "pwd" kannst Du kontrollieren, ob der Wechsel gelungen ist. Dann in dem Verzeichnis "ls -al" eingeben. Die Ausgabe dieses Befehls bitte mal hier posten, dann schaumer weiter.

 



   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

@ing-wrs komischerweise kann ich im Terminal nicht zu diesem Verzeichnis wechseln, obwohl es im Dateimanager genau so existiert. Als Antwort kommt:

bash: cd/home/meinBenutzername/Fakturama21-01/Database: Datei oder Verzeichnis nicht gefunden

Das ist mir ziemlich unverständlich.


Viele Grüße
Bertel


   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Ich habe einen anderen Verzeichnisname ?Für Dateien? nun so probiert:

~/.fakturama2$ ls -al
insgesamt 12
drwxrwxr-x 3 4096 Jan 29 2021 .
drwxr-xr-x 33 4096 Sep 25 15:00 ..
drwxrwxr-x 3 4096 Jan 29 2021 .metadata

 

(*** = meinBenutzername)


Viele Grüße
Bertel


   
AntwortZitat
ing-wrs
(@ing-wrs)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 23
 

Veröffentlicht von: @nomab

@ing-wrs komischerweise kann ich im Terminal nicht zu diesem Verzeichnis wechseln, obwohl es im Dateimanager genau so existiert. Als Antwort kommt:

bash: cd/home/meinBenutzername/Fakturama21-01/Database: Datei oder Verzeichnis nicht gefunden

Das ist mir ziemlich unverständlich.

Da fehlt ein Leerschritt zwischen "cd" und dem Pfad. Das "cd" ist der Befehl, der Pfad ("/home/...") das Argument für den Befehl. Die beiden müssen durch einen Leerschritt getrennt werden.

 



   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Das ist mir auch noch aufgefallen und ich hatte das in weiteren Versuchen geändert. Ein Problem, dass ich in der Datei "Fakturama 21-01" ein Leerzeichen habe. Vielleicht deshalb die Meldung:

bash: cd: Zu viele Argumente.

Wobei ich schon zwei neue Ubuntuversionen eingespielt habe, die haben sich daran nicht gestört. Den Dateiname ändern??

 

Edit: bis jetzt funktioniert bei mir bis:

cd /home/Benutzername/   ... dann erscheint: ~$ - also bin ich im Pfad.

doch wenn ich danach/Fakturama 21-01 (oder andere Schreibweisen) angebe, dann: "Datei oder Verzeichnis nicht gefunden"


Viele Grüße
Bertel


   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Nachdem ich den Dateiname geändert habe, hat es funktioniert. Antwort auf "ls -al":

insgesamt 312
drwxrwxr-x 2 MeinBenutzername MeinBenutzername 4096 Jan 29 2021 .
drwxrwxr-x 10 MeinBenutzername MeinBenutzername 4096 Jan 29 2021 ..
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 163840 Jan 29 2021 Database.lobs
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 103 Jan 29 2021 Database.properties
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 140661 Jan 29 2021 Database.script

 


Viele Grüße
Bertel


   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Hallo,

nachdem ich davon ausgehe, dass ich das Problem nicht mittelfristig lösen können werde, Will ich versuchen die Datenbank irgendwie in LibreOffice Base rein zu bekommen und dann die Vorlage von X-Rechnung zu verwenden. Meine Formulare kann ich übernehmen, muss sie nur ggf. entsprechend anpassen. Wenn ich irgendwann Fakturama wieder auf dem Rechner zum laufen bekomme, am Besten mit der Möglichkeit XRechnungen zu erstellen und auch zu lesen, dann schaffe ich es, so die Götter wollen, von Base wieder zu remigrieren. Jedenfalls möchte ich jetzt auf die Schnelle mal versuchen, dass ich unter Base vorläufig weiter arbeiten kann.


Viele Grüße
Bertel


   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Gerade habe ich versucht Fakturama neu zu installieren. Nach der Installation beim Programmstart wieder eine Fehlermeldung.

Unter ~/.fakturama2/.metadata/.log.

finde ich unter Database.script":

SET DATABASE UNIQUE NAME HSQLDB76FC408E12
SET DATABASE GC 0
SET DATABASE DEFAULT RESULT MEMORY ROWS 0
SET DATABASE EVENT LOG LEVEL 0
SET DATABASE TRANSACTION CONTROL LOCKS
SET DATABASE DEFAULT ISOLATION LEVEL READ COMMITTED
SET DATABASE TRANSACTION ROLLBACK ON CONFLICT TRUE
SET DATABASE TEXT TABLE DEFAULTS ''
SET DATABASE SQL NAMES FALSE
SET DATABASE SQL REFERENCES FALSE
SET DATABASE SQL SIZE TRUE
SET DATABASE SQL TYPES FALSE
SET DATABASE SQL TDC DELETE TRUE
SET DATABASE SQL TDC UPDATE TRUE
SET DATABASE SQL CONCAT NULLS TRUE
SET DATABASE SQL UNIQUE NULLS TRUE
SET DATABASE SQL CONVERT TRUNCATE TRUE
SET DATABASE SQL AVG SCALE 0
SET DATABASE SQL DOUBLE NAN TRUE
SET FILES WRITE DELAY 500 MILLIS
SET FILES BACKUP INCREMENT TRUE
SET FILES CACHE SIZE 10000
SET FILES CACHE ROWS 50000
SET FILES SCALE 32
SET FILES LOB SCALE 32
SET FILES DEFRAG 0
SET FILES NIO TRUE
SET FILES NIO SIZE 256
SET FILES LOG TRUE
SET FILES LOG SIZE 50
SET FILES CHECK 642184
SET DATABASE COLLATION "SQL_TEXT" PAD SPACE
CREATE USER SA PASSWORD DIGEST 'd41d8cd98f00b204e9800998ecf8427e'
ALTER USER SA SET LOCAL TRUE
CREATE SCHEMA PUBLIC AUTHORIZATION DBA
CREATE MEMORY TABLE PUBLIC.DATABASECHANGELOGLOCK(ID INTEGER NOT NULL,LOCKED BOOLEAN NOT NULL,LOCKGRANTED TIMESTAMP,LOCKEDBY VARCHAR(255),CONSTRAINT PK_DATABASECHANGELOGLOCK PRIMARY KEY(ID))

Also auch die Hoffnung, nach einer Neuinstallation könne ich das Programm wieder starten, ist zerschlagen. 🙄 


Viele Grüße
Bertel


   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

Nachdem ich ja Fakturama neu installiert habe, kommt nun diese Fehlermeldung (allerdings nicht in dem Pfad wie angegeben.):

20241006 18:11:12.216 | ERROR | | Anwendungsfehler
org.eclipse.swt.SWTError: No more handles because there is no underlying browser available.
Please ensure that WebKit with its GTK 3.x bindings is installed (WebKit2 API level is preferred). Additionally, please note that GTK4 does not currently have Browser support.

at org.eclipse.swt.SWT.error(SWT.java:4895)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:120)
at com.sebulli.fakturama.parts.BrowserEditor.createPartControl(BrowserEditor.java:298)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:999)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:140)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:405)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:332)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:999)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1209)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:148)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:114)
at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:71)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:667)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:765)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:736)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:730)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:714)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:166)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

... mit der ich auch nichts anfangen kann.


Viele Grüße
Bertel


   
AntwortZitat
ing-wrs
(@ing-wrs)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 23
 

Veröffentlicht von: @nomab

Nachdem ich den Dateiname geändert habe, hat es funktioniert. Antwort auf "ls -al":

insgesamt 312
drwxrwxr-x 2 MeinBenutzername MeinBenutzername 4096 Jan 29 2021 .
drwxrwxr-x 10 MeinBenutzername MeinBenutzername 4096 Jan 29 2021 ..
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 163840 Jan 29 2021 Database.lobs
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 103 Jan 29 2021 Database.properties
-rw-rw-r-- 1 MeinBenutzername MeinBenutzername 140661 Jan 29 2021 Database.script

 

Das sieht alles gut aus. An den Dateirechten liegt es also nicht. Schade - wäre ja auch zu einfach gewesen.

BTW, zu der Sache mit dem "Zu viele Argumente": Falls ein Pfad Leerschritte enthält, muss entweder der Pfad in Anführungszeichen gesetzt werden oder die Leerschritte müssen mit einem Backslash (umgekehrter Schrägstrich) markiert werden, also

  cd "~/verzeichnis mit Leerzeichen im Namen/diesDasJenes"

oder

  cd ~/verzeichnis\ mit\ Leerzeichen\ im\ Namen/diesDasJenes

Generell ist es hilfreich, sich ein wenig mit der bash (das ist die Standard-Shell unter Ubuntu) auszukennen, wenn man mit Linux arbeitet. Gib bei der Suchmaschine Deiner Wahl einfach mal "bash tutorial" ein, such Dir von den Ergebnissen eins aus und arbeite das durch. Anschließend wird Dir vieles leichterfallen.

 



   
AntwortZitat
ing-wrs
(@ing-wrs)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 23
 

Veröffentlicht von: @nomab

Nachdem ich ja Fakturama neu installiert habe, kommt nun diese Fehlermeldung (allerdings nicht in dem Pfad wie angegeben.):

20241006 18:11:12.216 | ERROR | | Anwendungsfehler
org.eclipse.swt.SWTError: No more handles because there is no underlying browser available.
Please ensure that WebKit with its GTK 3.x bindings is installed (WebKit2 API level is preferred). Additionally, please note that GTK4 does not currently have Browser support.

[...]

 

... mit der ich auch nichts anfangen kann.

Da bin ich leider auch raus. Mit der Eclipse habe ich noch nie gearbeitet. 😧 

 



   
AntwortZitat
(@nomab)
Trusted Member
Beigetreten: vor 6 Jahren
Beiträge: 44
Topic starter  

@ing-wrs Eine Anfrage an alle:

Wenn ich die Datenbank kopiere und mit einem Leerzeichenfreien Namen versehe, Fakturama komplett deinstalliere, danach neu installiere (ohne bestehendes altes Fakturama) werde ich ja auch nach einer alten Datenbank gefragt. Richtig? Da könnte ich ja auf die umbezeichnete Zwischendatenbank verweisen und danach eine neue (natürlich auch wieder ohne Leerzeichen) Datenbank zuweisen. Meint ihr, das könnte so funktionieren oder mache ich damit mehr kaputt als heil?

Vielen lieben Dank schon mal im Voraus.


Viele Grüße
Bertel


   
AntwortZitat
Seite 1 / 2
Teilen: