Cuma, Mart 29, 2024

EDB

EDB dosyası nedir?

.edb dosya uzantılı bir dosya, posta ile ilgili verileri depolamak için Microsoft Exchange Server tarafından oluşturulan posta kutusu veritabanıdır. EDB, Exchange Veritabanı, işlemde olan ve SMTP olmayan iletileri depolar.

EDB, Genişletilebilir Depolama Motoru (ESE) Veritabanı dosyaları olarak da bilinir ve dosyaları b-tree yapısını kullanarak depolar. Depolama dosyaları olan EDB dosyaları, PST ve OST gibi diğer posta depolama dosyası biçimlerine dönüştürülebilir.

EDB Dosya Biçimi

Başvurulabilecek resmi/açık EDB dosya biçimi belirtimi yoktur. Dosya biçiminin tersine mühendislik işlemine yönelik bazı ilerlemeler kaydedilmiştir ve bu da kısmi belirtimlerin kodunun çözülmesiyle sonuçlanmıştır. Bunlara göre, bir EDB dosyası şunlardan oluşur:

  • Dosya Başlığı – Veritabanı dosya başlığı bilgilerini içerir
  • Sabit Boyutlu Sayfalar – Tablolardan ve dizinlerden oluşan veritabanını içerir

Veritabanı Dosya Başlığı

Veritabanı dosya başlığı, ilk veritabanı sayfasında bulunur ve en az 668 bayttır. Dosya başlığı, diğer alanlara ek olarak “Dosya Biçimi Sürümü” ve “Dosya Türü”nü içerir.

Dosya Türleri

Tür Açıklama
0 Veritabanı
1 Akış

Not: Bu türler için tanımlayıcılar bilinmiyor.

Dosya Formatı Sürümü

EDB’nin orijinal formatı Nisan 1997’de başladı ve daha sonraki değişiklikler için gelişmeye devam etti.

Revizyon Tarihi Sürüm Revizyon açıklama
Nisan 1997 0x00000620 0x00000000 Orijinal işletim sistemi Beta formatı.
Mayıs 1997 0x00000620 0x00000001 Koşullu indeksleme ve ESKİ için kataloğa sütun ekleyin.
Haziran 1997 0x00000620 0x00000002 IDB’de fLocalizedText bayrağını ekleyin.
Ekim 1997 0x00000620 0x00000003 SPLIT_BUFFER’ı uzay ağacı kök sayfalarına ekleyin.
Ocak 1998 0x00000620 0x00000002 ESE97’nin ileri uyumlu kalması için revizyonu geri alın.
0x00000620 0x00000003 Kataloğa yeni etiketlenmiş sütunlar ekleyin (“CallbackData” ve “CallbackDependencies”).
Mayıs 1998 0x00000620 0x00000004 Süper Uzun Değer (SLV) desteği: dbheader’da signSLV, fSLVExists.
Mayıs 1998 0x00000620 0x00000005 Yeni SLV uzay ağacı.
Ekim 1998 0x00000620 0x00000006 SLV uzay haritası.
Aralık 1998 0x00000620 0x00000007 4 bayt IDXSEG.
Ocak 1999 0x00000620 0x00000008 Yeni şablon sütun biçimi.
Haziran 1999 0x00000620 0x00000009 Sıralı şablon sütunları. Windows XP SP3’te kullanılır
0x00000620 0x0000000b Exchange’te kullanılan ECC sağlama toplamını içeren sayfa başlığını içerir
0x00000620 0x0000000c Windows Vista’da (SP0) kullanılır
0x00000620 0x00000011 2 KiB, 16 KiB ve 32 KiB sayfası desteği.Ek ECC sağlama toplamları ile genişletilmiş sayfa başlığı.Sütun sıkıştırma.Boşluk ipuçları.Windows 7’de kullanılır (SP0)
Mayıs 1999 0x00000623 0x00000000 Yeni Alan Yöneticisi.

Veritabanı Dosyaları

EDB veritabanı dosyası, veritabanındaki tüm tabloların şemasını içerir. Ayrıca, tüm veritabanı tabloları için kayıtlar ve tablolar için indeksler de içerir. Konumu aşağıdaki tanımlayıcılar tarafından belirlenir.

  • JetCreateVeritabanı
  • JetCreateDatabase2
  • JetAttachVeritabanı
  • JetAttachDatabase2

Bunlara dayanarak, veritabanının durumu aşağıdaki gibi değerlendirilebilir.

Değer Tanımlayıcı Açıklama
1 JET_dbstateJustCreated Veritabanı yeni oluşturuldu.
2 JET_dbstateDirtyShutdown Veritabanı kullanılabilir veya taşınabilir hale gelmesi için donanımsal veya yazılımsal kurtarmanın çalıştırılmasını gerektirir. Veritabanlarını bu durumda taşımaya çalışmamak gerekir.
3 JET_dbstateCleanShutdown Veritabanı temiz durumda. Veritabanı herhangi bir günlük dosyası olmadan eklenebilir.
4 JET_dbstateBeingConverted Veritabanı yükseltiliyor.
5 JET_dbstateForceDetachInternal Bu değer WindowsXP’de sunulmuştur

Referanslar

Önceki İçerikPMLZ
Sonraki İçerik.vcf

BENZER YAZILAR

Çarpıcı Sinematik Video, iPhone 14 Pro’nun Kamerasının Gerçek Yeteneklerini Gösteriyor

Apple, geçen ay çok sayıda iyileştirme ile yeni iPhone 14 ve iPhone 14 Pro modellerini piyasaya sürdü. Ekran ve Dinamik Adası ileriye dönük eklemelerden...

Taner Birsel Kimdir – Taner Birsel Biyografisi, Resimleri

Taner Birsel biyografi, Taner Birsel Kimdir, Taner Birselin hayatı, Taner Birsel resimleri, taner birsel fotoğrafları  1959 yılında Akhisar'da doğdu. 1976 –1980 yıllarında Gazetecilik ve Halkla...

Digital Camera Nedir?

Digital Camera Nedir? Dijital kamera, geleneksel film tabanlı kameraya benzer, ancak görüntüleri dijital olarak yakalar. Dijital fotoğraf makinesiyle fotoğraf çektiğinizde, görüntü “şarjlı bağlı cihaz” veya...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...