Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ADS-Fehler beim Importieren (https://www.delphipraxis.net/15897-ads-fehler-beim-importieren.html)

FBrust 5. Feb 2004 23:04


ADS-Fehler beim Importieren
 
Hallo,

ich versuche gerade, eine kleinere Anwendung auf den Advantage Database Server umzustellen (lokaler Betrieb).

Zu diesem Zweck habe ich eine Datenbank erzeugt und dort eine mit dem Hilfsprogramm ARC32 importierte Tabelle eingebunden. Diese Tabelle kann ich in diesem Hilfsprogramm öffnen, es sind auch alle Feldinhalte da.

In meinem Programm habe ich die entsprechenden Komponenten abgelegt und kann auch die Tabelle auf "Active = True" schalten. So weit so gut.

Aber wenn ich das Programm starte, erscheint jedes Mal die Meldung "7016 Corrupt Table". Ich habe den Tabellentyp überprüft, stimmt (ADT), die Einstellung der Connection, stimmen, es sind keine "Spezialfelder" drin etc.

Hat vielleicht jemand einen Tip?


Gruß

Frank

Klaus D. 13. Feb 2004 19:49

Re: ADS-Fehler beim Importieren
 
Moin
habe folgendes gefunden :
--------------------
Problem: The specified table contains corrupted data in the file or field headers.

Solution: Make sure the specified file is a valid table. Also, make sure you are not attempting to open a DBF table with an ADT table type, or vice versa.

If you have an existing data dictionary that was created with any 6.0 Beta release of Advantage, the ADT database tables are not compatible with the 6.0 release of the Advantage clients and servers. You will get a 7016 error when attempting to open those ADT tables using the Advantage 6.0 release product. A utility is provided to update those ADT tables to make them compatible with the 6.0 release of the Advantage clients and servers. The utility (update_r6b2.exe) is installed in the same directory as the Advantage Data Architect (arc32.exe) utility, and it can be called from the command line.

FBrust 13. Feb 2004 23:27

Re: ADS-Fehler beim Importieren
 
Hallo,

nachdem bei mir auch mit dem ARC32 neu angelegte Tabellen als korrupt angemeckert wurden, habe ich den ADS erstmal beiseite gelegt und arbeite mal weiter mit der BDE.

Trotzdem danke für Deine Antwort.

Gruß
Frank

Klaus D. 14. Feb 2004 09:12

Re: ADS-Fehler beim Importieren
 
Moin
verstehe ich nicht.
mit welcher Version abeitest du.ich nutze 6.2 und es gibt kaum Probleme.
schicke mir doch mal so ne corrupte Tabelle rüber. 100klaus100@dabergott.com
MfG...Klaus

r_kerber 14. Feb 2004 09:19

Re: ADS-Fehler beim Importieren
 
Also ich habe mit ARC32 schon riesige Tabellen (aus Informix) importiert und keine Probleme gehabt. :gruebel:

FBrust 14. Feb 2004 14:52

Re: ADS-Fehler beim Importieren
 
Hallo,

ich habe den ADS 7 heruntergeladen und ohne Probleme installiert. Ich hatte vorher keine Beta-Version o. ä. installiert.

Das merkwürdige ist, dass ich die (angeblich) korrupten Tabellen ohne Probleme mit dem ARC32-Tool öffnen kann, aber wenn ich sie in ein Delphi-Programm (D7Pro) einbinde und aktivieren will, erscheint die besagte Fehlermeldung.

@Klaus D.: Vielen Dank für Dein Angebot, ich werd mal sehen, dass ich Dir am Wochenende so eine Tabelle zusende.

Gruß
Frank

FBrust 16. Feb 2004 13:24

Re: ADS-Fehler beim Importieren
 
Hallo,

jetzt funktionierts. Ich hab den ADS runtergeschmissen, neu installiert und bei den BDE-Tabellen die Indizes entfernt. Dann gings.

Danke für Eure Hilfe.

Gruß
Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:33 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