Salı, Haziran 6, 2023

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

Fuzzy Thinking

KİTABIN ÖZETİ :İki bin yıldan fazla bir zamandan beri Batı bilimi mutlaklar üzerine kuruludur. Her şey siyah yada beyaz, canlı veya ölü, hep yada...

Yaprak DÖkÜmÜ

YAZARI    REŞAT NURİ GÜNTEKİNYAYIN EVİ    İNKILÂP VE AKA-İSTANBULBASIM YILI 19831.KİTABIN KONUSU:Eserin konusu, gelir düzeyinin üzerinde bir yaşam sürdürmek isteyen bir ailenin dağılışıdır.Yazar bu romanla...

Resmi iPhone 14 ve iPhone 14 Pro Duvar Kağıtlarını İndirin

iPhone 14 ve iPhone 14 Pro akıllı telefon serisindeki resmi duvar kağıtları artık farklı renklerde indirilebilir. Sahip Olabileceğiniz Tüm Cihazlar için Resmi iPhone 14, iPhone...

MediaTek’in Yaklaşan Amiral Gemisi SoC, Dimensity 9200, Yeni AnTuTu Benchmark Sızıntısında Apple’ın M1’ini Yendi

Yeni bir kıyaslama sızıntısı, MediaTek'in şirketin yaklaşmakta olan amiral gemisi akıllı telefonu SoC'nin adı olduğu söylenen Dimensity 9200'ün, beşinci nesil iPad Pro'da çalışan Apple'ın...

Deniz Gücünün Tarih Üzerindeki Etkisi

Deniz Gücünün Tarih Üzerindeki EtkisiAlfred T. MAHANAmiral Alfred T. MAHAN, bu çalışmasında dünya hakimiyeti kurmada bütün tarih boyunca hakim rolü deniz gücünün oynadığını ortaya...

Apple, macOS Ventura 13.3, watchOS 9.4 ve tvOS 16.4’ü Herkese Açık Olarak Yayınladı

Bugün Apple, tüm uyumlu cihazlar için macOS Ventura 13.3, watchOS 9.4 ve tvOS 16.4'ü piyasaya sürmeyi uygun gördü. En son güncelleme, sürüm adayı derlemesinin...

POPÜLER YAZILAR

Gigabyte, 600 ve 700 Serisi Anakartlarına “Yeni Nesil Intel Masaüstü CPU” Desteği Ekliyor

Gigabyte, 600 ve 700 serisi anakartları için Intel'in yeni nesil masaüstü CPU desteği ekleyen yeni bir BIOS güncellemesini sessizce yayınladı. Gigabyte 600 ve 700 Serisi...

Apple AR Kulaklığını Pazartesi Günü Açıklayacak, Ancak Cihaz Ekim’de Seri Üretime Gireceğinden Lansman Aylar Sürebilir

Apple'ın merakla beklenen AR Kulaklığını Pazartesi günü WWDC etkinliğinde piyasaya sürmesi bekleniyor. Cihaz bir süredir söylenti değirmeninde dinlendi ve birkaç gecikmeden sonra, kulaklık nihayet...

Gmail Doğrulama Rozetlerini hatırlıyor musunuz? Dolandırıcılar Onlardan Yararlanmanın Bir Yolunu Buldu

Google, insanların her e-posta aldıklarında güvende olmalarını sağlamanın çeşitli yollarını araştırmaktadır. Şirket, aşağıdakiler de dahil olmak üzere çeşitli önlemler aldı: yakın zamanda duyuruldu İleti...

Apple’ın 12 Çekirdekli ‘X1’ Yonga Setli AR Kulaklığı, Yeni Benchmark Sızıntısında M2 Max’ten Daha Hızlı Performans Gösteriyor, Ama Ne yazık ki Skorlar Sahte

SoC'nin X1 olarak adlandırıldığını ortaya çıkaran en son kıyaslama sızıntısını duymak bizim için şaşırtıcıydı. 8 çekirdekli bir CPU yerine liste, M2 Max'ten daha yüksek...