Home Dashboard Directory Help
Search

MDS Web UI shows "The Microsoft SQL Server license has expired" by Guruprasad V


Status: 

Closed


2
0
Sign in
to vote
Type: Bug
ID: 786268
Opened: 5/3/2013 8:43:25 AM
Access Restriction: Public
2
Workaround(s)
view
0
User(s) can reproduce this bug

Description



After SQL Server 2012 MDS Installed and opening up the Web UI shows "The Microsoft SQL Server license has expired" error

Microsoft SQL Server 2012 - 11.0.2376.0 (X64)
        Aug 15 2012 16:39:20
        Copyright (c) Microsoft Corporation
        Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)
Details
Sign in to post a comment.
Posted by Microsoft on 6/25/2013 at 9:53 AM
Hello Guruprasad. Thanks for sharing your feedback with us. This issue would probably best be handled by our support engineers. If you don’t already have a local support representative, you can get more information from http://support.microsoft.com/kb/295539. If we are still needed to help resolve the issue, the support staff will engage us.
Sign in to post a workaround.
Posted by Saroj T on 5/14/2013 at 12:54 AM
The cause for the above error is "Enable 32-Bit Applications" is set to true under the application pool advanced setting and it tries to locate the 32 bit dlls for SQLboot.dll. As 64bit version for MDS installed on the system and unable to locate 32 bit version of assembly there, above error is thrown.

Workaround-II is the solution for the above error which resolves the issue in UI as well as for MDS deploy utilities.

Workaround-I resolves in UI but throws the same error when try deploying MDS packages using MDSModelDeploy utility.
Posted by Guruprasad V on 5/3/2013 at 8:44 AM
Workaround - I

1. Rename the C:\Program Files\Microsoft SQL Server\110\Shared\sqlboot.dll to C:\Program Files\Microsoft SQL Server\110\Shared\sqlboot.dll.x64
2. Copy the C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlboot.dll to C:\Program Files\Microsoft SQL Server\110\Shared\sqlboot.dll
3. Start and stop the MDS Application Pool

Workaround-II
If you get the above error when navigating to the Master Data Services web application, check the application pool that’s running the web application does not have “Enable 32-Bit Applications” set to FALSE under the application pool advanced settings.