Llamando a la API de Twitter desde procedimientos almacenados de PL/SQL se pueden enviar actualizaciones de estado a una cuenta de Twitter. Aparte de lo curioso que pueda resultar, puede ser un método muy eficaz para avisarnos a nosotros o a nuestros usuarios sobre cualquier evento que se produzca en la base de datos.
Podemos convertir Twitter fácilmente en un sistema de alertas adicional para cuando tengamos problemas en nuestra base de datos Oracle, o simplemente si queremos enterarnos o informar a los demás de manera automática sobre la finalización de determinados procesos, como por ejemplo las cargas del Data Warehouse corporativo.
Recordemos que las cuentas de Twitter se pueden configurar de manera que estén abiertas a cualquier usuario, o se pueden proteger para que sólo accedan los usuarios de Twitter a los que se otorgue permiso para 'seguirnos'.
Podéis encontrar el código y una explicación detallada sobre cómo crear un package para Twittear desde PL/SQL en el Database Geek Blog, y el código fuente actualizado en el proyecto ORA_Tweet que ha creado el mismo Lewis Cunningham en Sourceforge.
Si alguien lo utiliza, que nos lo cuente. Hasta ahora lo más habitual era implementar los envíos de alertas de la base de datos por eMail o por SMS, pero ahora contamos con una nueva opción sencilla de utilizar, y que bien podría sustituir a las otras dos en mucho casos, no os parece?