Menu
CCMEXEC.COM – Enterprise Mobility
  • Home
  • General
  • Configuration Manager
  • Windows 10
  • Intune
  • GitHub
  • Windows 11
  • About the author
CCMEXEC.COM – Enterprise Mobility

Upgrading ConfigMgr 2012 from Evaluation version

Posted on June 1, 2012May 31, 2012 by Jörgen Nilsson

In System Center 2012 Configuration Manager it is really easy to upgrade an installation that was made using the Evaluation option when you installed it to a fully licensed installation by simply entering the Product key. This it useful in so many scenarios.

It is done by using the “Configuration Manager Setup” which can be found on the Start menu or by simply running install from the installation source.

When the setup starts select the “Perform site maintenance or reset this Site” in the following wizard you can convert the installation from an evaluation to a fully licensed installation.

Here is a step-by-step guide:

  1. Start Configuration Manager Setup either from the start menu or the installation source.
  2. Select the “Perform site maintenance or reset Site” option
    CM2012_Lic2
  3. Then you get the option to “Convert from Evaluation to Full Product Version. Enter your 25-character product key:”
    CM2012_Lic3
  4. In the next screen accept the license agreement
    CM2012_Lic4
  5. Finished!
    CM2012_Lic5 It is truly a great feature that is so easy to convert from an installation using the Evaluation License to a Licensed product, it makes Proof-of-concepts much easier to perform and afterwards upgrade the environment to a licensed product in minutes.
    Great!

7 thoughts on “Upgrading ConfigMgr 2012 from Evaluation version”

  1. Reto says:
    July 24, 2012 at 4:13 pm

    I’ve found that “Perform site maintenance or reset Site” option gets disabled/greyed out when launching it from the install media. From the start menu it’s available.

    Reply
  2. Justin says:
    September 10, 2012 at 10:53 pm

    Just a heads up to others, be sure you are logged in with original admin account that was used to install SCCM. I had some issues trying to convert with a secondary user with the “Full Administrator” Security Role. It would take the key but never change the Eval status in the program window. I found the following error in the configmgrsetup.log that clued me into permissions issue.

    *** [42000][229][Microsoft][SQL Server Native Client 10.0][SQL Server]The UPDATE permission was denied on the object ‘SetupInfo’, database ‘CM_TST’, schema ‘dbo’.
    ERROR: Failed to update table SetupInfo.

    Converted just fine after logging into the original admin account that i used to install System Center

    INFO: Successfully Converted from Evaluation to Full Product Version.

    Reply
  3. makes says:
    September 11, 2012 at 9:44 am

    Thank you. This information was very useful !

    Reply
  4. sami Khan says:
    November 27, 2012 at 1:08 pm

    Thanks for the last bit which is very useful as i was getting the same error but when i logged in as my installation account the converting to full product was completed successful.

    Cheers.

    Reply
  5. Pranay says:
    December 15, 2012 at 9:40 am

    hi,

    I entered the product key by the above mentioned process.the key was entered successfully.
    We were using SCCM 2012 as evaluation and it was fully configured for our production environment.It was not used for some time and then we discovered that it has been expired so,now we have entered the product key.After entering the product key the problem is that,when i browse to server & site system roles there are no role shown for sccm server.there are 3 server’s in total :-

    1>Server added for distribution point – there was 2 roles installed ,count of roles show 2 but roles are not shown in site system roles.

    2>Data base server – 3 roles installed all the roles are shown in site system roles.

    3>SCCM Server – there was 12 roles installed ,count of roles show 12 but roles are not shown in site system roles.
    i tried to reinstall the roles but it’s giving me the following error :-

    ConfigMgr Error Object:
    instance of SMS_ExtendedStatus
    {
    CauseInfo = “”;
    Description = “Unable to get SQL data”;
    ErrorCode = 3242528002;
    File = “e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\sspobjectquery.cpp”;
    Line = 932;
    Operation = “ExecQuery”;
    ParameterInfo = “Select * From SMS_SCI_SysResUse Where SiteCode=’Site Code’ And FileType=2 And ItemType=’System Resource Usage’ And NALPath='[\”Display=\\\\\\\\SCCM server FQDN\\\\\”]MSWNET:[\”SMS_SITE=Site Code\”]\\\\\\\\SCCM Server FQDN\\\\'”;
    ProviderName = “WinMgmt”;
    SQLMessage = “[21000][512][Microsoft][SQL Server Native Client 10.0][SQL Server]Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, , >= or when the subquery is used as an expression.”;
    SQLSeverity = 16;
    SQLStatus = 512;
    StatusCode = 2147749889;
    };

    ——————————-
    Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryException
    The SMS Provider reported an error.

    Stack Trace:
    at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryResultsObject.d__0.MoveNext()
    at Microsoft.ConfigurationManagement.AdminConsole.SiteSystems.SiteSystemsServerWizardForm.PostApply(BackgroundWorker worker, DoWorkEventArgs e)
    at Microsoft.ConfigurationManagement.AdminConsole.ProgressPage.backgroundWorkerPostApply_DoWork(Object sender, DoWorkEventArgs e)
    at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    ——————————-

    System.Management.ManagementException
    Generic failure

    Stack Trace:
    at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryResultsObject.d__0.MoveNext()
    at Microsoft.ConfigurationManagement.AdminConsole.SiteSystems.SiteSystemsServerWizardForm.PostApply(BackgroundWorker worker, DoWorkEventArgs e)
    at Microsoft.ConfigurationManagement.AdminConsole.ProgressPage.backgroundWorkerPostApply_DoWork(Object sender, DoWorkEventArgs e)
    at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    ——————————-

    What can be the possible reason for this…

    Reply
  6. Grobe says:
    August 25, 2014 at 11:40 am

    If the Product has expired this option is not available have I noticed. There was a solution to remedy this for SP1, but I cant find the registry keys for the R2
    Has anyone a solution?

    Reply
  7. Nav says:
    March 25, 2022 at 12:13 am

    Almost 10 years later Justin’s comment helped me fix this problem.

    “Just a heads up to others, be sure you are logged in with original admin account that was used to install SCCM. I had some issues trying to convert with a secondary user with the “Full Administrator” Security Role. It would take the key but never change the Eval status in the program window. I found the following error in the configmgrsetup.log that clued me into permissions issue.
    *** [42000][229][Microsoft][SQL Server Native Client 10.0][SQL Server]The UPDATE permission was denied on the object ‘SetupInfo’, database ‘CM_TST’, schema ‘dbo’.
    ERROR: Failed to update table SetupInfo.
    Converted just fine after logging into the original admin account that i used to install System Center
    INFO: Successfully Converted from Evaluation to Full Product Version.
    September 10, 2012”

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

My name is Jörgen Nilsson and I work as a Senior Consultant at Onevinn in Malmö, Sweden. This is my blog where I will share tips and stuff for my own and everyone elses use on Enterprise Mobility and Windows related topics.
All code is provided "AS-IS" with no warranties.

Tweets by ccmexec

Recent Posts

  • Configuring MS Edge Security Baseline v107 using Settings Catalog
  • Configuring Desktop App Installer using CSP and script?!
  • Customizing Taskbar and Start in Windows 11 22h2 with PowerShell
  • MMUGSE – physical event 2022-10-19 @Microsoft Reactor Stockholm.
  • Switch to Private Firewall profile on AAD joined when connected to specific network.

©2023 CCMEXEC.COM – Enterprise Mobility | WordPress Theme by Superb Themes
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Reject Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT