近期一个项目中,Exchange2010迁移邮箱至Exchange2016服务器有一批账户出现无法迁移的报错。


报错内容如下:

错误代码: -2146233088
无法查询表中的行。 -- rows. (hr=0x80040117, ec=-2147221225)
Diagnostic context:
Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=206]
Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=379][latency=0]
Lid: 52176 ClientVersion: 15.0.516.30
Lid: 50032 ServerVersion: 15.0.516.6030
Lid: 23226 --- ROP Parse Start ---
Lid: 27962 ROP: ropGetContentsTableExtended [164]
Lid: 27962 ROP: ropSetColumns [18]
Lid: 27962 ROP: ropRestrict [20]
Lid: 17082 ROP Error: 0x80040117
Lid: 27489
Lid: 21921 StoreEc: 0x80040117
Lid: 27962 ROP: ropExtendedError [250]
Lid: 1494 ---- Remote Context Beg ----
Lid: 37736 dwParam: 0x300B0102
Lid: 55288 StoreEc: 0x80040117
Lid: 63016 dwParam: 0x14
Lid: 39640 StoreEc: 0x80040117
Lid: 10786 dwParam: 0x0 Msg: 15.00.0516.025:CSTCS83
Lid: 1750 ---- Remote Context End ----
Lid: 27962 ROP: ropQueryRows [21]
Lid: 17082 ROP Error: 0x80040117
Lid: 17153
Lid: 21921 StoreEc: 0x80040117
Lid: 27962 ROP: ropExtendedError [250]
Lid: 1494 ---- Remote Context Beg ----
Lid: 37736 dwParam: 0x300B0102
Lid: 55288 StoreEc: 0x80040117
Lid: 63016 dwParam: 0x14
Lid: 39640 StoreEc: 0x80040117
Lid: 10786 dwParam: 0x0 Msg: 15.00.0516.025:CSTCS83
Lid: 60464 dwParam: 0x80040117
Lid: 10786 dwParam: 0x0 Msg: 15.00.0516.025:CSTCS83
Lid: 1750 ---- Remote Context End ----
Lid: 26849
Lid: 21817 ROP Failure: 0x80040117
Lid: 28414
Lid: 32510 StoreEc: 0x80040117
上下文:

Operation: StorageDestinationFolder.ApplyRestriction
Restriction: Restriction: LCID=0x804, CONTENT[ptag:SearchKey, IgnoreCase, val:[Tag:SearchKey, Value:cb = 16, lpb = B67E2F3C146EAB4EBEF5E9733AE1387E]]
上下文:

Operation: StorageDestinationFolder.ApplyRestriction
Restriction: Restriction: LCID=0x804, CONTENT[ptag:SearchKey, IgnoreCase, val:[Tag:SearchKey, Value:cb = 16, lpb = B67E2F3C146EAB4EBEF5E9733AE1387E]]

Operation: IDestinationMailbox.CreateFolder
OperationSide: Target
主 (ce559432-9615-4f30-8501-7d7c4518a7a2)
Folder: '收件箱', entryId [len=46, data=000000001AB46D81E82D444394ABA21AE663DDAA0100E0CD58E5E5F7FC448AFBF4737DA37BAF0000016C21D10000], parentId [len=46, data=000000001AB46D81E82D444394ABA21AE663DDAA0100E0CD58E5E5F7FC448AFBF4737DA37BAF0000016C21CE0000]
FailIfExists: False

Folder: '/Top of Information Store/收件箱', entryId [len=46, data=000000001AB46D81E82D444394ABA21AE663DDAA0100E0CD58E5E5F7FC448AFBF4737DA37BAF0000016C21D10000], parentId [len=46, data=000000001AB46D81E82D444394ABA21AE663DDAA0100E0CD58E5E5F7FC448AFBF4737DA37BAF0000016C21CE0000]

MapiExceptionTooComplex: Unable to query table row

根据官方文档https://support.microsoft.com/en-us/help/3057422/mapiexceptionnoaccess-unable-to-query-table-rows-error-and-some-mailbo ,升级Exchange2010至RU10问题依旧出现;
最终通过以下方式解决:

MapiExceptionTooComplex: Unable to query table row