Lync 2013 Enterprise 无法 Publish Topology
whitebear
在安装Lync 2013的时候,我采用的是Enterprise模式,即SQL Server服务器单独部署的方式。服务器配置为 Windows Server 2012R2 + SQL Server 2014。在Publish Topology的时候,总是会收到报错:
WARNING: Install-CsDatabase failed.
WARNING: Detailed results can be found at
“C:\Users\xxxxxxxxx.xxxxxxxx\AppData\Local\Temp\2\Install-CsDatabase-xxxxxxxxxxxxxxxxxx.html”.
Install-CsDatabase : Command execution failed: Cannot determine where to install database files because Windows
Management Instrumentation on the database server is unavailable from your computer or user account. To continue, you
can resolve this issue, or you can specify where you want to install the files.
At line:1 char:1
+ Install-CsDatabase -CentralManagementDatabase -SqlServerFqdn xxxx.xxxxx.xxxxxxx …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Install-CsDatabase], DeploymentException
+ FullyQualifiedErrorId : ProcessingFailed,Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet
安装Lync 2013时使用的账号是域管理员。这个错误并不是因为权限配置或DNS引起的。问题在于,安装数据库时,Lync 2013使用了WMI,而WMI默认是被Windows防火墙阻止的。只要在数据库服务器的防火墙配置中启用
Windows Management Instrumentation (WMI-In)
Windows Management Instrumentation (DCOM-In)
File and Printer Sharing (SMB-In)
规则即可。