Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel helpt u bij het oplossen van een probleem waarbij nieuwe serviceaanvragen de status niet wijzigen, werkstromen niet worden uitgevoerd en wijzigingen in lijstitems niet worden opgeslagen in Microsoft System Center 2012 Service Manager.
Oorspronkelijke productversie: System Center 2012 Service Manager, System Center 2012 R2 Service Manager
Oorspronkelijk KB-nummer: 3029574
Symptomen
Wanneer nieuwe serviceaanvragen (SR's) worden ingediend in System Center 2012 Service Manager, verandert de status van de SR's niet van Nieuw. Daarnaast worden de bijbehorende werkstromen niet uitgevoerd voor andere werkitems en worden de werkstromen weergegeven die aandacht nodig hebben in de console onder Status van beheerwerkstromen>>.
Nadat u een lijstitem in de console hebt gewijzigd, sluit u de console en opent u de console opnieuw, dan is de wijziging niet meer aanwezig in de lijst.
Het gedrag van het lijstitem kan ook worden waargenomen voor elke secundaire beheerserver. In sommige gevallen ziet u mogelijk geen problemen op de primaire werkstroomserver. Hoewel de primaire werkstroomserver correct lijkt te werken, ziet u geen updates van de primaire server op de secundaire server.
Oorzaak
Dit probleem kan optreden als Microsoft SQL Server Service Broker niet is ingeschakeld in de Service Manager-database. Wanneer de Service Manager-database wordt gemaakt, is Service Broker ingeschakeld. Als echter aan een noodherstelscenario wordt voldaan en de database moet worden hersteld, wordt Service Broker uitgeschakeld wanneer het herstel is voltooid en moet Service Broker handmatig worden ingeschakeld.
Oplossing
U kunt dit probleem oplossen door SQL Server Service Broker in te schakelen. Hiervoor volgt u deze stappen:
Notitie
Doe dit op een moment dat de beheerserverservices kunnen worden gestopt.
Open de mmc-module (Microsoft Management Console) op de
Services.msc
beheerserver of -servers.Voer een van de volgende acties uit, afhankelijk van uw versie van Service Manager:
Stop de volgende services voor System Center 2012 Service Manager en System Center 2012 Service Manager Service Pack 1 (SP1):
- System Center Management Configuration Service
- System Center Management Service
- System Center Data Access Service
Stop voor System Center 2012 R2 Service Manager de volgende services:
- System Center Management Configuration Service
- System Center Data Access Service
- Microsoft Monitoring Agent-service
Start Microsoft SQL Server Management Studio op de Service Manager-databaseserver of op een computer waarop de SQL Server-hulpprogramma's zijn geïnstalleerd en die verbinding kunnen maken met de Service Manager-databaseserver.
Selecteer Nieuwe query.
Vouw databases uit in het navigatiedeelvenster en selecteer Vervolgens ServiceManager.
Typ in het detailvenster de volgende opdracht en selecteer vervolgens Uitvoeren:
SELECT is_broker_enabled FROM sys.databases WHERE name = 'ServiceManager'
Controleer in de resultaten die worden weergegeven de waarde die wordt weergegeven in het veld is_broker_enabled . SQL Server Service Broker is uitgeschakeld als deze waarde 0 (nul) is.
Typ in het detailvenster de volgende opdracht en selecteer vervolgens Uitvoeren:
ALTER DATABASE ServiceManager SET ENABLE_BROKER
Controleer of de opdracht is geslaagd. Als dat het gebeurt, is SQL Server Service Broker nu ingeschakeld.
Voer op de beheerserver of -servers een van de volgende acties uit, afhankelijk van uw versie van Service Manager:
Start voor System Center 2012 Service Manager en System Center 2012 Service Manager Service Pack 1 de volgende services:
- System Center Management Configuration Service
- System Center Management Service
- System Center Data Access Service
Start voor System Center 2012 R2 Service Manager de volgende services:
- System Center Management Configuration Service
- System Center Data Access Service
- Microsoft Monitoring Agent-service
Sluit alle geopende vensters en dialoogvensters.
Test de werkstromen door een werkstroom opnieuw te starten die aandacht nodig heeft.
Dien een nieuwe serviceaanvraag in en controleer of deze wordt verplaatst naar de status Wordt uitgevoerd .