none
Windows 10 - Error al actualizar Windows RRS feed

  • Pregunta

  • Tengo Windows 10 home single lenguaje  y necesito pasar a Pro o Enterprise porque necesito instalar SQL SERVER 2016.

    SQL muestra este error
    TÍTULO: Error del programa de configuración de SQL Server.
    ------------------------------
    El programa de configuración de SQL Server encontró el siguiente error:
    No se encuentra el contrato de licencia de SQL Server para la edición seleccionada, WEB. Esto puede deberse a que el medio está dañado o no admite esta edición.
    Código de error 0x858C001B.
    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&EvtType=0xFDC38F1F%25400xA40CEF17%25401420%254027
    El problema se debe a que debe tener otra configuración regional instalada (Español/España) pero al colocarla también sigue dando este error, entonces me voy a cambiar a W10 Pro que es multilenguaje.

    Tengo mi serial oficialmente otorgado por Microsoft, escribo la clave del producto y lo acepta... enseguida se pone a cargar y me reinicia la màquina como si estuviera instalando la actualizaciòn pero aparece el mensaje "No hemos podido completar las actualizaciones deshaciendo cambios no apague el equipo", por lo que no puedo instalar el SQL SERVER.

    Hice la consulta aquí: http://answers.microsoft.com/es-es/windows/forum/windows_10-windows_install/windows-10-error-al-actualizar-windows/0fc83ed8-3206-43a1-bd41-ea5fa82488d3 pero me dijeron que preguntara acá.

    Gracias.
    martes, 30 de agosto de 2016 0:17

Todas las respuestas

  • Hola DespreocuPablo

    El problema que presenta la instalación de SQL Server 2016 está relacionado con la configuración regional (Idioma).

    Posiblemente usted haya descargado una versión en un idioma que no es ni Inglés ni Español.

    Para solucionarlo, recomiendo hacer lo siguiente:

    1. Establezca la configuración regional en Español - España.

    2. Descargue la versión SQL Server 2016 Express, en español, siguiendo el siguiente enlace:

    https://www.microsoft.com/es-ES/download/details.aspx?id=52679

    3. Ejecute el programa de instalación como administrador. 

    Después de la instalación puede establecer la configuración regional a su país.

    Si le ha servido, no olvide votar y establecer como respuesta.

    Saludos,


    Miguel Torres



    martes, 30 de agosto de 2016 1:56
  • Hola, no acabo de entender el problema, lo que yo entiendo es que necesitas instalar SQL pero que el problema es que no puedes actualizar de Windows 10 Home a Windows 10 Pro, es correcto?


    Colaborador ad honorem et pro bono * Twitter: @alezmvp

    martes, 30 de agosto de 2016 22:05
    Moderador
  • Exacto.

    Lo que pasa es que tengo W10 Home single lenguaje y SQL no es compatible con esta versión (al parecer) por lo que conseguí un serial para pasar de home a pro o Enterprise. Escribo el serial en la sección "Actualizar" y reconoce el serial como  válido, me dice que va a instalar la actualización y cuando llega al 100% sale esta imagen:

    Cuando llega al 100% se apaga y prende el notebook y sale esto:

    Y quedo sin actualizar el Windows a pro o Enterprise. Sigue siendo Home.

    martes, 30 de agosto de 2016 22:54
  • Hola DespreocuPablo

    En Windows 10 HSL deberia poder instalar SQL Server. Manteniéndolo con las últimas actualizaciones y siguiendo las recomendaciones que le he proporcionado antes.

    Ahora, usted dice que ha conseguido una clave de Windows 10 Pro o Enterprise (¿Fue una adquisición legal?).

    Aún si la clave de activación que usted tiene es una adquisición legal, no funcionará actualizando de Windows HSL a Pro.

    Para tener Windows 10 Pro, en tal situación, debe realizar una instalación limpia (descargar una imagen ISO, recomendable).  

    Saludos,

    Miguel Torres




    martes, 30 de agosto de 2016 23:08
  • Hola Miguel

    Gracias por responder, eso es exactamente lo que llevo haciendo y no sirve, volvì a hacerlo con capturas de pantalla.

    Mi configuración regional:

    Fuì al link que me diste

    Se descarga este archivo:

    Al ejecutar como administrador el ejecutable muestra este mensaje a pesar de tener conf. regional español-España.

    Presiono aceptar para que instale en inglès y selecciono Basic

    Luego se comienza a instalar y cuando esta por finalizar sale esto:

    Y el LOG a continuación:

    Overall summary:
      Final result:                  Error: vea los detalles a continuación
      Exit code (Decimal):           -2054422501
      Exit facility code:            1420
      Exit error code:               27
      Exit message:                  No se encuentra el contrato de licencia de SQL Server para la edición seleccionada, EXPRESS. Esto puede deberse a que el medio está dañado o no admite esta edición.
      Start time:                    2016-08-30 20:10:25
      End time:                      2016-08-30 20:10:29
      Requested action:              Install
    Machine Properties:
      Machine name:                  LAPTOP-62E98O8I
      Machine processor count:       8
      OS version:                    Microsoft Windows 10 Home Single Language (10.0.10586)
      OS service pack:              
      OS region:                     España
      OS language:                   español (México)
      OS architecture:               x64
      Process architecture:          64 bits
      OS clustered:                  No
    Package properties:
      Description:                   Microsoft SQL Server 2016
      ProductName:                   SQL Server 2016
      Type:                          RTM
      Version:                       13
      SPLevel:                       0
      Installation location:         C:\SQLServer2016Media\Express\x64\setup\
      Installation edition:          Express
    Product Update Status:
      El usuario seleccionó que no se incluyan actualizaciones de productos.
    Configuración de entrada de usuario:
      ACTION:                        Install
      ADDCURRENTUSERASSQLADMIN:      false
      AGTSVCACCOUNT:                 <vacío>
      AGTSVCPASSWORD:                <vacío>
      AGTSVCSTARTUPTYPE:             Manual
      ASBACKUPDIR:                   Backup
      ASCOLLATION:                   Latin1_General_CI_AS
      ASCONFIGDIR:                   Config
      ASDATADIR:                     Data
      ASLOGDIR:                      Log
      ASPROVIDERMSOLAP:              1
      ASSERVERMODE:                  MULTIDIMENSIONAL
      ASSVCACCOUNT:                  <vacío>
      ASSVCPASSWORD:                 <vacío>
      ASSVCSTARTUPTYPE:              Automatic
      ASSYSADMINACCOUNTS:            <vacío>
      ASTELSVCACCT:                  <vacío>
      ASTELSVCPASSWORD:              <vacío>
      ASTELSVCSTARTUPTYPE:           0
      ASTEMPDIR:                     Temp
      BROWSERSVCSTARTUPTYPE:         Disabled
      CLTCTLRNAME:                   <vacío>
      CLTRESULTDIR:                  <vacío>
      CLTSTARTUPTYPE:                0
      CLTSVCACCOUNT:                 <vacío>
      CLTSVCPASSWORD:                <vacío>
      CLTWORKINGDIR:                 <vacío>
      COMMFABRICENCRYPTION:          0
      COMMFABRICNETWORKLEVEL:        0
      COMMFABRICPORT:                0
      CONFIGURATIONFILE:             C:\SQLServer2016Media\Express\SqlServerInstallConfig.ini
      CTLRSTARTUPTYPE:               0
      CTLRSVCACCOUNT:                <vacío>
      CTLRSVCPASSWORD:               <vacío>
      CTLRUSERS:                     <vacío>
      ENABLERANU:                    false
      ENU:                           false
      EXTSVCACCOUNT:                 <vacío>
      EXTSVCPASSWORD:                <vacío>
      FEATURES:                      SQLENGINE
      FILESTREAMLEVEL:               0
      FILESTREAMSHARENAME:           <vacío>
      FTSVCACCOUNT:                  <vacío>
      FTSVCPASSWORD:                 <vacío>
      HELP:                          false
      IACCEPTROPENLICENSETERMS:      false
      IACCEPTSQLSERVERLICENSETERMS:  true
      INDICATEPROGRESS:              true
      INSTALLSHAREDDIR:              <vacío>
      INSTALLSHAREDWOWDIR:           <vacío>
      INSTALLSQLDATADIR:             <vacío>
      INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
      INSTANCEID:                    <vacío>
      INSTANCENAME:                  <vacío>
      ISSVCACCOUNT:                  NT AUTHORITY\Network Service
      ISSVCPASSWORD:                 <vacío>
      ISSVCSTARTUPTYPE:              Automatic
      ISTELSVCACCT:                  <vacío>
      ISTELSVCPASSWORD:              <vacío>
      ISTELSVCSTARTUPTYPE:           0
      MATRIXCMBRICKCOMMPORT:         0
      MATRIXCMSERVERNAME:            <vacío>
      MATRIXNAME:                    <vacío>
      MRCACHEDIRECTORY:             
      NPENABLED:                     0
      PBDMSSVCACCOUNT:               <vacío>
      PBDMSSVCPASSWORD:              <vacío>
      PBDMSSVCSTARTUPTYPE:           0
      PBENGSVCACCOUNT:               <vacío>
      PBENGSVCPASSWORD:              <vacío>
      PBENGSVCSTARTUPTYPE:           0
      PBPORTRANGE:                   <vacío>
      PBSCALEOUT:                    false
      PID:                           *****
      QUIET:                         true
      QUIETSIMPLE:                   false
      ROLE:                          AllFeatures_WithDefaults
      RSINSTALLMODE:                 DefaultNativeMode
      RSSHPINSTALLMODE:              DefaultSharePointMode
      RSSVCACCOUNT:                  <vacío>
      RSSVCPASSWORD:                 <vacío>
      RSSVCSTARTUPTYPE:              Automatic
      SAPWD:                         <vacío>
      SECURITYMODE:                  <vacío>
      SQLBACKUPDIR:                  <vacío>
      SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS
      SQLSVCACCOUNT:                 <vacío>
      SQLSVCINSTANTFILEINIT:         false
      SQLSVCPASSWORD:                <vacío>
      SQLSVCSTARTUPTYPE:             Automatic
      SQLSYSADMINACCOUNTS:           <vacío>
      SQLTELSVCACCT:                 <vacío>
      SQLTELSVCPASSWORD:             <vacío>
      SQLTELSVCSTARTUPTYPE:          0
      SQLTEMPDBDIR:                  <vacío>
      SQLTEMPDBFILECOUNT:            0
      SQLTEMPDBFILEGROWTH:           -1
      SQLTEMPDBFILESIZE:             -1
      SQLTEMPDBLOGDIR:               <vacío>
      SQLTEMPDBLOGFILEGROWTH:        -1
      SQLTEMPDBLOGFILESIZE:          -1
      SQLUSERDBDIR:                  <vacío>
      SQLUSERDBLOGDIR:               <vacío>
      SUPPRESSPRIVACYSTATEMENTNOTICE: false
      TCPENABLED:                    0
      UIMODE:                        AutoAdvance
      UpdateEnabled:                 false
      UpdateSource:                  MU
      USEMICROSOFTUPDATE:            false
      X86:                           false
      Configuration file:            C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Log\20160830_200953\ConfigurationFile.ini
    Rules with failures:
    Global rules:
    Scenario specific rules:
    Rules report file:               The rule result report file is not available.
    Exception summary:
    The following is an exception stack listing the exceptions in outermost to innermost order
    Inner exceptions are being indented
    Exception type: Microsoft.SqlServer.Configuration.SetupExtension.InvalidLicenseFilePathException
        Message:
            No se encuentra el contrato de licencia de SQL Server para la edición seleccionada, EXPRESS. Esto puede deberse a que el medio está dañado o no admite esta edición.
        HResult : 0x858c001b
            FacilityCode : 1420 (58c)
            ErrorCode : 27 (001b)
        Data:
          SQL.Setup.FailureCategory = InputSettingValidationFailure
          editionValue = EXPRESS
          WatsonData = Microsoft.SqlServer.Configuration.SetupExtension.InvalidLicenseFilePathException@27
          DisableWatson = true
        Stack:
            en Microsoft.SqlServer.Chainer.Infrastructure.InputSettingService.LogAllValidationErrorsAndThrowFirstOne(ValidationState vs)
            en Microsoft.SqlServer.Configuration.BootstrapExtension.ValidateChainerSettingAction.ExecuteAction(String actionId)
            en Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
            en Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
            en Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)

    martes, 30 de agosto de 2016 23:31
  • Desde Home SL no puedes actualizar a Pro, es necesario una instalación limpia como te han comentado, necesitas descargar ISO desde la web de Microsoft.

    En cuanto a la Enterprise, no es posible actualizar aunque tuvieras una version Pro, esta version requiere siempre de instalación limpia al ser licencias por volumen, si conseguistes licencia Enterprise de forma legal, debes contactar con el distribuidor Microsoft para que te proporcione ISO.

    Si no necesitas actualizar porque lo que necesitas es SQL, sigue los consejos de Miguel.


    Colaborador ad honorem et pro bono * Twitter: @alezmvp

    martes, 30 de agosto de 2016 23:44
    Moderador
  • Si es legal jaja lo obtuve de MSDN (soy desarrollador)

    Gracias por comentar que no sirve cambiar de Windows HSL a Pro sòlo actualizando. Si no encuentro alternativa probarè instalando desde una ISO.

    Gracias.
    martes, 30 de agosto de 2016 23:46
  • OK, en ese caso puedes descargar las ISO de Pro o Enterprise desde MSDN, de todas formas mírate lo que comenta Miguel sobre instalar SQL en Home SL, entiendo que si fuera posible no necesitarías actualizar, aunque dependerá del uso que le des a SQL posteriormente, si quieres trabajar en red, puede que la Home se quede corta.

    Colaborador ad honorem et pro bono * Twitter: @alezmvp

    martes, 30 de agosto de 2016 23:52
    Moderador
  • Hola DespreocuPablo

    En el mensaje de error que usted muestra, se observa que la configuración regional está establecida en España, no obstante, el idioma aparece en (Español - México).

    Asegúrese que tanto la región como el idioma están establecidos en España y Español.

    Otra opción es instalar la versión en Inglés. Realmente no hay mucha diferencia. La versión en español prácticamente se muestra casi toda en ingles.

    Quedo al tanto.

    Saludos,


    Miguel Torres



    miércoles, 31 de agosto de 2016 0:02
  • Hola

    Tanto la región como la ubicación estaban establecidas con España y al descargar el SQL en idioma inglès desde este link: https://www.microsoft.com/en-US/download/confirmation.aspx?id=52679 sigue apareciendo el mensaje del idioma es-mx y ocurre exactamente lo mismo.

    Además comentar que ayer me salió la opción de instalar la actualización de aniversario del Windows 10 y al terminar de descargar que se demoro mucho, tratò de instalarse pero apareció el mismo mensaje que no se pudo instalar la actualización y el pantallazo "Restaurando tu versión anterior de Windows"...

    jueves, 1 de septiembre de 2016 1:04