Error actualización de base de datos con versión de SQL inferior a 2019

    Para actualizar base de datos entre versiones 9.5.40 a 9.5.47, tenga en cuenta los siguientes pasos:

    1. Garantizar que la base de datos esté configurada con el nivel de compatibilidad correspondiente a su versión de SQL Server. A continuación, se detallan los niveles de compatibilidad según la versión:

      • SQL Server 2014: 120
      • SQL Server 2016: 130
      • SQL Server 2017: 140

      Para verificar el nivel de compatibilidad actual de la base de datos, puede ejecutar la siguiente consulta en SQL Server:

      Consulta

       SELECT compatibility_level *FROM sys.databases WHERE name = '<database_name>'; 
      
      • Reemplazar con el nombre de la base de datos.

      Ajuste del Nivel de Compatibilidad

      Si el nivel de compatibilidad no es el correcto, se puede cambiar utilizando el siguiente comando:

       ALTER DATABASE <database_name> SET COMPATIBILITY_LEVEL = { 140 | 130 | 120 };
      
      • Reemplazar con el nombre de la base de datos y seleccionar el valor adecuado de compatibilidad según la versión de SQL Server que se está utilizando.
    2. Descargue los paquetes oficiales desde BD Tools

    3. Descargue los paquetes 9.5.40-BD2014.zip y 9.5.47-BD2014.zip del repositorio
    4. Cree una carpeta llamada “SQL” y guarde en ella los archivos descargados en una ubicación accesible en el servidor de aplicaciones, como por ejemplo: C:\SQL, para su posterior uso.

    5. Cargue los paquetes 9.5.40-BD2014.zip y 9.5.47-BD2014 manualmente desde Aranda DB Tools.

      Ver Paquetes de Aranda DB Tools

    6. Actualice la base de datos a la versión oficial 9.5.39

    7. Actualice la base de datos a la versión 9.5.40-BD2014

    8. Ejecute script para actualizar a la versión 9.5.40

      Consulta

       SELECT *FROM VERSION_DATABASE
       UPDATE VERSION_DATABASE SET VERSION='9.5.40'
      
    9. Actualice la base de datos a la versión 9.5.47-BD2014


    10. Ejecute script para actualizar a la versión 9.5.47

      Consulta

       SELECT *FROM VERSION_DATABASE
       UPDATE VERSION_DATABASE SET VERSION='9.5.47'