MS SQL Server 2016 Evaluation edition want to activate it.

mohdashraf azam 21 Reputation points
2021-04-11T08:27:09.33+00:00

Hi,
I have download the SQL server 2016 SP2 from Microsoft Site as evaluation edition. It running now and i am willing to activate it. Please help me to understand which version exactly i am running so that i can request the same license for activating.
If i run Select @@Version it gives below output.
Microsoft SQL Server 2016 SPC (KB4052908) - 13.0.5026.0(x64) Microsoft Corporation Enterprise Edition (64 bit) on windows server 2016 Standard 10.0 (64 bit)
i am planning to order single license for this as SQL 2016 r2 standard license.
Please advise.
Thanks in advance.

SQL Server | Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Erland Sommarskog 121.9K Reputation points MVP Volunteer Moderator
    2021-04-11T09:49:46.183+00:00

    Buy a license for SQL Server Standard Edition. I don't know if you can buy one for SQL 2016 specifically, or they only sell licenses for SQL 2019. But if so, the downgrade should not be a problem. (Then again, why you go with a version that runs out of mainstream support later this year?)

    Once you have the installation media, run Setup and select Edition Upgrade to upgrade from Evaluation Edition to Standard Edition.

    Make sure that you still have the same version number after the installation. If it is lower, download service pack 2 and reapply it. (I don't do these operations very often, so I don't know exactly how it works.)

    You should also download and install the most recent Cumulative Update for SQL 2016 SP2 which is CU17 if I remember correctly.

    Before running the installation, you may want to run this in your database(s):

    SELECT * FROM sys.dm_db_persisted_sku_features

    So that you have used thing that will not work in Standard Edition.

    Note that there is no "activation" per se.

    0 comments No comments

  2. Cris Zhan-MSFT 6,661 Reputation points
    2021-04-12T03:17:30.037+00:00

    Hi @mohdashraf azam ,

    In addition to the select @@VERSION command, you can also check the ERRORLOG of SQL Server Evaluation edition instance (the version information is output at the beginning).

    The SQL Server 2016 Evaluation(called as Enterprise Evaluation) has all the features of the Enterprise Edition, and is only used for testing purposes and should not be installed and used in a production environment. This is similar to the SQL Server Developer Edition, but the evaluation edition only supports a 180-day trial.

    The process of performing SQL Server Evaluation activation is called edition upgrade in SQL Server. To upgrade, you need to have installation media of the destination version/edition.

    Upgrading from Evaluation (a free edition) to any of the paid editions(Enterprise or Standard) is supported for stand-alone installations.But is not supported for clustered installations. This limitation does not apply to stand-alone instances installed on a Windows Failover Cluster participating in an availability group.
    https://learn.microsoft.com/en-us/sql/database-engine/install-windows/supported-version-and-edition-upgrades?view=sql-server-ver15#-edition-upgrade

    For question regarding pricing / licensing please contact a Microsoft sales partner or licensing expert. Call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist. For international customers, please use the https://www.microsoft.com/en-us/licensing/worldwide to find contact information in your locations.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.