Pusiste esta pregunta en el foro Varios, y quizás yo sea medio tonto, pero no me queda claro si el procedimiento es un stored procedure de base de datos o un Procedure de Delphi.
Pero no importa. Mi pregunta aplica para cualquiera sea el caso. Si son 5000 líneas porque mejor no lo partes en pedacitos, refactorizas. Y asi puedes controlar mejor la ejecución y vas ejecutando por partes y cuando salte el error tengas una idea mas clara de por donde. Y con ese log es hasta mas fácil cuando el codigo está en pedazos. A cada rutina le asignas un identificador y guardas en el log cada vez que se ejecute hora, usuario, IP, mac adress, no sé, cuantos valores creas puedas necesitar.
Dijo alguien por ahi, divide y vencerás.
Saludos.
|