Sesion 6
Dia: 31/05/25 Hora de inicio: 14:04 Hora de fin: 16:04 Cantidad de horas trabajadas: 2 horas Problemas encontrados: Al reejecutar el script de inicialización en la base remota (CloudClusters), no se eliminaban algunas tablas porque faltaban sentencias DROP TABLE IF EXISTS previas, lo que provocaba errores de “objeto ya existe”. En el script Python de carga ( CargadorCatalogos ), la ruta relativa a catalogos.xml era incorrecta cuando se lanzaba desde un directorio distinto, generando FileNotFoundError . El método get_local_ip() devolvía siempre 127.0.0.1 , por lo que todos los registros de auditoría tenían la misma IP, dificultando el rastreo real de origen. Cómo fueron resueltos: DROP TABLE previos Añadí IF OBJECT_ID(...,'U') IS NOT NULL DROP TABLE ...; justo antes de cada CREATE TABLE en el script DDL, asegurando un arranque limpio en cada ejecución. Ruta de XML en Python Incorporé al inicio del script: python import os os.chdir(os.path.dirname...