Mensaje de error el período de evaluación ha expirado al trabajar con SQL Server

Este artículo ayuda a resolver el problema que se produce cuando se usan herramientas de Microsoft SQL Server, como SQL Server Management Studio (SSMS) o SQL Profiler.

Versión del producto original:   SQL Server
Número de KB original:   971268

Síntomas

Puede que aparezca el siguiente mensaje de error al usar herramientas de SQL Server, como SQL Server Management Studio (SSMS) o SQL Profiler:

Ha expirado el período de evaluación. Para obtener información sobre cómo actualizar el software de evaluación, vaya a https://www.microsoft.com/sql/howtobuy

Además, es posible que vea el siguiente mensaje de error cuando intenta conectarse a una instalación expirada de una instancia de SQL Server:

Se ha producido un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server. No se ha encontrado el servidor o no se pudo tener acceso a él. Compruebe que el nombre de la instancia sea correcto y que SQL Server esté configurado para permitir conexiones remotas. (Provider: proveedor de canalizaciones con nombre, error: 40: no se pudo abrir una conexión con SQL Server)

Nota

El mensaje de error de conectividad es un mensaje genérico y no siempre está ligado a una instalación expirada de una instancia de SQL Server.

Causa

El problema suele producirse cuando se ejecuta una instancia de evaluación de SQL Server y ha transcurrido el período de tiempo de evaluación.

Nota

En el caso de SQL Server 2008, es posible que vea este mensaje de error incluso después de actualizar a una versión con licencia debido a un error conocido.

Solución

  • Caso 1: una versión expirada de la edición de evaluación de SQL Server

    Nota

    Esto también se aplica a los escenarios en los que solo se instalan las herramientas desde una versión de evaluación.

    Para actualizar la edición de evaluación a una edición comercial, puede consultar los siguientes temas en los libros en pantalla:

  • Caso 2: pasar de una edición de evaluación de empresa a una edición Express

    En algunos casos, es posible que decida pasar de una edición de evaluación de empresa a una edición Express. Como no hay ninguna ruta de acceso de actualización disponible, puede consultar el siguiente artículo sobre cómo mover las bases de datos de usuario de la edición de evaluación a Express Edition.

    • Escenario 1: todavía puede iniciar la versión de evaluación de SQL Server

      Consulte el siguiente tema en los libros en pantalla de SQL Server sobre cómo mover bases de datos de usuario: separar y adjuntar bases de datos (SQL Server)

    Nota

    El tamaño máximo de la base de datos relacional para las ediciones de SQL Express es 10 gigabytes (GB).

    • Escenario 2: no puede iniciar una edición expirada de su Enterprise Evaluation Edition porque ha expirado el período de evaluación

      Si el tamaño de la base de datos es inferior a 10 gigabytes (GB), puede seguir estos pasos:

      1. Instale una edición Express del producto.

      2. Busque los archivos de datos (MDF y LDF) para la base de datos.

      3. Adjunte estos archivos a SQL Express Edition.

        Nota

        Antes de adjuntar los archivos de datos a SQL Express Edition, si estos archivos se encuentran actualmente en el directorio de datos predeterminado para la instancia antigua, es posible que desee mover los archivos de base de datos de su ubicación actual al nuevo directorio de datos para la nueva instalación o a otra ubicación en el servidor.

  • Caso 3: está experimentando este problema en entornos SQL Server 2008 incluso después de actualizar a una versión con licencia de SQL Server

    En este caso, tiene las siguientes opciones.

    Nota

    También verá este problema en sistemas en los que ha instalado originalmente la edición de evaluación de las herramientas compartidas y la actualización posterior a una versión con licencia.

    • Opción 1

      Aplique el Service Pack 1 para SQL Server 2008 antes de actualizar la edición de evaluación a una edición con licencia.

      Nota

      Si ya ha realizado la actualización de la edición antes de aplicar el Service Pack 1 para SQL Server 2008, se le pedirá que realice todos los pasos mencionados en la sección opción 2 para resolver el problema. El Service Pack solo evitará los problemas que implican actualizaciones de ediciones futuras.

    • Opción 2

      Use el siguiente procedimiento para solucionar el problema:

      Importante

      Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. En consecuencia, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, vea el artículo siguiente: Cómo realizar una copia de seguridad y restaurar el registro en Windows.

      1. Haga clic en Inicio, en Ejecutar, escriba regedt32 y, a continuación, haga clic en Aceptar.

      2. Busque y, a continuación, haga clic en la clave siguiente en el editor del registro:

        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState

      3. En el panel derecho del Editor del registro, seleccione valor DWORD CommonFiles .

      4. En el menú Editar, haga clic en Modificar.

      5. Escriba 3 y, a continuación, haga clic en Aceptar.

      6. Cierre el Editor del registro.

      7. Vuelva a ejecutar la actualización en una edición diferente del procedimiento de SQL Server (instalación) para completar la actualización de todos los componentes a una edición con licencia.

      8. Una vez completada la actualización de la edición, consulte el siguiente artículo de Knowledge base para evitar problemas con futuras actualizaciones de la instancia.

        Se producirá un error en las actualizaciones de Microsoft SQL Server 2008 después de una actualización de edición.

Comprobar si la expiración de SSMS va a expirar

  1. Inicie SQL Server Management Studio.
  2. Seleccione el menú ayuda y, a continuación, el submenú acerca de... de la lista. Encontrará el problema descrito en el artículo si el componente Microsoft SQL Server Management Studio ha expirado en ' x ' días junto a él.

Se aplica a

  • SQL Server 2008 desarrollador
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Standard
  • SQL Server 2008 Web
  • Grupo de trabajo de SQL Server 2008
  • SQL Server 2008 R2 Developer
  • SQL Server 2008 R2 Enterprise
  • SQL Server 2008 R2 Express con Advanced Services
  • SQL Server 2008 R2 Standard
  • SQL Server 2008 R2 Standard Edition para pequeñas empresas
  • SQL Server 2012 desarrollador
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 desarrollador
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard