AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Fehler beim Restore einer Datensicherung
Thema durchsuchen
Ansicht
Themen-Optionen

Fehler beim Restore einer Datensicherung

Ein Thema von Lemmy · begonnen am 22. Nov 2018 · letzter Beitrag vom 30. Nov 2018
Antwort Antwort
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#1

Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 09:54
Datenbank: Firebird • Version: 2.1.7 • Zugriff über: UIB/Direkt
Servus,

habe hier einen Firebirdserver (2.1.7) bei einem Kunden (bei allen anderen klappts )

wenn ich folgendes abschicke:


gbak -c -r -v -user sysdba -password XXXX c:\programdata\...\x.fbk 127.0.0.1/53050:c:\programdata\....\xy.fdb

dann wird die Datenbank erzeugt, das Backup eingespielt, am Ende kommt aber:

Code:
gbak: ERROR:I/O error for file ""
gbak: ERROR:  Error while trying to create file
gbak: ERROR:  Das system kann den angegebenen Pfad nicht finden.

Die Software (DB-Client) läuft sonst einwandfrei, kein Problem.

Untersuchungen:
Firebird-Dienst: läuft under Lokales System
Firebird.conf: Keine auffälligkeiten
firebird.log: keine Auffälligkeiten
fbclient.dll in der korrekten Version vorhanden


Virenscanner (Kaspersky () vorhanden, aber auch keine Änderung wenn ich die Schutzfunktionen abschalte oder den betroffenen Verzeichnissen Ausnahmegenehmigung erteile.

Die nächste Option (Kaspersky zu deinstallieren) würde ich gerne erst machen wenn ich sonst keine Wahl mehr habe. Wobei mir nicht ganz klar ist, weshalb der FBServer ne Datei ohne Namen erstellen will - und woher er dafür den "Auftrag" hat....

Kennt hier zufällig jemand diese Melung oder hat noch einen Vorschlag?
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.371 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:04
Ich habe leider keine Ahnung davon, aber vielleicht ist das mein Vorteil
Zitat:
gbak: ERROR:I/O error for file ""
Da fehlt der Dateiname. Das kann nicht funktionieren. Stimmt da was mit den Parametern nicht?
Peter
  Mit Zitat antworten Zitat
kretabiker

Registriert seit: 10. Mär 2005
Ort: Bargteheide
183 Beiträge
 
Delphi 12 Athens
 
#3

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:06
ist den Pfadangaben vielleicht irgendwo ein Leerzeichen enthalten?
Udo Treichel
  Mit Zitat antworten Zitat
kretabiker

Registriert seit: 10. Mär 2005
Ort: Bargteheide
183 Beiträge
 
Delphi 12 Athens
 
#4

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:07
und Port 53050? Nicht 3050?
Udo Treichel
  Mit Zitat antworten Zitat
Benutzerbild von TigerLilly
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.241 Beiträge
 
Delphi 12 Athens
 
#5

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:23
-c -r widerspricht sich möglicherweise
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:35
Hallo,
-c Create
-r Replace

Das ist so korrekt, eine existierende Datei soll überschrieben werden.
Das alleinige -c würde das Überschreiben verweigern, aus Sicherheitsgründen.

ProgramData: könnte ein Rechteproblem sein? Wobei ja der Server alle Rechte hat.
Nimm doch mal testweise C:\Temp als Ziel-Pfad.

Hast Du denn das ganze Log da? Was ist denn die vorletzte Zeile?
Heiko
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Fehler beim Restore einer Datensicherung

  Alt 22. Nov 2018, 10:21
Ich habe leider keine Ahnung davon, aber vielleicht ist das mein Vorteil
Zitat:
gbak: ERROR:I/O error for file ""
Da fehlt der Dateiname. Das kann nicht funktionieren. Stimmt da was mit den Parametern nicht?

Parameter alles ok, sonst wäre ja auch die zu erzeugende Datenbankdatei am ENde nicht da (s.o.)

ist den Pfadangaben vielleicht irgendwo ein Leerzeichen enthalten?
nein, wie gesagt die zu erzeugende Datenbankdatei ist am ende ja da, sprich das Restore läuft grundsätzlich und legt auch alles an, nur beim letzten Commit scheint irgend was (nur was?) schief zu laufen.

und Port 53050? Nicht 3050?
ja, 53050
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz