El período de evaluación ha expirado al trabajar con SQL Server

Este artículo le 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 encontrar el siguiente mensaje de error al usar herramientas de SQL Server como SQL Server Management Studio (SSMS) o SQL Profiler:

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

Además, puede ver el siguiente mensaje de error al intentar conectarse a una instalación expirada de SQL Server instancia:

Error relacionado con la red o específico de instancia al establecer conexión con el servidor SQL Server. No se encontró el servidor o no se pudo acceder a él. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para permitir conexiones remotas. (proveedor: Proveedor de canalizaciones con nombre, error: 40 - No se pudo abrir una conexión a SQL Server)

Nota:

El mensaje de error de conectividad es un mensaje genérico y no siempre está vinculado 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 el período de tiempo de evaluación ha expirado.

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: tiene una versión expirada de la edición de evaluación de SQL Server

    Nota:

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

    Para actualizar Evaluation Edition a una edición comercial, puede consultar los temas siguientes en los Libros en pantalla:

    Nota:

    En cualquiera de estos temas, puede seleccionar la herramienta de selector de versiones en la parte superior para elegir un tema que sea relevante para su entorno. Para SQL Server 2008, también puede consultar el artículo de KB: Actualización a una edición diferente de SQL Server (programa de instalación). Para SQL Server 2005, consulte el siguiente artículo de KB Actualización a una edición diferente de SQL Server (programa de instalación).

  • Caso 2: Pasar de una edición de evaluación empresarial a una edición express

    En algunos casos, puede decidir pasar de una edición de evaluación enterprise a una edición Express. Puesto que no hay ninguna ruta 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.

    Nota:

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

    • Escenario 2: no se puede iniciar una edición expirada de la edición de evaluación enterprise porque el período de evaluación ha expirado

      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) de la base de datos.

      3. Adjunte estos archivos a la edición express de SQL.

        Nota:

        Antes de adjuntar los archivos de datos a la edición SQL Express, si estos archivos se encuentran actualmente en el directorio de datos predeterminado de la instancia anterior, 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 del servidor.

  • Caso 3: se está ejecutando este problema en SQL Server entornos de 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 observará este problema en los sistemas en los que había instalado originalmente la edición de evaluación de las herramientas compartidas y posteriormente se actualizó a una versión con licencia.

    • Opción 1

      Aplique 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 había realizado la actualización de la edición antes de aplicar Service Pack 1 para SQL Server 2008, deberá seguir todos los pasos mencionados en la sección Opción 2 para resolver el problema. El Service Pack solo evitará problemas que impliquen futuras actualizaciones de edición.

    • Opción 2

      Use el procedimiento siguiente para corregir 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 sobre cómo hacer una copia de seguridad del Registro y cómo restaurarlo, consulte Cómo realizar una copia de seguridad del Registro y restaurarlo en Windows.

      1. Seleccione Iniciar>ejecución, escriba Regedt32 y, a continuación, seleccione Aceptar.

      2. Busque y seleccione la siguiente clave en la Editor del Registro:

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

      3. En el panel derecho de la Editor del Registro, seleccione CommonFiles (tipo DWord).

      4. En el menú Edición, seleccione Modificar.

      5. Escriba 3 y, a continuación, seleccione Aceptar.

      6. Salga del editor del Registro.

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

Comprobación de si SSMS expirará

  1. Inicie SQL Server Management Studio.
  2. Seleccione el menú Ayuda y, a continuación, seleccione el submenú Acerca de... de la lista. Se encontrará con el problema que se describe en el artículo si el componente Microsoft SQL Server Management Studioha expirado en los días "x" junto a él.

Se aplica a

  • SQL Server 2008 Developer
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Standard
  • SQL Server 2008 Web
  • SQL Server 2008 Workgroup
  • 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 for Small Business
  • SQL Server 2012 Developer
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 Developer
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard