Averp.fdb wird nicht erstellt

Einsatz von AvERP mit Linux als Server- und/oder Anwendungs-OS

Moderator: SYNERPY

Antworten
gampe
Beiträge: 3
Registriert: Di Aug 22, 2006 9:12 am

Averp.fdb wird nicht erstellt

Beitrag von gampe »

Hallo !

Ich habe, wie hier im Forum beschrieben, Firebird auf Suse 10.1 installiert.
Datei: FirebirdSS-1.5.3.4870.i686.rpm
Befehl als root: rpm -ivh FirebirdSS-1.5.3.4870.i686.rpm

Keine Probleme beim Installieren, Firebird läuft. Verzeichnis: /opt/firebird.

Dann die Datei GrUDF.so in das Unterverzeichnis /opt/firebird/UDF und die Demodatenbank AvERP_A3_DEMO.GBK in /opt/firebird kopiert.

Nun folgenden Restore-Befehl eingegen:

Code: Alles auswählen

./gbak -c -v -user sysdba -pas xxxxx /opt/firebird/AvERP_A3_DEMO.GBK /opt/firebird/Averp.fdb
Das hat leider nicht funktioniert, es kam folgende Meldung:

Code: Alles auswählen

gbak: opened file /opt/firebird/AvERP_A3_DEMO.GBK
gbak: transportable backup -- data in XDR format
gbak:           backup file is compressed
gbak: ERROR: I/O error for file "/opt/firebird/Averp.fdb"
gbak: ERROR:     Error while trying to create file
gbak: ERROR:     Permission denied
gbak: ERROR: failed to create database /opt/firebird/Averp.fdb
gbak: Exiting before completion due to errors
Mit der Meldung kann ich nichts anfangen, ich habe noch nicht so viel Erfahrung mit Linux. Was bedeudet: ERROR: I/O error for file "/opt/firebird/Averp.fdb" :?:

Für eine Erklärung wäre ich echt dankbar :)

Gruss Gampe
ctheuring
Beiträge: 24
Registriert: So Mär 06, 2005 11:27 pm
Wohnort: Virneburg/Eifel

Re: Averp.fdb wird nicht erstellt

Beitrag von ctheuring »

gampe hat geschrieben:Hallo !

...
Das hat leider nicht funktioniert, es kam folgende Meldung:

Code: Alles auswählen

gbak: opened file /opt/firebird/AvERP_A3_DEMO.GBK
gbak: transportable backup -- data in XDR format
gbak:           backup file is compressed
gbak: ERROR: I/O error for file "/opt/firebird/Averp.fdb"
gbak: ERROR:     Error while trying to create file
gbak: ERROR:     Permission denied
gbak: ERROR: failed to create database /opt/firebird/Averp.fdb
gbak: Exiting before completion due to errors
Mit der Meldung kann ich nichts anfangen, ich habe noch nicht so viel Erfahrung mit Linux. Was bedeudet: ERROR: I/O error for file "/opt/firebird/Averp.fdb" :?:

Für eine Erklärung wäre ich echt dankbar :)

Gruss Gampe
Die create-Rechte im Verzeichnis /opt/firebird sind nicht so, daß der gbak (warscheinlich ausgeführt als user firebird) die neue Datei nicht erstellen kann.
Die Rechte für dieses verzeichnis entsprechend ändern.
Kann leider keine allgemeingültige Antwort geben, da von System zu System dies unterschiedlich ist.
Recht das als Antwort?

C. Theuring
gampe
Beiträge: 3
Registriert: Di Aug 22, 2006 9:12 am

Beitrag von gampe »

@ctheuring

Danke für die Antwort. Du hattest Recht, es lag an den Schreibrechten. Ich habe den User und die Gruppe auf firebird umgestellt.

Jetzt hat er die Datenbank angelegt und sie läuft jetzt unter Firebird. :lol:

Als nächstes muss ich nur noch Averp unter Wine zum laufen bringen ! :?
Antworten