AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken C# "ist kein gültiger Integerwert" beim Backup einer FB 2 DB
Thema durchsuchen
Ansicht
Themen-Optionen

"ist kein gültiger Integerwert" beim Backup einer FB 2 DB

Offene Frage von "MagicAndre1981"
Ein Thema von MagicAndre1981 · begonnen am 7. Feb 2009 · letzter Beitrag vom 12. Feb 2009
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#1

"ist kein gültiger Integerwert" beim Backup einer

  Alt 7. Feb 2009, 19:47
Datenbank: FireBird • Version: 2.1.1 • Zugriff über: IBExpert
Beim Backup der Datenbank aus IBExpert bekomme ich die Fehlermeldung "2147483648 ist kein gültiger Integerwert". Wie kann ich herausbekommen welcher Wert in welcher Tabelle da ungültig ist?
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
HHennig

Registriert seit: 16. Feb 2007
Ort: Pforzheim
51 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 7. Feb 2009, 21:37
Hallo,

das sieht nach einem Überlauf des Datentyps aus. Hast du die Definition irgend eines numerisches Felds nach dem Backup noch verändert, so dass nun dessen Wertebereich kleiner geworden ist?

Wahrscheinlich bleibt dir da nichts übrig, als mal alle numerischen Datenbankfelder durchzugehen und zu überprüfen, wo der genannte Wert nicht mehr reinpasst; dass dürfte(n) dann der (die) Kanditat(en) sein...
Hartmut
*
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
646 Beiträge
 
FreePascal / Lazarus
 
#3

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 8. Feb 2009, 22:31
du könntest dir mit ibexpert mit etract metadata (mit allen daten) ein script aus deiner datenbank erzeugen, mit dem du dann versucht, die db wieder mit den daten neu zu erzeugen, das knallt dann ggf genau bei dem sql Befehl, der den falschen wert einspielen will
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 11. Feb 2009, 16:23
Wenn ich den Backup über gbak mache bekomme ich folgende Meldung:

Zitat:
message length error (encountered 336, expected 352).gds_$receive failed.
Was bedeutet das?

@Holger, ok das probiere ich gleich mal aus.
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
646 Beiträge
 
FreePascal / Lazarus
 
#5

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 11. Feb 2009, 17:10
Zitat von MagicAndre1981:
Wenn ich den Backup über gbak mache bekomme ich folgende Meldung:

Zitat:
message length error (encountered 336, expected 352).gds_$receive failed.
Was bedeutet das?
Das bedeutet das du ein Problem hast
vielleicht findest du den Grund ja beim Extrakt
irgendwie scheinen da ein paar byte zu fehlen
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
HaJo

Registriert seit: 28. Apr 2004
Ort: Würselen
140 Beiträge
 
Delphi 8 Enterprise
 
#6

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 11. Feb 2009, 21:56
Für solche Zwecke bzw. Probleme gibt es bei Interbase das Kommandozeilen-Tool GFIX.

Es wird z.B. folgendermassen von der Kommandozeile aus aufgerufen: gfix.exe -v -full "localhost:C:\MyDB" -User SYSDBA -Password xyz

Mit viel Glück wird der Fehler behoben.
Geht das nicht, siehe oben

Der Grund für solche Fehler sind in der Regel Netzwerkprobleme oder Kommunikationsprobleme zwischen Client und Server.

Diese Probleme kann es auch auf einem einzelnen PC zwischen Anwendung und DB geben, wenn z.B. der Speicher nicht in ordnung ist.
Hans-Joachim Brosius
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 12. Feb 2009, 11:57
@HaJo

das hatte auch nicht geklappt.

Ich hab die DB komplett in ein Script gepackt und dann wieder neu aufbauen lassen, das hat geklappt. Nun klappt es mit gbak/FbBackup vom .net Provider.

@Holger

euer IBExpert will auch die neue DB nicht exportieren. Ich bekomme immer noch die gleiche Meldung "2147483648 ist kein gültiger Integerwert" Hast du ne Idee?
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
646 Beiträge
 
FreePascal / Lazarus
 
#8

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 12. Feb 2009, 13:38
findest du denn irgengwo in den scripten diesen Wert? 2147483648#
kannst du mir ggf eine db senden wo der fehler reproduziebar ist?
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 12. Feb 2009, 20:45
Zitat von IBExpert:
findest du denn irgengwo in den scripten diesen Wert? 2147483648#
nein, den Wert finde ich nicht.

Zitat von IBExpert:
kannst du mir ggf eine db senden wo der fehler reproduziebar ist?
das trat bisher nur bei dieser DB auf und die kann und darf ich nicht raus geben. Kannst du mir vllt eine spezielle Debug Version der Personal Edition mailen die eine LogDatei erstellt, von dem was der IBExpert beim Export macht. Vllt sieht man das was.
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
646 Beiträge
 
FreePascal / Lazarus
 
#10

Re: "ist kein gültiger Integerwert" beim Backup ei

  Alt 12. Feb 2009, 21:29
Zitat von MagicAndre1981:
Zitat von IBExpert:
findest du denn irgengwo in den scripten diesen Wert? 2147483648#
nein, den Wert finde ich nicht.

Zitat von IBExpert:
kannst du mir ggf eine db senden wo der fehler reproduziebar ist?
das trat bisher nur bei dieser DB auf und die kann und darf ich nicht raus geben. Kannst du mir vllt eine spezielle Debug Version der Personal Edition mailen die eine LogDatei erstellt, von dem was der IBExpert beim Export macht. Vllt sieht man das was.
ist auch nicht so banal, wann tritt das denn genau auf? wie weit kommt der beim extract
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
IBExpert and Firebird Power Workshops jederzeit auch als Firmenschulung
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 02:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz