Failure on clean install of Service Manager 2012 R2 Data Warehouse installation - Error about "AssignSdkAccountAsSsrsPublisher"

I'm installing the Data Warehouse component on a new server (Server 2008 R2 SP1 with SQL 2012 SP1 CU6).  Reporting service, analysis services and full text services are installed.  I'm installing under an account that has DBO rights to the instance. 
All pre-reqs pass.  The installation gets to the very end of the installation and i get the following error:
An error occurred while executing a custom action:_AssignSdkAccountAsSsrsPublisher
This upgrade attempt has failed before permanent modifications were made. Upgrade has successfully rolled back to the Original state of the system. Once the correction are made, you can retry upgrade for this role.
I look in the setup logs and only see the following reference to "AssignSdkAccountAsSsrsPublisher"
MSI (s) (1C:00) [15:09:51:914]: NOTE: custom action _AssignSdkAccountAsSsrsPublisher unexpectedly closed the hInstall handle (type MSIHANDLE) provided to it. The custom action should be fixed to not close that handle.
CustomAction _AssignSdkAccountAsSsrsPublisher returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Originally, I had some issues with services not being started during the install because some accounts didn't have "logon as a service" rights, but those have all been rectified.  Not sure if something is leftover from that, or maybe CU6 wasn't
tested with SM R2 and i need to go back to an earlier CU?

That worked for me too.  By manually removing all the folders from SSRS, then retrying the install, allowed it to proceed and complete successfully the second time around.
The first time installing SCSM 2012 R2, I got hit with
this error, which is why SSRS wasn't in a clean state.  Make sure to launch setup.exe elevated as an admin!

Similar Messages

  • Service Manager 2012 R2 - Data warehouse Issue

    i have an issue with a customer with their Data warehouse Server. when ever we generate a report using Service Manager we are not seeing data in the report. example - we only see 4 incidents on reports when we generate them and these are many months
    old records. within the database there are 1000+ Incidents created however when generating a report only shows us 4 incidents. i'm trying to figure out why it's only showing few records whereas it should show all the records when we generate. i have this
    issue now with two customers
    i can see that the Data warehouse jobs are running without issues. they are not failing. please let me know how i can get this issue fixed

    Open up an SQL management studio and connect to the database that hosts the data warehouse database. Run a query against this following views.
    Incident
    SELECT * FROM [DWDataMart].[dbo].[IncidentDimvw]
    If we look at the Incident query if this only returns 4 incidents as your report then the sync to the data warehouse is not working correctly. I would recommend runnung travis ETL job to run all the data warehouse jobs in the correct order. You can find
    it here. https://gallery.technet.microsoft.com/PowerShell-Script-to-Run-a4a2081c
    And if that still does not help there is another few blog posts for troubleshooting the data warehouse but lets try this first and go from there. 
    Cheers,
    Thomas Strömberg
    System Center Specialist
    Blog:  
    Twitter:   LinkedIn:
    Please remember to 'Propose as answer' if you find a reply helpful

  • Is there a way to trick MS Service Manager 2012 to use SQL Server 2014 when installing it?

     I recently set up a virtual Lab on my laptop. I dont have much resources on my laptop and can only have around 5 servers. the problem is that i already set up SQL Server 2014 standalone and configured all of my services to use that server which works
    fine. however when i try to install MS Service Manager 2012 it throws "SQL has to be either 2012 or 2008" error ..
    is there a way for me to trick the Registry so Service Manager will install?
    Thank you

    I don't know a trick to install SCSM 2012 on a SQL Server 2014. But maybe you can use a SQL Server 2012 for installation temporary and move the db after installation is done to your SQL Server 2014?
    Moving the Service Manager and DW Databases
    Might be worth a try. But it's definitely not recommended for a productive environment!
    Andreas Baumgarten | H&D International Group

  • Service Manager 2012 R2 report libraries don't deploy

    So I've got a fresh install of Service Manager 2012 R2 with SQL Server '08 R2 in the 4 server layout, everything on Hyper-V. My issue is this: after registering the data warehouse, everything appears to function normally, the MPSyncJob completes its first
    pass and other jobs show up in the list but the reports section of the management console is never populated. All of the management packs deploy just fine except for the report libraries and there is no indication/logs of issues on any of the servers. I've
    gone through the manual setup setups for SSRS several times with no change in results. This is the 4th full reinstall of Service Manager with the same result.
    Any thoughts? Is there any way to tell whether or not SSRS is actually functioning as intended? Are there any special database permissions that need to be configured for the DW reports service account (I have read all set)?

    here is the SCSM setup wizard log (part of it)
    this is what I have found "Could not find WCS portal web site name in setup registry!"
    the web portal was installed and sharepoint was never installed then moved to a different server..
    how do I remove the self-service portal and web parts of service manager with out removing the management server. (having to back up MPs and DBs and restoring them)
    05:59:45:All vital setup files found.
    05:59:45:Upgrading Service Manager 7.5.2905 with 7.5.3079
    05:59:45:Checking dependencies for Server upgrade...
    05:59:47:Getting Management Group information from PMR-SC-SM:ServiceManager
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Opened the DB connection using Data Source=PMR-SC-SM;Initial Catalog=ServiceManager;Integrated Security=True;Persist Security Info=False.
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Found Management Group information.
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Found Primary SDK server:PMR-SC-SM.adi.local.
    05:59:47:Validating SmAdminRoleGroup
    05:59:47:Checking dependencies for WCS Portal upgrade...
    05:59:47:Could not find WCS portal web site name in setup registry!
    05:59:48:***ERROR*** Microsoft System Center 2012 R2 Service Manager: Microsoft System Center 2012 R2 Service Manager is not in a valid state.

  • System Center Service Manager 2012 SP1 upgrade install error

    I am trying to upgrade my SCSM 2012 front end app server to SP1 and am getting these failures in the log when it fails with the error "Service Manager is not in a valid state"
    09:07:58:Could not find WCS portal web site in IIS metabase!
    09:08:02:***ERROR*** Microsoft System Center 2012 - Service Manager: Microsoft System Center 2012 - Service Manager is not in a valid state. 
    09:08:02:Application Ended
    09:08:02:-222
    Can someone tell me how to get this rectified? The WCS portal is installed and running and has been for months. The DW is upgraded but I cannot get the SharePoint self service portal or the App server to upgrade due to this error.

    Hello
    One question you have the website installed on the same
    server on which you have the Server Management
    Server, so if you can
    not make your upgrade to
    SP1, this changed because
    a prerequisite of System Center Service
    Manager 2012 SP1 in which you can not have
    the server Mangement and
    website on the same server they have to be
    separate.

  • RU2 install fails for Service Manager 2012 R2

    Rollup Update 2 for Service Manager 2012 R2 is crashing during install on my prod management server...it installed fine on my test server. It happens very quickly after I click "install", just after agreeing to the license terms.  I've ran
    the .Net repair tool, but did not fix it. I've pasted the SCSMPatcherSetupWizard01.log file contents below, but the log seems to have just stopped abruptly. 
    Description:
      Stopped working
    Problem signature:
      Problem Event Name:    CLR20r3
      Problem Signature 01:    scsm2012_amd64_patchwizard.exe
      Problem Signature 02:    7.5.3079.61
      Problem Signature 03:    534468e0
      Problem Signature 04:    mscorlib
      Problem Signature 05:    2.0.0.0
      Problem Signature 06:    5265c965
      Problem Signature 07:    34a9
      Problem Signature 08:    1c5
      Problem Signature 09:    System.IO.IOException
      OS Version:    6.1.7601.2.1.0.272.7
      Locale ID:    1033
    SCSMPatcherSetupWizard01.log:
    2014-05-01T12:58:49.2025363-05:00    Always:    Trace Session Started
    12:58:49:
    12:58:49:Application Started
    12:58:49:This is 64-bit application.
    12:58:49:LoadQuickFixEngineeringDetails: Loading entries from the xml file C:\Users\serviceman\AppData\Local\Temp\3\WZSE0.TMP\SCSMPatcher\QFEList.xml
    12:58:49:LoadQuickFixEngineeringDetails: Found data for POSTINSTALL
    12:58:49:LoadQuickFixEngineeringDetails: Found entry SCSM2012R2_KB2904710_AMD64
    12:58:49:LoadQuickFixEngineeringDetails: Done loading QuickFixEngineering File
    12:58:49:Start adding DataItems
    12:58:49:Final Install Tasks
    12:58:49:Done adding DataItems
    12:58:49:Current UI culture (en-US) is not supported. Using Parent culture.
    12:58:49:Found C:\Users\serviceman\AppData\Local\Temp\3\WZSE0.TMP\SCSMPatcher\en\EULA_QFEKB2904710.rtf.
    12:58:49:Found C:\Users\serviceman\AppData\Local\Temp\3\WZSE0.TMP\SCSMPatcher\SCSM2012R2_CU_KB2904710_AMD64_7.5.3079.61.msp.
    12:58:49:All vital setup files found.
    12:58:54:ProcessInstalls: MSI is not in silent mode.  Setting the external UI.

    More info:  This thread suggested that fully patching their server resolved their issue, but I can confirm my server was fully up to date with all critical, security, and updates for Server 2008 R2 SP1 through 04/2014.  I have .Net Framework
    4 Client profile and Extended installed with their patches current.  I wonder if upgrading to .Net 4.5 would have prevent this?
    http://social.technet.microsoft.com/Forums/en-US/b4dea854-3191-4b9a-9aa1-1fbf8b37c077/system-center-service-manager-sp1-update-rollup-2-error?forum=systemcenterservicemanager
    I also found a this article that talks about deploying the .MSP without the Patchwizard.exe wrapper, so sounds like I should be good.
    The *Patchwizard.exe file is just a wrapper, so if you have a tool like Configuration Manager you can use the .MSP file directly for deployment and skip deploying the executable. This is a fully supported scenario so if that better suites your needs
    then feel free to deploy the update using this method instead.
    http://blogs.technet.com/b/servicemanager/archive/2013/07/16/deploying-the-msp-file-from-a-service-manager-update-rollup-using-configuration-manager.aspx

  • Getting error when trying to create Exchange Connector in System Center Service Manager 2012

    Getting error when trying to create Exchange Connector in System Center Service Manager 2012
    The connection to the server was unsuccessful. Please check the server name and/or credentials entered.
    Additional Information: The server URL is not accessible or the user does not have permission to access it (message: The request failed. The remote server returned an error: (401) Unauthorized.
    Warm Regards, Pramod Kumar Singh Manager-IT

    Someone sorted out this issue by installing API 1.2 and copying the dll files to the service manager server ,service folder and replacing it with API 2.0 dll files.
    Also, your question is related to SCSM, please post at SCSM forum if you have further question.
    Juke Chou
    TechNet Community Support

  • Service Manager 2012 R2 is not in a valid state.

    I currently have Service Manager 2012 SP1 with update roll up 4 installed on our server. I also installed the web portal on the same server. later I installed the web portal on a separate server(I could not remove the web portal as we had already
    started using the server and I can not just uninstall the web portal. I stopped the data warehouse jobs and updated the Data warehouse to 2012 R2 with no problems and started the update for the service manager server and I get an error when the setup
    splash shows up " Microsoft System Center 2012 R2 Service Manager is not in a valid state". this is now a production server. I have backuped the DB and the management packs. for worst case. I have tried to run the update from all
    user accounts I can think of I even detached the date warehouse thinking that some of the jobs had not stopped. I found a few links online regaurding the removal of the web portal with out removing the management server but I don't want to do
    this on a production server. I am now stuck with a 2012 R2 data ware house( I can't use) and a 2012 SP1 management server and web portal. please help!!

    here is the SCSM setup wizard log (part of it)
    this is what I have found "Could not find WCS portal web site name in setup registry!"
    the web portal was installed and sharepoint was never installed then moved to a different server..
    how do I remove the self-service portal and web parts of service manager with out removing the management server. (having to back up MPs and DBs and restoring them)
    05:59:45:All vital setup files found.
    05:59:45:Upgrading Service Manager 7.5.2905 with 7.5.3079
    05:59:45:Checking dependencies for Server upgrade...
    05:59:47:Getting Management Group information from PMR-SC-SM:ServiceManager
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Opened the DB connection using Data Source=PMR-SC-SM;Initial Catalog=ServiceManager;Integrated Security=True;Persist Security Info=False.
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Found Management Group information.
    05:59:47:[GetManagementGroupPropertiesFromDB]:  Found Primary SDK server:PMR-SC-SM.adi.local.
    05:59:47:Validating SmAdminRoleGroup
    05:59:47:Checking dependencies for WCS Portal upgrade...
    05:59:47:Could not find WCS portal web site name in setup registry!
    05:59:48:***ERROR*** Microsoft System Center 2012 R2 Service Manager: Microsoft System Center 2012 R2 Service Manager is not in a valid state.

  • Service Manager 2012 R2 - Workflow Error - Event ID 4513

    Hi,
    We started to suffer a Workflow error in Service Manager 2012 R2 2 weeks ago. We noticed through the failure of some SLOs not being applied on Work Items. The error is the follow:
    Log Name:      Operations Manager
    Source:        HealthService
    Date:          13/03/2014 12:10:00
    Event ID:      4513
    Task Category: Health Service
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      XXX-XXX-XXX
    Description:
    The callback method DeliverDataToModule failed with exception "'­', hexadecimal value 0x1F, is an invalid character." in the module Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction.
    Workflow: WorkItem_SetFirstAssingedTo_RelationhsipAdd_Rule
    Instance: Destino do Fluxo de Trabalho (interno)
    Instance ID: {383E578B-E1C9-2802-0047-815853405778}
    Management Group: CTRPROD
    Full Exception Text:
     System.ArgumentException: '­', hexadecimal value 0x1F, is an invalid character.
       at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
       at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
       at System.Xml.XmlEncodedRawTextWriter.WriteString(String text)
       at System.Xml.XmlWellFormedWriter.WriteValue(String value)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeAndVerifyType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, Boolean verifyKnownType, RuntimeTypeHandle declaredTypeHandle, Type declaredType)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithXsiType(XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type
    declaredType)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at WriteArrayOfanyTypeToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract )
       at System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at WriteResultToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , ClassDataContract )
       at System.Runtime.Serialization.ClassDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
       at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.DataContractSerializer.InternalWriteObject(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.XmlObjectSerializer.WriteObjectHandleExceptions(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.DataContractSerializer.WriteObject(XmlWriter writer, Object graph)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.DataItemSubscription.GenerateItemXml(XmlWriter writer)
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.GenerateItemXmlInternal()
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.GetItemXml()
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.QueryItem(XPathExpression xpathQuery)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenReplaceWindowsWorkflowTaskParameterValue.TokenResolver(String tokenValue)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenResolver.RegexMatchEvaluator(Match m)
       at System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat)
       at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenResolver.Resolve(String str)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenReplaceWindowsWorkflowTaskParameterValue.GenerateWindowsWorkflowTaskParameterValue(String elementTemplate)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskParameterValue.Resolve(TokenReplaceWindowsWorkflowTaskParameterValue resolver)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskArrayParameter.Resolve(TokenReplaceWindowsWorkflowTaskParameterValue resolver)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTask.Resolve(DataItemBase[] dataItems)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction.ProcessDataItems(DataItemBase[] dataItems)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction.OnNewDataItems(DataItemBase[] dataItems, Boolean isLogicalSet, DataItemAcknowledgementCallback acknowledgedCallback, Object acknowledgedState, DataItemProcessingCompleteCallback
    completionCallback, Object completionState)
       at Microsoft.EnterpriseManagement.HealthService.Internal.InputPortCallbacks.InputStreamBatchedAcknowledgedCallbackHandler`1.InputPortCallbackImplementation(DataItemBase[] dataItems, Boolean isBatchLogicalSet, DataItemAcknowledgementCallback
    acknowledgementCallback, DataItemProcessingCompleteCallback completionCallback)
       at Microsoft.EnterpriseManagement.HealthService.Internal.ModuleContainer`1.Microsoft.EnterpriseManagement.HealthService.Internal.IModuleContainer.DeliverDataToModule(UInt32 inputPortNumber, DataItemBase[] dataItems, Boolean isBatchLogicalSet,
    DataItemAcknowledgementCallback acknowledgementCallback, DataItemProcessingCompleteCallback completionCallback)
       at Microsoft.EnterpriseManagement.HealthService.Internal.ManagedHostHelper.Microsoft.EnterpriseManagement.HealthService.Internal.IManagedHostHelper.DeliverBatchedDataToModule(UInt32 inputPortNumber, Object moduleInputReference, DataItemBase[]
    dataItems, UInt32 dataItemCount, Boolean isBatchLogicalSet, Object completionReference)
    Event Xml:
    <Event xmlns='http://schemas.microsoft.com/win/2004/08/events/event'><System><Provider Name='HealthService'/><EventID Qualifiers='49152'>4513</EventID><Level>2</Level><Task>1</Task><Keywords>0x80000000000000</Keywords><TimeCreated
    SystemTime='2014-03-13T15:10:00.000000000Z'/><EventRecordID>4953905</EventRecordID><Channel>Operations Manager</Channel><Computer>CTR-SCSM-MS01.sp.local</Computer><Security/></System><EventData><Data>CTRPROD</Data><Data>WorkItem_SetFirstAssingedTo_RelationhsipAdd_Rule</Data><Data>Destino
    do Fluxo de Trabalho (interno)</Data><Data>{383E578B-E1C9-2802-0047-815853405778}</Data><Data>DeliverDataToModule</Data><Data>'­', hexadecimal value 0x1F, is an invalid character.</Data><Data>Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction</Data><Data>System.ArgumentException:
    '­', hexadecimal value 0x1F, is an invalid character.
       at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
       at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
       at System.Xml.XmlEncodedRawTextWriter.WriteString(String text)
       at System.Xml.XmlWellFormedWriter.WriteValue(String value)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeAndVerifyType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, Boolean verifyKnownType, RuntimeTypeHandle declaredTypeHandle, Type declaredType)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithXsiType(XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type
    declaredType)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at WriteArrayOfanyTypeToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract )
       at System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
       at WriteResultToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , ClassDataContract )
       at System.Runtime.Serialization.ClassDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
       at System.Runtime.Serialization.DataContractSerializer.InternalWriteObjectContent(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.DataContractSerializer.InternalWriteObject(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.XmlObjectSerializer.WriteObjectHandleExceptions(XmlWriterDelegator writer, Object graph, DataContractResolver dataContractResolver)
       at System.Runtime.Serialization.DataContractSerializer.WriteObject(XmlWriter writer, Object graph)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.DataItemSubscription.GenerateItemXml(XmlWriter writer)
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.GenerateItemXmlInternal()
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.GetItemXml()
       at Microsoft.EnterpriseManagement.HealthService.DataItemBase.QueryItem(XPathExpression xpathQuery)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenReplaceWindowsWorkflowTaskParameterValue.TokenResolver(String tokenValue)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenResolver.RegexMatchEvaluator(Match m)
       at System.Text.RegularExpressions.RegexReplacement.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat)
       at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenResolver.Resolve(String str)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.TokenReplaceWindowsWorkflowTaskParameterValue.GenerateWindowsWorkflowTaskParameterValue(String elementTemplate)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskParameterValue.Resolve(TokenReplaceWindowsWorkflowTaskParameterValue resolver)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTaskArrayParameter.Resolve(TokenReplaceWindowsWorkflowTaskParameterValue resolver)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowTask.Resolve(DataItemBase[] dataItems)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction.ProcessDataItems(DataItemBase[] dataItems)
       at Microsoft.EnterpriseManagement.SystemCenter.Subscription.WindowsWorkflowWriteAction.OnNewDataItems(DataItemBase[] dataItems, Boolean isLogicalSet, DataItemAcknowledgementCallback acknowledgedCallback, Object acknowledgedState, DataItemProcessingCompleteCallback
    completionCallback, Object completionState)
       at Microsoft.EnterpriseManagement.HealthService.Internal.InputPortCallbacks.InputStreamBatchedAcknowledgedCallbackHandler`1.InputPortCallbackImplementation(DataItemBase[] dataItems, Boolean isBatchLogicalSet, DataItemAcknowledgementCallback
    acknowledgementCallback, DataItemProcessingCompleteCallback completionCallback)
       at Microsoft.EnterpriseManagement.HealthService.Internal.ModuleContainer`1.Microsoft.EnterpriseManagement.HealthService.Internal.IModuleContainer.DeliverDataToModule(UInt32 inputPortNumber, DataItemBase[] dataItems, Boolean isBatchLogicalSet,
    DataItemAcknowledgementCallback acknowledgementCallback, DataItemProcessingCompleteCallback completionCallback)
       at Microsoft.EnterpriseManagement.HealthService.Internal.ManagedHostHelper.Microsoft.EnterpriseManagement.HealthService.Internal.IManagedHostHelper.DeliverBatchedDataToModule(UInt32 inputPortNumber, Object moduleInputReference, DataItemBase[]
    dataItems, UInt32 dataItemCount, Boolean isBatchLogicalSet, Object completionReference)</Data></EventData></Event>
    Has anybody faced the same problem?
    Thanks
    Thiago

    Hi Thomas,
    Thanks for your response. I understood your comments but, the system was running fine for about 3 months. No changes have been applied during this time and suddenly this error pops out.
    I opened a case with MS Support, but they applied a WA which does not resolve our problem, because the error appears after a few days later after the WA procedure.
    The WA is just a watermark reset using this SQL query:
    DECLARE @MaxTransactionId Int, @RuleID uniqueidentifier
    SET @RuleID = '' -- <-- SET THIS TO YOUR RULE ID!!!
    SET @MaxTransactionId = (SELECT MAX(EntityTransactionLogId) FROM EntityTransactionLog) 
    UPDATE CmdbInstanceSubscriptionState
    SET State = @MaxTransactionId
    WHERE RuleId = @RuleID
    The problem with this WA is that all Work Items affected by the problem - workflows not being applied - do not get the information we need to identify all the SLA's. The system just "forget" them and moves on.
    Cheers,
    Thiago

  • Service Manager 2012 Agentless Monitoring and SQL Servers More secure distribution

    Having both SCSM 2012 and 2012 in my network, I want to monitor the all using a single account which is securely distributed. The problem is agentless monitored servers does not appear in the "more secure" list.
    My Scenario:
    I have scsm 2012 installed with the following condition:
    SCSM Main DB -> Monitored with Agent (not a management server)
    SCSM Data Warehouse -> Agentless monitored
    SCSM Workflow and other Management Servers -> Agentless Monitored
    Some Test SCSM 2012 Servers with SQL on the same machine -> Agentless Monitored
    Some Test and Operational SCSM 2012 Servers -> Agentless Monitored
    I want to use a single account to monitor them all, I have set the "Service Manager Database Account" profile (yet to understand why Service Manager Database
    Account is actually a Profile!) and in the underlying account set the distribution to "more secure" . As stated above, I have many servers with the SQL running on the management serves and I cannot
    configure them in the SQL account.
    Is my scenario wrong?
    Thanks
    YSobhdel

    It seems the SQL MP is monitoring the database on agentless managed computers without my permission!
    All my agentless managed computers are using the default action account to monitor the SQL!
    Any explanation why is that so?
    Thanks
    YSobhdel

  • Service Manager 2012R2 - Hotfix for Service Manager 2012 SP1 secondary Management server

    Can the hotfix for the issue described here -
    http://blogs.technet.com/b/servicemanager/archive/2013/04/22/service-manager-2012-sp1-secondary-management-server-cannot-set-availability-on-a-health-service-that-doesn-t-exist.aspx 
    , be applied to a 2012R2 Service Manager environment? 
    My dilemma; In a Service Manager 2012 SP1 environment, I installed a secondary mgmt server, promoted it, then upgraded to R2. This R2 Primary mgmt server has the error described in the TechNet blog. 
    The reason this was done, the original primary mgmt server (2012 SP1) resided on the same server as the Portal. This original primary is still at 2012 SP1 with the System Center services disabled.
    Again, can the hotfix for Service Manager 2012 SP1 secondary mgmt servers be applied to a Primary mgmt server (or environment, however the hotfix is run) server Service Manager 2012 R2? 
    Thank you,
    Brian VanDam
    BVAN in SoCol

    Hi,
    Hmm, you should probably log a case for this, but my first thought here would be to install a new SCSM 2012 R2 server and promote that one to the new Primary server, then remove the old ones.
    Regards
    //Anders
    Anders Asp | Lumagate | www.lumagate.com | Sweden | My blog: www.scsm.se

  • Service Manager 2012 Remote Control

    Hello
    Is there a way to integrate ConfigMgr 2012 Remote Control to Service Manager 2012 task? I have configured Remote desktop and remote assistance but, my customer specifically looking ConfigMgr 2012 Remote Control.  

    Hi Manoj,
    Yes, when you create a new task under Library > tasks, fill in the general information such as the Task Name, Target Class, and Management Pack. Optionally, you may select categories to add the task to be displayed in certain places in the console. When
    you fill in the full path to the command line, ensure that the machines that are running the service manager console have access to this path. If Configuration Manager is installed on the computer(s) running the Service Manager Console, you may fill in the
    path as C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe. You also have to option to insert a parameter or working directory as well if you choose to. For example, if you would like the parameter to be the Windows
    Computer IP address, you may enter the following:
    $Context/Path[Relationship='CustomSystem_WorkItem_Library!System.WorkItemAboutConfigItem' TypeConstraint='CustomMicrosoft_Windows_Library!Microsoft.Windows.Computer']/Property[Type='CustomMicrosoft_Windows_Library!Microsoft.Windows.Computer']/IPAddress$
    Another way to set this parameter would be by selecting Insert and selecting the property for IP Address. 
    Once the task has been created, you can verify it is working properly by navigating to the class/categories you have chosen and it should be listed by the Task Name you entered. 
    Katie Dyer | [email protected] | San Diego, CA
    Check out our System Center App Store: www.cireson.com/app-store

  • How to Upgrade Service Manager 2012 SP1 with Windows 2008 R2 to SCSM 2012 R2 with Windows 2012 R2

    Hi,
    We are using Service Manager 2012 SP1 UR2 with Windows 2008 R2.
    I am planning to upgrade Service Manager to R2 with Windows 2012 R2. I found the steps to upgrade SCSM 2012 Sp1 to R2 but need assistance to upgrade with 2012 R2 OS.
    Please suggest how to achieve the above mentioned objective.
    Regards, Syed Fahad Ali

    Virtualization solves this problem handily, by allowing you to create a new server to run the new program on the same hardware. it also solves the related problem of moving off unsupported hardware without changing OS or application. VMware is my personal
    favorite, but Hyper-V, Xen, and VirtualBox all have similar capabilities.
    Compare the cost of work and confidence in success of a upgrade, where any of thousands or millions of uncontrolled settings could cause an issue, to the cost of work and confidence in success of installing a new OS instance and configuring a known state
    for the new environment.
    In short, upgrades should no longer be a thing. there are just too many ways they can go wrong, and it's far too easy to create a new OS with minimal expense and effort.

  • HELP, need to know where Service Manager 2012 is working

    Hello, I am System Administrator in a Bank with around 1100 employees and I have been setting up Service Manager 2012 since midyear 2013. Now we are finishing the job. In May
    my CEO had adviser from Gartner group to tell him how he should arrange the Computer department and one of the things that the advisor from Gartner said was that we should not use Service Manager 2012 because it is not a good system and those that are using
    it are in constant trouble with it and are going to take it down. Now my CEO has told me to stop working on this because he is going to decide what he is going to do. I am stunned about this "advise" from Gartner group. I really like
    Service Manager and I have set up Orchestrator, Configuration Manager and Operation Manager and these system are all working well together. Now when I am ready to ship this into Production my CEO says stop, so I am really frustrated about this sales pitch
    from the "advisor".
    So my question is, can anybody give me some good arguments like where is Service Manage working well and where can I show my CEO that those advises that he had from Gartner group are totally
    wrong.
    I would like to thank in advance.
    Best Regards Olafur_s
    Icelandic DBA admin

    I'm an staff consultant for a independent consultant company that is a Microsoft partner, and is also a partner with VMware, Citrix, etc... I'm a core infrastructure consultant, specializing in IT Management and processes. I install and configure
    System center Service Manager as a major portion of my job. I consider myself a unbiased expert opinion, but that's almost a contradiction in terms.
    I personally think Service Manager is one of the best service desk products available, for companies that are in certain positions.  I'm not aware of any companies that are removing it, but I am aware of a very small number of companies with
    incomplete deployments they are abandoning because of standing issues, and just as many starting new deployments in the wake of the
    SDE end of life.
    first, the advantages:
    Service Manager is a good mix of design flexibility and minimal configuration overhead. Compared to other helpdesk systems, the process load to create new offerings is very low, and a typical corporate system can be maintained with no more then 1 full or
    part time administrator, pretty much regardless of size.
    it's remarkably extensible. The authoring tool and readable XML format allows (with a little bit of familiarity) an administrator to create their own data types, forms, processes, workflows, and other management constructs
    with very little "hard" coding.
    the representational object data model is a remarkable innovation that allows a very simple model translation, I.E. an object in the real world becomes a SCSM data object with very little normalization work. you don't need to think about tables, or
    how identifiers are issued, or column space, or even web design. Want to manage heisenberg frabulators? awesome, create a class that represents everything about frabulators as properties or relationships, create a form that shows you a page with data
    for frabulators, create a view that shows you all of the frabulators in the way you want to see them, and create a SCSM Frabulator object for each frabulator you have. If you create the frabulator class by inheriting from Configuration item, then
    all of the relationships that already exist for other CIs (like Incident Affects relationship, etc) will just magically work. NONE of that requires any coding, and all of it can be done with out-of-the-box GUI tools.
    SCSM has a good partner ecosystem (reference
    Provance, Syliance.com,
    Expit, SCSM Solutions, etc.) including administrative tools, reports, and whole solutions.
    now the disadvantages:
    Service Manager assumes that you already have an ITIL service book, and a specific type of ITIL service book with well defined, modular offerings based on very focused needs. As a starting assumption, this is a high bar. Most companies have not spent
    the time or mental capital on HOW their it processes work required to take the fullest advantage of this. I personally think MORE companies should spend this capital, because they would EASILY earn it back in terms of better management oversight, process efficiency
    gains, and better service delivery but no body issued me a magic wand, so...
    box, Service Manager doesn't do anything. It's a representative object system that models your IT environment, until you tell it how your IT environment works, it can't model your IT environment. again, this requires a lot cognition about how your IT environment
    works, and Companies that are just scraping by and don't understand how they deliver services or already have inventories are not going to be able to provide the information needed to make Service Manager really useful.
    Service manager has some serious solution gaps, specifically reporting, the portal, and third party OS support. Both the portal and the default set of reports are on the list of things for the product team to improve upon, and third party products (like
    Gridpro's Analyst console) are already improving non-windows support. Remember, Service manager is a VERY new product (remember,
    the first RTM was april 2010) and shows INCREDIBLE progress in that time, but it still has a ways to go to compete with products that have been available
    for more then 22 years.
    Microsoft has a poor reputation for feature and bug fixes, and has also shown variable levels of interest in Service Manager as a platform. The high point was probably the push for the 2012 release, where Service Requests, release management, the Offering
    model and the major console improvements were all pushed in remarkably quickly. The low point was probably near the end of Travis's tenure, where it took almost two years to fix some basic workflow issues surrounding service requests after the 2012 RTM.
    The recent trend on this has been positive, and
    the tools are now in place to make it better, but the community as a whole is skittish right now.
    As to why Gartner is recommending what they are recommending, they have a good point. Viewed pessimistically, System center is currently a beautiful, but incomplete and buggy, product that Microsoft has not been supporting adequately, based on
    deprecated technology.
    But this view is incomplete: It doesn't take into account the fact that other products have higher administrative costs and minimal or non-existent automation support. It doesn't take into account the recent trend towards faster
    releases, and better communication, but this things are only apparent on a longer time frame.

  • Reporting In Service Manager 2012 - How To Get A List Of All Service Requests Regardless of Status

    Within the Custom Reporting Options available to users of Ssystem Center Service Manager 2012, which would one use to create reports that do not contain any agregated data but are instead detail level info such as a list of all Service Requests reardless
    of status?  I want to include within the report the same data you see on the main page of a Service Request when you double-click a Service Request within Service Manager and it pops opne the details of the Service Request.
    I'm trying to get the following info for each Service Requests
    SR ID (i.e. SR1234)
    Affected User
    Title
    Description
    Priority
    Source
    Area
    Support Group
    Assigned To
    Created By and Created On
    I know the cubes w/Excel offer a great way to get data for a **piece meal report or for getting agregated data (I.E. counts, sums, avergares, Max's & Mins) but I need a report that has zero totals and no agregations. 
    Thanks
    ** A piece meal report is a report that has to be manually pieced together by combining data from others reports and other sources because no single report can be constructed to bring all the data togethere into a single report.  If you've ever
    worked with an accountant taht uses Excel for everything but who has no idea how SQL or databases in general are deisgned then chances are you've either been asked to create a piece meal report for them and or seen them do one them selves when they open a
    spreadshet and dump into it disperate data from a variety of sources and then ask you why you can't automate that same report for them.

    the following thread covers some good SQL queries to get details about the Incident Request, just amend them to cover the Service Request
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/e703641d-3e05-4df4-be2b-bf9bd62534f8/how-to-generate-incident-report-with-incident-description-field-in-scsm-2012-sp1

Maybe you are looking for