Forum
Merhabalar Arkadaşlar;
Exchange 2007 Sp1 Hyper-V üzerinde çalışan bir sistemim vardı , disklerde yer arttırdım ve daha sonra bi kaç problemle karşılaşdım sistem tarafında problemlerimi çözdüm ama exchange in bulunduğu database de sanırım problem oluştu.Şöyle bir hata veriyor:
MapiExceptionJetErrorAttacedDatabaseMismatch: Unable mount database ( hr=0x80004005, ec=-1216 )
araştırmalarım sonucu Eseutil /p (onarmak için ) daha sonra Eseutil /d ( veritabanı birleştirmek için ) ve daha sonra Isinteg-fix ( data doğrulamak ) işlemine başvurun diyor.
Bu hatada tecrübesi olan arkadaşlarım var mı acaba ?
( Not: belirttiğim işlemlere başlıyorum gelişmeleri yazarım )
merhabalar
eski database başka bir alana kopyalayın ve geride kalanı silin. daha sonra Exchange information store servisini restat edin. yeni bir database oluşturacaktır. daha sonra da eski database üzerine kopayalayıp denermisiniz.
eğer çözüm olmazsa esutil ile onarmayı deneyin.
disklerinizde yeterli boş alan var dimi?
kolay gelsin
Hocam dediğiniz işlem mantıklı olabilir ama dediğim gibi şuan eseutil işlemi yapılıyor ve database boyutum 45 Gb olduğu için uzun sürebiliceğinin farkındayım eğer olmazsa , dediğiniz işlemi yaparım.Aslında söylediğiniz işlem çok basit gerçekten oluyorsa test ortamında denemek isterim.
Eseutil /p işlemim bittikten sonra ;
Esetuil /p E00 /I log dosyasınında onarımını yapmalımıyım ?
ben daha önce bu yöntemi kullandım başarılı sonuçlar verdi. bazı durumlarda da database mount olduktan sonra eseutil kullanmak zorunda kalabiliyorsun.
bitsin bakalım eseutil...
Hocam eseutil /p " database yol " işlemini yaptım yalnızca ve mount işlemi olmadı , bu işlemden sonra defrag mı yaptam yoksa dediğiniz gibi bir database oluşturup isimlerini mi değiştirsem ?
Hocam yeni bir database oluşturuyum ve sizin dediğiniz işlemi yapıyım istedim ama database i oluşturdu fakat mount edemedi , yine aynı hatayı alıyorum.
Merhaba,
Veritabanını içeren dizine gidin.Komut olarak
eseutil -p “Mailbox Store.edb”
eseutil /P E02 /I
bunları kullanın. Yukarıdakileri kendinize göre düzenleyin.Son olarak veritabanın yedeğide elinizde olsun.
Saygılarımla,
C:\Program Files\Microsoft\Exchange Server\Bin>eseutil.exe /p "F:\Database\Mailb
ox Database.edb"
Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 08.01
Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: F:\Database\Mailbox Database.edb
Temp. Database: TEMPREPAIR4656.EDB
Checking database integrity.
The database is not up-to-date. This operation may find that
this database is corrupt because data from the log files has
yet to be placed in the database.
To ensure the database is up-to-date please use the 'Recovery' operation.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................
Scanning the database.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................
Repairing damaged tables.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
Deleting unicode fixup table.
...................................................
Repair completed. Database corruption has been repaired!
Note:
It is recommended that you immediately perform a full backup
of this database. If you restore a backup made before the
repair, the database will be rolled back to the state
it was in at the time of that backup.
Operation completed successfully with 595 (JET_wrnDatabaseRepaired, Database cor
ruption has been repaired) after 4834.453 seconds.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
eseutil /P E00 /I olarak çalıştıramadım
Not: Şuan da defrag işlemi yapıyorum.
Not: http://support.microsoft.com/kb/925825 deki çözümlere baktığımda Method2 yi yapmak istediğimde zaten ExchangeServer ım vardı. (Exchange cd im olmadığından " setup.com /PrepareAD " işlemi yapamadım)
Merhaba,
Aslında sizin yeni veritabanı oluştururken aldığınız hata normalde bazen o hatalara neden olur.Çünkü , aldığınız hata sizin DC sunucu ile iletişim sorunu olduğunu gösteriyor.Öncelikle bu bağlantıyı test ediniz.Sonrasında veritabanını move database ile taşımayı deneyiniz.
Saygılarımla,
Aslında exchange im Dc nin üzerinde herhangi bir fiziksel iletişim problemi olması olanaksız gibi görünüyor. Database i taşıdığımda herhangi bir problem yaşamadım taşıdım ve yine mount olmuyor.
İletişim problemi diyince IPv6 yi enable ettim ve tekrar restart attım server a ve database mount oldu.Fakat public folder database im hala mount olmadı.Anlaşılan yarın bayağı exchange egsersizi yapıcam gibi görünüyor. Gelişmeleri yazarım arkadaşlar...
harika bir gün başlangıcı yaptım ve Aynı hata ile yine karşılaştım.... Şu an da yine aynı sorunu veriyor bu sefer ama Farklı bir storage group oluşturup ve onun altında mailbox store oluşturabiliyorum mount oluyor yani.
merhabalar
ipv6 disable olunca sorunlar olabiliyor özellikle Transport alanında.
şuan son durum nedir bu olayda?
kolay gelsin
Hocam mount problemim şu an çözülmüş durumda.Fakat hiç ama hiç güvenim kalmadı DC üzerindeki Exchange büyük ihtimal ayrıcam farklı bir sanal server oluşturmam gerekicek.
merhabalar
DC üzerinde Exchange zaten önerilen bir yapı değil :)) ancak malesef bizim ülkemizde bir iki makina üzerinde biz herşeyi çalıştırıyoruz :))
kolay gelsin