Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi table reindex (https://www.delphipraxis.net/74542-table-reindex.html)

Voider 4. Aug 2006 21:03

Datenbank: DB • Zugriff über: -

table reindex
 
Ich habe ein probelei beim reindex der tabellen mit paradox 7. kann jemand mir sagen, wie es geht ?

mkinzler 4. Aug 2006 21:06

Re: table reindex
 
Tutil32

Voider 4. Aug 2006 21:13

Re: table reindex
 
..und was soll ich damit machen ?

Jürgen Thomas 5. Aug 2006 10:07

Re: table reindex
 
Zitat:

Zitat von Voider
..und was soll ich damit machen ?

TUtility-Dll v5.0 downloaden, Beschreibung lesen (die gibt es, wenn ich mich an meine Vergangenheit vor ca. 5 Jahren erinnere, dabei) und anwenden. Jürgen

hoika 6. Aug 2006 17:07

Re: table reindex
 
Hallo,

entweder du erzeugst den Index per SQL (also mit einer Query)
in der Art

create index idx_name on personal (name)

oder

http://info.borland.com/devsupport/bde/bdeapiex/


Heiko

Jürgen Thomas 7. Aug 2006 09:25

Re: table reindex
 
Zitat:

Zitat von hoika
http://info.borland.com/devsupport/bde/bdeapiex/
Heiko

... nämlich die Funktionen DbiRegenIndex und DbiRegenIndexes

Jürgen

hoika 7. Aug 2006 09:38

Re: table reindex
 
Hallo,

die Dbi-Methoden funktionieren nur,
wenn der Index nicht schon zerstört ist.
Ist er kaputt, hilft nur das Löschen aller Index-Dateien
(XG0, XG1 usw.) von Hand, also per DeleteFile
und das Neuanlegen.

Theoretisch kann man die Index-Dateien auch
auch einzeln löschen und den Index neu anlegen.

Aber
1. Struktur der Indexdateien ist nicht bekannt
1. Struktur der Indexdateien könnte geändert werden.


Heiko

Voider 7. Aug 2006 19:35

Re: table reindex
 
danke. ich hab's mit dbiregenindex gemacht und es geht.


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