Configurazione server - Correggi configurazione SQL - Applicazione

Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixSQLConfiguration (UnitMonitor)

La funzione relativa alla configurazione del server riguarda i problemi di configurazione dell'Application Virtualization Server. Tra queste configurazioni vi sono quelle nel Registro di sistema e nell'archivio dati Application Virtualization.

Knowledge Base article:

Riepilogo

La funzione relativa alla configurazione del server riguarda i problemi di configurazione dell'Application Virtualization Server. Tra queste configurazioni vi sono quelle nel Registro di sistema e nell'archivio dati Application Virtualization.

Soluzioni

Verifica della configurazione SQL nel Registro di sistema

  1. Aprire l'Editor del Registro di sistema regedit.exe.
  2. Esaminare il contenuto della chiave del Registro di sistema HKLM\SOFTWARE\Microsoft\SoftGrid\4.5\Server.
  3. Il nome del server di database Application Virtualization è specificato nel valore SQLServerName.
  4. Il nome del database Application Virtualization è specificato nel valore SQLDatabaseName.
  5. La porta utilizzata da SQL Server è specificata nel valore SQLServerPort.  Se il valore della porta (in SQLServerPort) è 0, il server utilizza un'istanza denominata SQL.
  6. Verificare che questi valori indichino il server di database Application Virtualization e il nome del database Application Virtualization che sono stati configurati per il sistema Application Virtualization.

Per riavviare il servizio Application Virtualization Server:

Accedere al computer Application Virtualization Server con credenziali di amministratore valide.

  1. Aprire Servizi (fare clic su Start, Impostazioni, Pannello di controllo, Strumenti di amministrazione ed infine fare doppio clic su Servizi).
  2. Quando si apre Servizi, una volta individuato, fare clic con il pulsante destro del mouse sul servizio Application Virtualization Server e selezionare Arresta dal menu di scelta rapida, se tale opzione è abilitata.
  3. Attendere 30 secondi e fare nuovamente clic con il pulsante destro del mouse sul servizio. Infine, selezionare Avvia dal menu di scelta rapida.

Element properties:

TargetMicrosoft.AppVirtualization.Server.45.VirtualApplicationServer
Parent MonitorMicrosoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Configurazione server - Correggi configurazione SQL - Applicazione
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixSQLConfiguration" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixSQLConfiguration.Alert">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Application Virtualization Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41492</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>