XenApp 7.5错误XDDS:EEBF43DB“ DesktopStudio_ErrorId:DatabaseNotConfigured”

时间:2020-03-21 11:48:54  来源:igfitidea点击:

尽管Windows Server 2008 R2 SP1被列为XenApp 7.5和XenDesktop 7.5的受支持操作系统,但它实际上不适用于该平台。

这是我们的设置:

  • Windows Server 2008 R2 SP1 x64数据中心,具有30GB的可用磁盘空间,已连接到AD DC
  • Microsoft .NET Framework 3.5 SP1
  • Microsoft .NET Framework 4.5
  • Windows PowerShell 2.0(包含在Windows Server 2008 R2中)
  • Visual C++ 2005、2008 SP1和2010可再发行组件包

测试了以下数据库:

  • 具有高级工具的SQL Server 2008 R2 SP2 Express Edition
  • SQL Server 2012 Express Edition(由Controller安装)

无论我们尝试使用哪个数据库,Citrix Studio在默认安装后都无法连接到Delivery Controller,并显示以下错误。
而且,我们并不是唯一被困在这里的人(请参阅参考资料以获取更多信息:https://discussions.citrix.com/topic/339599-xendesktop-71-xenserver-62-trail-problem/)。

在所有情况下,数据库都已成功安装,我们可以通过SQL Management Studio使用域管理员帐户进行访问。

本地主机,NetBIOS名称,IP地址,计算机名称之间的更改没有成功,也没有重新安装XenApp和SQL。

修复此问题的唯一方法是将Windows Server 2012 64位切换为开箱即用。

DesktopStudio_ErrorId : DatabaseNotConfigured
    Sdk Error Message : The operation could not be completed as the database has not been configured for the Citrix Configuration Service service.Error Id: XDDS:EEBF43DB
Exception:
    Citrix.Console.Common.CitrixAggregateException One or more parallel operations failed
       at Citrix.Console.Common.CitrixParallel.InternalForEach[TIn](IEnumerable`1 items, Action`1 operation, Int32 maxSimultaneous)
       at Citrix.Console.Common.CitrixParallel.ForEach[TIn](IEnumerable`1 items, Action`1 operation)
       at Citrix.Console.PowerShellSdk.CapabilitiesService.Scripts.GetCapabilitiesScript.RunScript()
       at Citrix.Console.PowerShellInteraction.PowerShellScript`1.Run()
       at Citrix.Console.PowerShellSdk.CapabilitiesService.PSCapabilitiesService.LoadCapabilities(Boolean servicesAreConfigured, Boolean coreServicesOnly)
       at Citrix.Console.PowerShellSdk.SiteService.Scripts.LoaderScript.RunScript()
       at Citrix.Console.PowerShellInteraction.PowerShellScript`1.Run()
       at Citrix.Console.PowerShellSdk.SiteService.PSSiteService.LoadSiteState()
       at Citrix.Console.DeliveryCenter.UI.ViewModel.DesktopStudioViewModel.LoadSiteState()
       at Citrix.Console.DeliveryCenter.UI.ViewModel.DesktopStudioViewModel.ConnectToSite(String ccsLocation, Boolean safeForDispatcher)
       at Citrix.Console.DeliveryCenter.UI.Mmc.StartupTabViewModel.<>c__DisplayClass2.b__1()
       at Citrix.Console.CommonControls.ProgressDisplay.GenericProgressOperation.PerformOperationInternal()
       at Citrix.Console.CommonControls.ProgressDisplay.ProgressWindowOperation.PerformOperation()
       at Citrix.Console.CommonControls.ProgressDisplay.ProgressWindowViewModel.PerformAction(Action operationComplete)
    DesktopStudio_PowerShellHistory : GetCapabilitiesScript
    4/2/2014 9:32:50 AM
Inner Exception:
    Citrix.Console.Models.Exceptions.InvalidServiceConfigurationException All services have not been configured.
       at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.CreateException[T](ICommonLog logger, ExecutionResults`1 results, ICmdletExecutionHost host)
       at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.Execute[T](ISdkCmdlet`1 sdkCmd, ICmdletExecutionHost host, Boolean allowFailover)
       at Citrix.Console.PowerShellSdk.HealthMonitor.Scripts.ReloadServiceInstancesScript.RefreshServiceAddressCache()
       at Citrix.Console.PowerShellSdk.HealthMonitor.Scripts.ReloadServiceInstancesScript.RunScript()
       at Citrix.Console.PowerShellInteraction.PowerShellScript`1.Run()
       at Citrix.Console.PowerShellSdk.HealthMonitor.PSHealthCheckService.ReportServiceFailure(SdkType sdkType, String failedAddress, ScriptExecutionContext scriptContext)
       at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.FailoverToAnotherService[T](ISdkCmdlet`1 sdkCmd, ICmdletExecutionHost host, ISupportsAdminAddress cmd)
       at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.CanFailover[T](ISdkCmdlet`1 sdkCmd, ICmdletExecutionHost host, Boolean allowFailover, ISupportsAdminAddress cmd, HashSet`1 failedAddresses)
       at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.Execute[T](ISdkCmdlet`1 sdkCmd, ICmdletExecutionHost host, Boolean allowFailover)
       at Citrix.Console.PowerShellInteraction.SdkServiceBase.GetServiceAddedCapabilities(ICmdletExecutionHost cmdletExecutionHost, String instanceAddress)
       at Citrix.Console.PowerShellSdk.CapabilitiesService.Scripts.GetCapabilitiesScript.<>c__DisplayClassa.b__7(ICmdletExecutionHost host)
       at Citrix.Console.PowerShellInteraction.SimplePowerShellScript.<>c__DisplayClass1`1.b__0(ICmdletExecutionHost o)
       at Citrix.Console.PowerShellInteraction.SimplePowerShellScript.RunScript()
       at Citrix.Console.PowerShellInteraction.PowerShellScript`1.Run()
       at Citrix.Console.PowerShellInteraction.SimplePowerShellScript.Run[T](IUnityContainer container, Func`2 action)
       at Citrix.Console.PowerShellSdk.CapabilitiesService.Scripts.GetCapabilitiesScript.GetCapabilities(DeploymentCapabilitiesModel siteCapabilities, SdkType type, Action`2 reduce)
       at Citrix.Console.PowerShellSdk.CapabilitiesService.Scripts.GetCapabilitiesScript.<>c__DisplayClass4.b__3(KeyValuePair`2 kv)
       at Citrix.Console.Common.CitrixParallel.<>c__DisplayClass7`1.b__2(Object arg)
    DesktopStudio_ErrorId : DatabaseNotConfigured
    Sdk Error Message : The operation could not be completed as the database has not been configured for the Citrix Configuration Service service.
    Sdk Error ID : Citrix.XDPowerShell.Status.DatabaseNotConfigured,Citrix.Configuration.Sdk.Cmdlets.Commands.GetConfigRegisteredServiceInstanceCommand
    ErrorCategory : InvalidResult
    DesktopStudio_PowerShellHistory : SimplePowerShellScript
    4/2/2014 9:32:50 AM
    Get-BrokerServiceAddedCapability  -AdminAddress 'localhost'
    Get-BrokerServiceAddedCapability : Failed to connect to back-end server 'localhost' on port 80 using binding WSHttp. The server Jan be off-line or Jan not be running the appropriate service
    	+ CategoryInfo : InvalidOperation: (:) [Get-BrokerServiceAddedCapability], SdkOperationException
    	+ FullyQualifiedErrorId : Citrix.XDPowerShell.Broker.NoServerErrorId,Citrix.Broker.Admin.SDK.GetBrokerServiceAddedCapabilityCommand
    Set-Variable  -Name 'sidsToExclude' -Value @()
    Get-ConfigRegisteredServiceInstance  -AdminAddress 'localhost' -Filter {(((ServiceType -eq "Config") -and (Version -eq 2))) -and ((InterfaceType -eq "SDK") -and (-not (ServiceAccountSid -in $sidsToExclude)))} -MaxRecordCount 2147483647
    Get-ConfigRegisteredServiceInstance : The operation could not be completed as the database has not been configured for the Citrix Configuration Service service.
    	+ CategoryInfo : InvalidOperation: (:) [Get-ConfigRegisteredServiceInstance], InvalidOperationException
    	+ FullyQualifiedErrorId : Citrix.XDPowerShell.Status.DatabaseNotConfigured,Citrix.Configuration.Sdk.Cmdlets.Commands.GetConfigRegisteredServiceInstanceCommand
    Remove-Variable  -Name 'sidsToExclude'