HomeMDS/MDMMDS: The Microsoft SQL Server license has expired

Comments

MDS: The Microsoft SQL Server license has expired — 7 Comments

  1. MDS is a 64 bit application,so its application pool should be set such that only 64bit web application is allowed.
    To do this , open IIS Manager -> MDS Application Pool -> Advanced Settings .
    Look for Enable 32 bit Applications Setting (under General). Set it to false and recycle application pool.
    This is how I managed to solve the problem: “host:8080/EvaluationExpired.aspx” error.
    I hope this helps.

    • In my case, it doesn’t work. the setting Enable 32 bit Applications Setting is already set to false since web site installed. Copy and paste sqlboot.dll does not work either.
      In log ,MDS Error: 0 : LogError : The Microsoft SQL Server license has expired.

      Does it really Server license expired matter?

      • I have the same problem:
        “Evaluation period has expired.”
        and
        “The Microsoft SQL Server license has expired.”

        Copying the .dll didn’t help and 32 bit Application Setting is set to false. I’m facing this with the SQL Server 2016 Development Edition/MDS…and the license isn’t expired.

        Did you manage to solve this Min? I’m grasping at straws here.

  2. Michael is 100% correct on this. Setting the App Pool to not allow the fallback to 32-bit mode is the permanent solution to the problem. If you leave the x86 sqlboot.dll in place you will have issues with other SQL Server components and be unable to install services packs or other updates.

  3. For the MDS issue ‘The Microsoft SQL Server license has expired’
    As per james instruction we did the above process. Now MDS working fine But SSIS jobs are getting fialed. When i rollback the changes ,ssis packages are working fine..But Still the original MDS isssue is there.
    What changes needs to be do for working both MDS application and SSIS job should work.

  4. Chiming in that James’s solution worked – but I rolled it back and changed the application pool to not enable 32-bit applications – and this also worked.

    I checked other servers and not enabling it is the default. So someone must have broken this in the past.

Leave a Reply

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

HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>