Nel caso vi imbattiate nel seguente errore durante l’installazione di un SQL Server….

TITLE: SQL Server Setup failure.
 ------------------------------

 SQL Server Setup has encountered the following error:

 The SQL Server license agreement cannot be located for the selected edition, DEVELOPER. This could be a result of corrupted media or the edition being unsupported by the media.
 
 Error code 0x858C001B.

… i motivi possono essere diversi ma nel mio caso tale errore era dato dalla differente lingua tra il sistema operativo e l’SQL.
Il sistema operativo era un Win2012 R2 EN-US mentre la ISO dell’SQL era una ITA.

Per risolvere la problematica, scegliere tra queste due opzioni:

  1. Scaricare una nuova ISO dell’SQL della stessa lingua e versione (32bit o 64bit) del sistema operativo;
  2. Tentare l’installazione unattended
  3. Aggiungere un language pack al sistema operativo della stessa lingua della ISO dell’SQL che avete;

Per il setting della nuova lingua dopo che vi siete procurati il DVD del multi language, ecco le istruzioni:

To change the operating system user interface setting
1. If not already installed, install the operating system MUI that matches your localized version of SQL Server.
2. In Control Panel, open Regional and Language Options.
3. On the Languages tab, for Language used in menus and dialogs, select a value from the list.
This setting will affect the user interface language of SQL Server, so it must match your localized version of SQL Server.
4. Click Apply to confirm the change, and OK to close the window.

To change the operating system user locale setting
1. If not already installed, install the operating system MUI that matches your localized version of SQL Server.
2. In Control Panel, open Regional and Language Options.
3. On the Regional Options tab, for Select an item to match its preferences, select a value from the list.
This setting will affect culture-specific data formatting.
4. Click Apply to confirm the change, and OK to close the window.

To change the system locale setting
1. If not already installed, install the operating system MUI that matches your localized version of SQL Server.
2. In Control Panel, open Regional and Language Options.
3. On the Advanced tab, for Select a language to match the language version of the non-Unicode programs you want to use, select a value from the list.This setting will allow SQL Server Setup to choose the best default collation for your SQL Server installation.
4. Click Apply to confirm the change, and OK to close the window