Çalışan veritabanının dosya boyutunu alma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Çalışan veritabanının dosya boyutunu alma

Mesaj gönderen White Rose »

S.A.
Arkadaşlar yedekleme yaparken diskteki/flashdiskteki boş yere göre yedekleme yapacağım.
Ancak gerekli boş yer kontrolü yapabilmem için veritabanının boyutunu almam gerekiyor.
Çalışan bir veritabanının Filesize(File) fonksiyonu ile bayt olarak boyutunu almamda bir sakınca olur mu,
bu uygulama veritabanına zarar verir mi.
Teşekkürler.
anemos
Üye
Mesajlar: 110
Kayıt: 02 Nis 2007 07:51
Konum: Sakarya / Hendek

Re: Çalışan veritabanının dosya boyutunu alma

Mesaj gönderen anemos »

Query ile de alabilirsiniz...

Kod: Tümünü seç

SELECT 
 a.MON$DATABASE_NAME, 
 -- MB cinsinden,
 a.MON$PAGE_SIZE * a.MON$PAGES / 1048576.00
FROM MON$DATABASE a
Cevapla