1.2k Aufrufe
Gefragt in Datenbanken von
Hallo Zusammen,
eine Paradox DB hat die max Größe von 126 MB für die Blocksize 2048
erreicht.
Ich habe die Blocksize auf 4096 erhöht und ein table rebuild mit tutil
gemacht. Erfolglos. Der Versuch mit 16k Blocksize und rebuild mit
chimney sweeper hat auch nicht funktioniert (die DB wurde zwar
komprimiert und hat wieder einige Datensätze aufgenommen, aber die
Größe ist gleichgeblieben.
Könnte mir jemand eine einfache Liste mit Anweisungen geben, was ich
der Reihe nach tun muß, um die DB größer zu kriegen, oder/und eine
Anleitung, wie ich alte Daten aus der DB löschen kann, z. B. mit Access
oder Excel oder wie, ohne die DB unbrauchbar zu machen (ich bin
auch gerne bereit, dafür zu zahlen)?
Ich bin kein DB-Profi, und kann mit den alten Programmen nicht so
umgehen.
Vielen Dank im voraus für die Hilfe

3 Antworten

0 Punkte
Beantwortet von gresti Experte (1.8k Punkte)
Hallo Uliw,

probier doch mal folgendes:

[quote]starte den BDE-Administrator, wähle das register
'Configuration', klick auf das plus vor drivers und dann native, wähl
paradox aus und ändere die blocksize von 2048 auf 32768 und den
level auf 7.
somit dürfen die paradox-tabellen 2.147.483.647 byte gross werden.
wieviele datensätze das sind hängt von der anzahl, dem typen und
der grösse der stringfelder deiner tabellen ab

achtung: die änderungen werden erst ab der nächsten angelegten
tabelle wirksam, da die blocksize von bestehenden tabellen nicht
geändert werden kann --> neue tabelle anlegen und deine daten
dorthin übernehmen...
Quelle:
http://www.entwickler-
ecke.de/topic_Max+Datensatzanzahl+in+ParadoxDB_22009,0.html

Viel Erfolg,

gresti
0 Punkte
Beantwortet von
Hallo Gresti,
Vielen Dank für die Antwort.
Ich habe die Blocksize schon erhöht, mein Problem ist mehr:
wie bekomme ich die bestehenden Tabellen in der neuen Blocksize
erstellt und die vorhandenen Daten hinein, denn die bestehenden
Tabellen behalten die alte 2048 Blocksize?
Es handelt sich um eine integrierte Anwendung, ich kann nur
exportieren (csv), aber nicht importieren, d. h. ich muß eine andere
Anwendung (welche, Access, Excel...? ) zum bearbeiten benutzen.
0 Punkte
Beantwortet von
Hallo Uliw,

probiers so>Antwort6:

https://supportnet.de/t/2446194

Gruß
Paul1
...