Ejecución de script en Perl - condición de continuidad



   AUTOR PREGUNTA

Publicado 27 febrero 2014 - 23:24

Tengo un script hecho en Perl corriendo como un daemon en Linux y este se conecta a una base de datos cada 10 segundos para ejecutar un proceso, sin embargo me gustaría agregarle la condición que sí la base de datos no esté disponible el script siga corriendo. ¿Alguna idea para esto?


¿Tienes la misma pregunta? Yo también

 

Publicado 27 febrero 2014 - 23:47

Prueba el siguiente script, con algunas modificaciones de tu parte debe funcionarte sin ningún problema:

while (1)
{
    my $DB;
    eval {
	    $DB = DBI->connect("dbi:Sybase:server=myserver","user","password");
    };