Versiones de Db2 en Amazon RDS - Amazon Relational Database Service

Versiones de Db2 en Amazon RDS

En el caso de Db2, los números de versión adoptan la forma major.minor.build.revision, por ejemplo, 11.5.9.0.sb00000000.r1. La implementación de nuestra versión coincide con la de Db2.

principal

El número de versión principal es tanto el entero como la primera parte fraccional del número de versión, por ejemplo, 11.5. Un cambio de versión se considera principal si el número de versión principal cambia, por ejemplo, si se pasa de la versión 11.5 a la 12.1.

secundaria

El número de versión secundaria es tanto la tercera como la cuarta parte del número de versión, por ejemplo, el 9.0 de 11.5.9.0. La tercera parte indica el modpack de Db2, por ejemplo, el 9 en 9.0. La cuarta parte indica el fixpack de Db2, por ejemplo, el 0 en 9.0. Un cambio de versión se considera secundario si el modpack de Db2 o el fixpack de Db2 cambian; por ejemplo, si se pasa de la versión 11.5.9.0 a la 11.5.9.1 o de la 11.5.9.0 a la 11.5.10.0, con excepciones para actualizar las tablas del catálogo. (Amazon RDS se ocupa de estas excepciones).

build

El número de compilación es la quinta parte del número de versión, por ejemplo, sb00000000 en 11.5.9.0.sb00000000. Un número de compilación en el que la parte numérica está compuesta exclusivamente por ceros indica que se trata de una compilación estándar. Un número de compilación en el que la parte numérica no está compuesta exclusivamente por ceros indica que se trata de una compilación especial. El número de compilación cambia si hay una corrección de seguridad o una compilación especial de una versión de Db2 existente. Un cambio en el número de compilación también indica que Amazon RDS ha aplicado automáticamente una nueva versión secundaria.

revision

El número de revisión es la sexta parte del número de versión, por ejemplo, r1 en 11.5.9.0.sb00000000.r1. Una revisión es una revisión de Amazon RDS de una versión de Db2 existente. Un cambio en el número de revisión indica que Amazon RDS ha aplicado automáticamente una nueva versión secundaria.

Versiones secundarias de Db2 compatibles en Amazon RDS

En la siguiente tabla se muestran las versiones secundarias de Db2 11.5 compatibles actualmente con Amazon RDS.

nota

Las fechas con solo un mes y un año son aproximadas y se actualizan con una fecha exacta cuando se conoce.

Versión del motor de base de datos Fecha de versión de IBM Fecha de versión de RDS

11.5.9.0

15 de noviembre de 2023

27 de noviembre de 2023

Puede especificar cualquier versión admitida actualmente de Db2 al crear una nueva instancia de base de datos. Puede especificar la versión principal (como Db2 11.5) y cualquier versión secundaria admitida para la versión principal especificada. Si no se especifica ninguna versión, Amazon RDS cambia de forma predeterminada a una versión admitida, normalmente la más reciente. Si se especifica una versión principal pero no una versión secundaria, Amazon RDS usa de manera predeterminada una versión reciente de la versión principal especificada. Para ver una lista de las versiones admitidas, así como de las versiones predeterminadas para instancias de bases de datos recién creadas, utilice el comando describe-db-engine-versions de la AWS Command Line Interface (AWS CLI).

Por ejemplo, para enumerar las versiones de motor compatibles con Amazon RDS para Db2, ejecute el siguiente comando de la AWS CLI. Sustituya region por su Región de AWS.

Para Linux, macOS o Unix:

aws rds describe-db-engine-versions \ --filters Name=engine,Values=db2-ae,db2-se \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region region

En Windows:

aws rds describe-db-engine-versions ^ --filters Name=engine,Values=db2-ae,db2-se ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region region

El resultado de este comando debería ser similar al siguiente ejemplo:

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" }, { "Engine": "db2-se", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-se-11.5" } ]

La versión predeterminada de Db2 puede variar según la Región de AWS. Para crear una instancia de base de datos con una versión secundaria concreta, especifique la versión secundaria durante la creación de la instancia de base de datos. Puede determinar la versión predeterminada de una Región de AWS para los motores de bases de datos db2-ae y db2-seejecutando el comando describe-db-engine-versions. En el siguiente ejemplo, se devuelve la versión predeterminada de db2-ae para Este de EE. UU. (Norte de Virginia).

Para Linux, macOS o Unix:

aws rds describe-db-engine-versions \ --default-only --engine db2-ae \ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \ --region us-east-1

En Windows:

aws rds describe-db-engine-versions ^ --default-only --engine db2-ae ^ --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^ --region us-east-1

El resultado de este comando debería ser similar al siguiente ejemplo:

[ { "Engine": "db2-ae", "EngineVersion": "11.5.9.0.sb00000000.r1", "DBParameterGroupFamily": "db2-ae-11.5" } ]

Con Amazon RDS, puede controlar cuándo se actualiza una instancia de Db2 a una nueva versión principal admitida por Amazon RDS. Puede mantener la compatibilidad con versiones específicas de Db2, probar nuevas versiones con una aplicación antes de implementarlas en producción y realizar las actualizaciones de versiones principales en el momento que le resulte más conveniente.

Cuando se habilita la actualización automática de versiones secundarias, Amazon RDS actualiza automáticamente sus instancias de bases de datos a nuevas versiones secundarias de Db2 a medida que sean compatibles con Amazon RDS. Los parches se instalan durante el periodo de mantenimiento programado. Puede modificar una instancia de base de datos para habilitar o desactivar actualizaciones automáticas de versiones secundarias.

A excepción de las versiones 11.5.9.1 y 11.5.10.0 de Db2, las actualizaciones automáticas a la nueva versión secundaria de Db2 incluyen actualizaciones automáticas a nuevas versiones y revisiones. Para las versiones 11.5.9.1 y 11.5.10.0, actualice manualmente las versiones secundarias.

Si desactiva las actualizaciones programadas automáticamente, puede actualizar manualmente a una versión secundaria admitida siguiendo el mismo procedimiento que utilizaría para una actualización de la versión principal. Para obtener información, consulte Actualización de una versión del motor de una instancia de base de datos.

Versiones principales de Db2 compatibles en Amazon RDS

Las versiones principales de RDS para Db2 están disponibles bajo soporte estándar al menos hasta el final de la vida útil de IBM (base) para la versión de IBM correspondiente. En la siguiente tabla se muestran las fechas que puede utilizar para planificar sus ciclos de prueba y actualización. Si Amazon amplía la compatibilidad con una versión de RDS para Db2 durante más tiempo de lo previsto originalmente, esta tabla se actualizará para reflejar la fecha posterior.

Puede utilizar las siguientes fechas para planificar sus ciclos de prueba y actualización.

nota

Las fechas con solo un mes y un año son aproximadas y se actualizan con una fecha exacta cuando se conoce.

Versión principal de Db2 Fecha de versión de IBM Fecha de versión de RDS Fin del soporte de IBM (base) Fin del soporte de IBM (extendido)

Db2 11.5

27 de junio de 2019

27 de noviembre de 2023

30 de septiembre de 2025

4 años después del fin del soporte