RE:como activar un proceso cada 30min
Mira, existe el comando ADDJOBSCHEDULE (no me acuerdo bien de la sintaxis) pero para ver la sintaxis puedes utilizar el comando GO VERBS o GO CMDADD. El comando te permite agregar un trabajo al SCHEDULE del sistema, te preguntará cada cuando se corre, etc.
Para que tu proceso sea exitoso crea un CL para agregar las bibliotecas necesarias para tu proceso y el comando que deberás ejecutar, de lo contrario dales nombres calificados a tus físicos.
Ahora un trigger lo creas si tu base de datos la creaste con SQL con los estandares de SQL92. Sin embargo puedes también controlar tu proceso con programación en ILERPG o con RPG