HaHa, tricked you. You can’t install SQL MDS on Standard Edition. You must first upgrade to SQL Enterprise Edition before you can proceed with an MDS installation.
Upgrading SQL Server Edition:
- Launch the Installation wizard on the server you want to update
- Choose the Maintenance section and choose Edition Upgrade
- Then click through the defaults and then choose Update
- When complete you can refresh your instance in SSMS and see you are now setup for Enterprise Edition
MDS Installation pre-requisites:
- The first step is to add the IIS feature to the server where MDS is going to be installed
- Follow these steps for more information
MDS Feature Addition:
- Launch the SQL 2017 Enterprise Edition setup wizard
- Choose Installation from the left menu and then New SQL Server Standalone installation or add features to an existing installation
- Choose Next twice until the Installation Type screen
- Choose Add feature to an existing instance of SQL Server 2017
- And leave the default MSSQLSERVER selected and choose Next
- From the feature selection page chose Master Data Services checkbox
- And click Next
- Now click Install to begin the new feature install
- The install will complete and click Close
Post MDS Installation tasks:
- Apply the appropriate CU’s to get MDS up to the same patch level as SQL Server
- Open the Master Data Services Configuration manager
- Verify that the main screen shows all validations are complete
MDS Configuration tasks:
Database Configuration:
- Click Create Database to start the Wizard
- Click Next to begin
- For SQL Server Instance enter the SQL Server you want the MDS database installed on
- And choose the appropriate authentication type
- Choose Test Connection to validate everything is correct
- Choose Next and now on the Create Database section enter the Database Name you wish
- Then click Next to proceed
- Leave the account populated in the Administrator Account section to allow your account access to the install and click Next twice
- Click Finish to complete the database configuration
IIS Configuration:
- Choose Web Configuration and under website choose the down arrow and choose Default Web Site
- Click the Create button to start the web application wizard
- Leave all default values as entered and proceed to enter username and password for the account running SQL Server
- Click Ok to save the settings and go back to the Web Configuration screen
- Under the Associate Application with Database choose Select
- In the Connect to Database screen make sure the server name is listed and click Connect
- Now the database MDS should display
- Click Ok to continue the process
- Now click Apply to perform the actions and save all settings
Applying permissions
- Once the website is loading and end users need to connect perform the following action to grant permissions
- From the main screen of the MDS application web page scroll to the bottom and click User and Group Permissions
- Now click the Manage Groups tab
- Click the green plus sign button to add a group
- Type or paste the group you want to grant permissions and click Ok
Troubleshooting Steps:
Once the setup is complete if the website does not load proceed to the following steps
- Navigate to C:\Program Files\Microsoft SQL Server\140 directory
- Right click Master Data Services and choose Properties
- Click the Security tab and choose Edit
- Choose Add and then enter the service account used to run MDS
- Grant Full Control and click Ok twice
- Now go back to Internet Explorer and refresh to see the website load