如何在不重新安装的情况下重新部署XenDesktop

目的
如何重置或重新部署XenDesktop环境,而不必重新安装Desktop Delivery Controller(DDC)。

注意:要重置XenDesktop,Citrix建议先删除所有Desktop Delive: K j % q F j 9 Gry Controller(DDC)计算机,然后再删除数据库。当发生任何安装问题时,卸载4 z $ ; y Z / %可能是一个耗时的过程。因此,本文介绍如何在不重新安装系统的情况下清理环境

要求
您必须能# K m D Y Z T够以XenDesktop完全管理员身份运行PowerShell(以前曾使用同一管理员来部署XenDesktop),或者如果尚未设置XenDesktop,则您必须是域管理员。w - Y % # 7 5

使用说明

要清理环境并删除数据库,请完成以下步骤:

以完全管` c 0 g v . $理员身份加载PowerShell窗口。

运行以下命令R Y 1 i 8 c M :以初始化PowerShell环境:

Add-PSSnapin Cw / p $ 9 ` } Citrix.*
通过PowerShell从注册6 w k 3表中取消连接字符串,以使控制器不会连接到数据库:


Set-AcctDBConnection -DBConnection $null
Set-Analy; 9 _ 2 g 3ticsU E 3 , # i s PDBConnection -DBConnection $null
Set-AppLibDBConnection -DBConnection $null
Set-Brn - | N zokerDBConnection -DBConnectiQ { G q : Zon $null
Set-EnvTestDBConnection -DBConnection $null
Set-HypDBConnection -DBConnection $null
Set-MonitorDBConnection -DataStore Monitor -DBConnection $null
Set-MonitorDBConnection -DBConnection $null
Set-OrchDBConnection -DBConnection $null
Set-ProvDBCo v H + w i R a 5onnection -DBConnection $null
Set-SfDBConnection -DBConnection $null
Set-TrustDBConnection -DBConnection $null


Set-LogDBConnection -DataStore Logging -DBConnection $null -Force
Set-LogDBConnectios $ P - Nn -DBConnection $null -Force
Set-Co* + r * k # X WnfigDBConnectioN H ~n -DBConnection $null -Force
Set-AdminDBConnec6 h Btion -DBConnection $null -Force


注意
:确保这些命令在以前设置为使用相同数据库或部署的每个DDC上运行。

现在,您必须在数据库上没有任何连接。

访问数据库服! s 0 - p ` %务器并删除数据库(可选步骤)。

删除数? : 2 W据库后,访问第一个(或唯一)XenDesktop Controu ? Pller_ } V,然后重新启动Desktop Studiw 9 % & M wo。

重新启动Desktop Studio之后,它将以初始安装选项加载,就像您刚刚安装了XenDesktop一样。