Forum
Arkadaşlar merhaba exchange 2010 ve sp1 kurulumunu başarıyla tamamladım.
exchage 2003 mailboxları exchange 2010 a taşımak için new local move request başlattım fakat birkaç kullanıcıda failed verdi.taşıyamadım.
hatada şöyle diyor Error: This mailbox exceeded the maximum number of corrupted items that were specified for this move request.
birde problemsiz taşınan kullanıclarda outlook 2003 kurulu burda ayarlardan şifreli bağlantıya tik attım yalnız gönder al yaptığında outlook 2003 clientlarda
Microsoft exchange görevi birt hata bildirdi.(0x8004010F).İşlem başarısız oldu.Bir nesne bulunmadı.
şeklinde...
hataya sebeb olan bir mailboc ın log tabına geldiğimde aşağıdaki hata ekranını veriyor.
<errorMessage>Message (size 23.14 MB (24,266,234 bytes)) exceeds the maximum allowed size for submission to the target mailbox. You can increase this limit by using the Set-Mailbox cmdlet in the Exchange Management Shell.
Error details: MapiExceptionMaxSubmissionExceeded: IExchangeFastTransferEx.TransferBuffer failed (hr=0x80004005, ec=1242)
Diagnostic context:
......
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropFXDstPutBufferEx [157]
Lid: 31418 --- ROP Parse Done ---
Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=31727]
Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=137][latency=0]
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropFXDstPutBufferEx [157]
Lid: 31418 --- ROP Parse Done ---
Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=31727]
Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=137][latency=0]
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropFXDstPutBufferEx [157]
Lid: 31418 --- ROP Parse Done ---
Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=22334]
Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=669][latency=0]
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropFXDstPutBufferEx [157]
Lid: 17082 ROP Error: 0x4DA
Lid: 31329
Lid: 21921 StoreEc: 0x4DA
Lid: 27962 ROP: ropExtendedError [250]
Lid: 1494 ---- Remote Context Beg ----
Lid: 1238 Remote Context Overflow
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040
Lid: 14516 StoreEc: 0xFFFFF9BD
Lid: 2797 StoreEc: 0xFFFFF9BD
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x67870102
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040
Lid: 14516 StoreEc: 0xFFFFF9BD
Lid: 2797 StoreEc: 0xFFFFF9BD
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x67870102
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040
Lid: 21970 StoreEc: 0x8004010F PropTag: 0x668F0040
Lid: 64319 dwParam: 0x3C00
Lid: 39743 dwParam: 0x5C91
Lid: 5041 StoreEc: 0x4DA
Lid: 4465 StoreEc: 0x4DA
Lid: 6833 StoreEc: 0x4DA
Lid: 23722
Lid: 30746 StoreEc: 0x4DA
Lid: 16554
Lid: 2761 StoreEc: 0x4DA
Lid: 28570 StoreEc: 0x4DA
Lid: 29738
Lid: 3401 StoreEc: 0x4DA
Lid: 1750 ---- Remote Context End ----
Lid: 26849
Lid: 21817 ROP Failure: 0x4DA
Lid: 22630 </errorMessage>
<errorContext>--------
Operation: IMapiFxProxy.ProcessRequest
OpCode: TransferBuffer
DataLength: 25598
--------
Operation: IMapiFxProxy.ProcessRequest
OperationSide: Target
Primary (6d460ca8-c6b7-480c-97b2-d31c46c81f23)
OpCode: TransferBuffer
DataLength: 25598</errorContext>
</baditem>
3/21/2011 5:58:16 PM [exch2010] Stage: CopyingMessages. Percent complete: 31.
3/21/2011 5:58:16 PM [exch2010] Copy progress: 553/586 messages, 2.4 MB (2,516,629 bytes)/26.01 MB (27,273,648 bytes).
3/21/2011 5:58:16 PM [exch2010] Fatal error TooManyBadItemsPermanentException has occurred.
Error details: This mailbox exceeded the maximum number of corrupted items that were specified for this move request.
at Microsoft.Exchange.MailboxReplicationService.BaseJob.ReportBadItems(MailboxCopierBase mbxCtx, List`1 badItems)
at Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyMessageBatch(List`1 batch, MailboxChanges mailboxChanges, Int32& numberOfUpdates)
at Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyMessages(List`1 batch)
at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.WriteMessages(Object[] wiParams)
at Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions(GenericCallDelegate del, FailureDelegate failureDelegate)
Error context:
3/21/2011 5:58:16 PM [exch2010] Relinquishing job.
merhabalar
hasarlı mesajlar var taşımak istediğin mailbox içinde. taşıma talebini oluştururken orada şu kadar hasarlı maili es geç gibi bir bölüm var onu deneyebilirmisin. microsoft der ki, burası yanlış hatırlamıyorsam maksimum 50 olabilir ancak ben bir yerde 50 yazdım geçmedi 5000 yazdım geçti, gerisini sen düşün...
0x8004010F hatası Exchange server üzerindeki OAB (adres defteri) yüzünden kaynaklanıyor. mevcut exc 2010 db özelliklerinde Clients sekmesinde olması lazım OAB Browse edip adres defterini gösterip beklemeye başla. 3 dk mı diyim, 3 saat mi diyim, 3 gün mü diyim yoksa 3 ay mı diyim........ net birşey yok.... başlı başına bir bela bir bunu düzeltemedi MS...
yada OAB sil yeniden oluştur ve daha sonra da servisleri restart et ve devamında clientlardan oab indir...
kolay gelsin
merhaba mumin hocam
evet dediğiniz gibi hasarlı maillerden oluyormuş buraya sayı vererek geçirdim. 3-5 yazarak geçtim gerek kalmadı 5000 falan yazmaya 🙂
0x8004010F hatası Exchange server üzerindeki OAB (adres defteri) yüzünden kaynaklanıyor.
bu hatayı outlook 2007 ve üzerinde vermiyor artık outlook 2007 yapıcam clientları..
yalnız şimdide şöyle bir sorunum var public folder ı exchange 2003 ten move all replicas diyerek exchange 2010 a taşıdım fakat public folderları göremiyorum outlooklarda
Klas�r g�r�nt�lenemiyor. Microsoft Outlook belirtilen klas�r konumuna
eri�emiyor. A� sorunlar� Microsoft Exchange ba�lant�s�n� engelliyor.
böyle hata veriyor clientlarda....
public folder store exchange 2003 üzerinde move all replicas diyip ok. diyorum fakat public folder store taşımıyor. exchange 2003 üzerinde public folder store sağ klik delete dediğimdede You cannot delete this public folder store because it contains folder replicas.To avoid data loss, right clik the public folder store and use Move All Replicas to move the replicas to a different server. İt may take several hours until the content is replicated to the new server and the local replicas are removed. şeklinde bir hata veriyor...
birde exchange 2010 da OAB ı kaldırp tekrardan outlook clientlarda nasıl yüklenmesini sağlarım.
çünkü oab ı 2003 den taşımıştım fakat distiribution point enable web-based ditiribution kapalı geliyor seçilemez halde..outlook 98 sp1 outlook 98 sp2 outlook 2003 sp2 or later seçili durumda...
exchange 2010 public folder management console dan baktığımda public folderların oluştuğunu görüyorum fakat içeriklerine girdiğimde there are no items yazıyor yani içerikler gelmemiş gözüküyor...
18. maddeyi takip ederseniz sorun yaşamıyacağınızı tahmin ediyorum.
İyi çalışmalar.
yasar hocam merhaba
sizin bu makalenizden yararlandım 18.maddeyi yaptım. sadece o powershell komutları çalışmadı bende public folder store üzerinde move all replicas diyerek başlattım.
exchange 2010 public folder management dan baktığımda klasörler gelmiş fakat içerikleri boş gözüküyor.
.\AddReplicaToPFRecursive.ps1 -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToAdd exch2003
Update-PublicFolderHierarchy -Server exch2010
bu komutu çalıştırdığımda exchange 2010 powershell den aşağıdaki hatayı veriyor.
The term '.\AddReplicaToPFRecursive.ps1' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:30
+ .\AddReplicaToPFRecursive.ps1 <<<< -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToAdd exch2003
+ CategoryInfo : ObjectNotFound: (.\AddReplicaToPFRecursive.ps1:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Get-PublicFolder -recurse |flname,replicas
bu komutun çıktısı nedir?
merhaba Get-PublicFolder -recurse |flname,replicas çıktı sonucunda
[PS] C:\Windows\system32>Get-PublicFolder -recurse |flname,replicas
The term 'flname' is not recognized as the name of a cmdlet, function, script file, or operable program.
ling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:34
+ Get-PublicFolder -recurse |flname <<<< ,replicas
+ CategoryInfo : ObjectNotFound: (flname:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
bunu döndürüyor exchange management shell üzerinde...
Get-PublicFolder -recurse |fl name,replicas
merhaba böyle bir komut döndürüyo hocam
[PS] C:\Windows\system32>Get-PublicFolder -recurse |fl name,replicas
Name : IPM_SUBTREE
Replicas : {}
Name : cc_FAX
Replicas : {Public Folder Database 1617343944}
Name : ccContact
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Name : ccGorevler
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Name : ccGunluk
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Name : ccNotlar
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Name : ccRandevu
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Name : Internet Newsgroups
Replicas : {EXCH2003\First Storage Group\Public Folder Store (EXCH2003)}
Replicas : {}
görüldüğü üzere replikalar hala 2003 olarak gözüküyor.18. maddeki emc'dan public folder replikalarına exch 2010 sunuculara eklemesini sonrasında ise aşağıdaki komutların çalıştırılması gerekmektedir.taşıma işlemi hemen sonuçlanmayacaktır. dosyların büyüklüğüne göre 1-2 gün içinde taşıma işlemi gerçekleşecektir. Bu komutlardan sonra yine Get-PublicFolder -recurse |fl name,replicas komutu ile replikalara bakalım.reklika kısmında 2010 server olması gerekmektedir.
.\AddReplicaToPFRecursive.ps1 -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToAdd exch2003
Update-PublicFolderHierarchy -Server exch2010
.\MoveAllReplicas.ps1 -Server exch2003 -NewServer exch2010
yasar hocam daha öncede belirttiğim gibi replikaları 2010 yaptım 18.maddeye göre
.\AddReplicaToPFRecursive.ps1 -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToAdd exch2003
bu komutu çalıştıdığımda şu hatayı veriyor.
[PS] C:\Windows\system32>.\AddReplicaToPFRecursive.ps1 -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToA
dd coskunsrv01
The term '.\AddReplicaToPFRecursive.ps1' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:30
+ .\AddReplicaToPFRecursive.ps1 <<<< -Server exch2010 -TopPublicFolder "\NON_IPM_SUBTREE" -ServerToAdd exch2003
+ CategoryInfo : ObjectNotFound: (.\AddReplicaToPFRecursive.ps1:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
teşekkür ederim...
komutu C:\Program Files\Microsoft\Exchange Server\V14\Scripts klasöründe çalıştırmak gerekiyor.
teşekkür ederim yaşar hocam .
komutlar çalıştı ve replikalar Get-PublicFolder -recurse |fl name,replicas komutu ile exchange2010 olarak gördüm.
iyi çalışmalar kolay gelsin.