firebird DB boyutunu kucultmek
gkimirti16.09.2003 - 15:24:13
sorumlarımla sizi sıkıyorum ama
verdiginiz cevaplar kısayoldan bilgiye erisimimi saglıyor
bu kadar hızlı feedback alacagımı beklemiyordum dogrusu
oncelikle bunun icin tesekkurler

ornek db icerisinde bir tabloyo ornek olarak 800 kusur bin kayıt girdim.
db boyutu 66MB oldu
kayıtları sildim yine 66MB
access te oldugu gibi düzenle/onar olayı firebird de varmı
bir sweep interval dan bahsetmisti arkadaslar baska bir forumda
bende 20000 e ayarlı
ibexpert de services menusunde Database Validation var
burayıda denedim (Sweep Database check ederek)
yine degisen bisey olmadı
Db yi nasıl eski haline getirebilirim?

saygılarımla
Gökmen Kımırtı
 
mussimsek16.09.2003 - 16:23:39
Merhaba,

bildiğim kadarıyla tek yolu backup - restore. Backup al, tekrar restore et.

Kolay gelsin.
 
gkimirti16.09.2003 - 16:48:46
onuda denedim ama demek ki restore yapamadım
biraz daha ugrasayım
 
fahrettin17.09.2003 - 07:32:14
Bende Interbase var ve Interbase'de backup yaparken Garbage Collection ozelligi True ise istediignizi yapiyor.

Fakat bir baska yolu da IBConsole'da Database->Maintenance->Sweep secenegi ile de teorik olarak ayni islem yapiliyor.
 
mussimsek17.09.2003 - 08:40:09
Merhaba,

bir başka yöntemde eğer fazla bir veri yoksa (varsa da gözden çıkarılabilecek verilerse) Extract DDL yapıp gerekli SQL cümlelerini çözümleyip, veritabanını yeniden oluşturmak. Bu durumda veritabanı sıfırlanmış oluyor.

Ben genelde bu yöntemi, tüm denemelerim bittikten sonra veritabanını dağıtmadan önce yapıyorum.

Kolay gelsin.
 
gkimirti17.09.2003 - 09:48:46
Backup restore yapıp Replace existing database isaretleyince oldu
cevaplar icin tesekkurler
ayrıca ibexpertde export ddl bulamadım
tabla tanımlamalarında ddl secenegi var oda sadece o tablo ve barındırdıgı generator/trigger falan icin galiba
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com