Elimine TO_DATE en la cláusula WHERE
TO_DATE (alarm_datetime,'DD.MM.YYYY HH24:MI:SS')
y cambie el código a
alarm_datetime
El error proviene de la conversión to_date de una columna de fecha.
Explicación agregada: Oracle convierte su alarm_datetime en una cadena utilizando su formato de fecha dependiente de nls. Después de esto, llama a to_date con la máscara de fecha proporcionada. Esto arroja la excepción.