切换到宽版
  • 4913阅读
  • 6回复

[求助]Exchange2010迁移到2013后无法收到配额警告邮件 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2015-11-23
环境是从Exchange Server 2010升级迁移到Exchange 2013的,Exchange Server 2013的版本是CU7更新(15.00.1044.025)
目前问题:对所有的邮箱账户设置了配额限制,但是目前发现这些用户无法收到配额报警时的通知邮件,登陆OWA时,会有弹框提醒说邮箱满了,但是却没有系统发出的通知邮件。
搜索微软官方,发现在CU8之前的版本是会有这个问题,微软也给出了解决方案,链接如下:https://support.microsoft.com/en-us/kb/3036952
但是根据微软官网提供的步骤执行以下命令:
  • Load the ManageStoreDiagnosticFunctions.ps1 script in the PowerShell session.
    This script path is [size=; font-size: 0.9375rem,0.9375rem].'[size=; font-size: 0.9375rem,0.9375rem]C:\Program Files\Microsoft\Exchange Server\V15\Scripts\ManagedStoreDiagnosticFunctions.ps1'
  • Run the following PowerShell cmdlets:
    [size=; font-size: 0.9375rem,0.9375rem]$mbxs = get-mailbox [size=; font-size: 0.9375rem,0.9375rem]–resultsize unlimited| ? {$_.exchangeversion.exchangebuild.major -ge 15}
    [size=; font-size: 0.9375rem,0.9375rem]$mbxsq = $mbxs | %{Get-StoreQuery -Database $_.database -query "select * from Mailbox where Mailboxguid = '$($_.ExchangeGuid)'"}
    [size=; font-size: 0.9375rem,0.9375rem]$mbxsq | ? {$_.lcid -eq 0} |fl displayname, mailboxguid, lcid
提示:无法将“Get-StoreQuery” 项识别为cmdlet 函数、脚本文件或是可运行程序的名称。提示命令不正确,或是不存在不可用。
不知道是否有别的朋友碰到过此问题,[size=; font-size: 0.75em,0.75em]请知道的朋友或是技术帮忙支持一下,非常感谢。
分享到

只看该作者 1楼  发表于: 2015-11-23
Re:Exchange2010迁移到2013后无法收到配额警告 ..
呵呵,这个命令可能是CU8之后出来的命令吧。我也碰到过类似情况:迁移2010的公用文件夹到2013,按照官方教程发现有个命令当前的CU版本中没有,也是要升到CU8才能做公用文件夹的batch migration
Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
只看该作者 2楼  发表于: 2015-11-24
Re:Exchange2010迁移到2013后无法收到配额警告 ..
难道只能升级到CU8才能用? 我看到网站上有CU10,我升级到CU10以后发现,同样无法使用这个命令。
疯啦。

只看该作者 3楼  发表于: 2015-11-24
回 sickles 的帖子
sickles:难道只能升级到CU8才能用? 我看到网站上有CU10,我升级到CU10以后发现,同样无法使用这个命令。
[表情] 疯啦。?(2015-11-24 09:05)?

你找下<安装路径>\v15\scripts下面有没有这个命令。
Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
只看该作者 4楼  发表于: 2015-11-25
Re:Exchange2010迁移到2013后无法收到配额警告 ..
<安装路径>\v15\scripts\ManagedStoreDiagnosticFunctions.ps1 是存在的,并且使用管理员下执行了这个脚本

但是执行完以后,并没有达到预期的效果,执行完这个脚本后,执行下面命令时就提示无法Get-StoreQuery无法识别为脚本或是函数命令。。就报错了。
只看该作者 5楼  发表于: 2015-11-25
Re:Exchange2010迁移到2013后无法收到配额警告 ..
找到原因了,不是直接 “.\ManagedStoreDiagnosticFunctions.ps1 ”来执行这个脚本 , 需要使用Import-Module .\ManagedStoreDiagnosticFunctions.ps1 执行就行了。。 谢谢版主的帮忙。
非常感谢。

只看该作者 6楼  发表于: 2015-11-25
回 sickles 的帖子
sickles:找到原因了,不是直接 “.\ManagedStoreDiagnosticFunctions.ps1 ”来执行这个脚本 , 需要使用Import-Module .\ManagedStoreDiagnosticFunctions.ps1 执行就行了。。 谢谢版主的帮忙。
非常感谢。[表情] [表情] ?(2015-11-25 11:16)?

Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
快速回复
限60 字节
 
上一个 下一个