1. Ejecución de script en base de datos (updates, deletes, inserts, alter table.)

Descripción de puntos sobre formato genérico

Para facilitar la localización del entorno/plataforma en el que se realizan las modificaciones, se recomienda proporcionar los siguientes datos: el nombre de la empresa, la gerencia responsable, el país, un identificador único, el nombre comercial, u otro dato que permita al equipo identificar inequívocamente el sistema.

Una iniciativa puede involucrar varios servidores de bases de datos y múltiples instancias en un mismo servidor. Al proporcionar información precisa, se pueden agilizar las tareas de atención y mitigar errores.

Una base de datos puede contener cientos de esquemas y tablas. Al proporcionar información precisa desde el principio, se pueden agilizar las tareas de atención y mitigar errores.

Realizar operaciones de datos directamente desde el motor de base de datos no se considera una buena práctica según varios marcos de trabajo. Se recomienda automatizar la ejecución de cambios de datos a través de sistemas de reportería y administradores. Por favor, adjunte la justificación, el plan de trabajo asociado o la fecha estimada para la creación de estos sistemas. Si se trata de una ejecución única, se puede indicar que se realiza para inicializar los catálogos del proyecto.

Si se deben ejecutar varias instrucciones, se deben indicar el orden de ejecución o el resultado esperado.

Existen 3 formas en las que se puede lograr el rollback en caso de que la ejecución no funcione conforme lo esperado

h.1.- Respaldar el estado inmediato anterior a la ejecución del script.
h.2.- Respaldar las tablas afectadas.
h.3.- Respaldar los registros correspondientes. 

La planeación siempre nos acerca a nuestro objetivos, si se requiere una fecha y hora específicas para realizar el cambio, se deben indicar en este campo. Si se prefiere que el cambio se ejecute lo antes posible, basta con escribir “asap” (tan pronto como sea posible). Si no se especifica una fecha o hora, se asumirá que se desea la ejecución tan pronto como sea posible.

Si se requiere vincular o encadenar esta solicitud con otras, el campo de precedencia se utiliza para determinar el orden en que deben realizarse las tareas. Para establecer dicho encadenamiento, se debe indicar el o los números de ticket de las solicitudes precedentes.

Este campo se utiliza para enviar copias por correo electrónico a otras personas con el fin de informar o solicitar autorización.

Si se indica una prioridad diferente a la estandar, se debe indicar el motivo del escalamiento de la misma.

Modificaciones de datos sobre Bases de Datos (MySQL, DB2, Mongo)

Info

Un script de ejecución en una base de datos sirve para automatizar tareas relacionadas con la manipulación de datos en la base de datos. Por ejemplo, un script puede utilizar instrucciones SQL como “UPDATE” para actualizar registros existentes, “DELETE” para eliminar registros, “INSERT” para agregar nuevos registros, y “ALTER TABLE” para modificar la estructura de una tabla.

Iniciativa/ambiente sujeto a modificación: a) APP Cumplimiento Jupiter
b) Ambiente Producción.
Servidor y (contenedor o puerto): c) jjpd2msql1-3
d) 172.88.77.22:1306
Esquema y/o base de datos: e.1) BD= MySQL
e.2) Esquema: artjxcvrx
Justificación del requerimiento: f) Derivado de una operación de mantenimiento,se necesita la ejecución del script adjunto (updates e inserts) en ambiente de producción restringido el cuál permitirá la actualización esperada de los datos del sistema estrella.
Instrucciones adicionales sobre el o los archivos de ejecución: g.1) Favor de ejecutar los archivos en este orden: 1) fulanito 2) menganito 2) sutanito y respaldar desde la ejecución de menganito.
g.2) Limpiar las colecciones postalCode subsidiar y posteriormente cargar el dump adjunto.
Metodología de regresión de cambios: h.1) Favor de respaldar el estado inmediato anterior de toda la instancia de BD a la ejecución del script y restaurar respaldos para rollback
h.2) Favor de respaldar las tablas afectadas ““Alfa”” y ““Beta”” y restaurar respaldos para rollback
h.3) Favor de respaldar los registros correspondientes y restaurar respaldos para rollback.
Fecha y hora de ejecución: i) Favor de ejecutar el 16 de septiembre de 2023 a las 16 hrs
Precedencia de ejecución: j) Ticket Number 2022091310004619 en caso de necesitarse.
Copiar por correo electrónico: k) cc: zsmith@gpt3ai.com.
Justificación de prioridad: l) Favor de ejecutar con prioridad debido a que el cumplimiento jupíter esta en riesgo