lunes, 5 de noviembre de 2012

scan SQL

Saludos Mundo Libre.

He aqui un pequeno codigo que alguna ocacion me a servido para la red que tire en una empresa y puso al administrador en un problema hay se los dejo usen su imajinacion para crear o agregar mas cosas.

Lo que ase este codigo es buscar los servidores SQL dentro de la red en la que es lanzado si encuentra un servidor sql te lo indica sino lanza un error.

#include  stdio.h
#include  netcons.h
#include  server.h

struct server_info_1 svr [100];

main ()
{

int i;
int fet;
unsigned short entriestread;
unsigned short totalentries;

ret = NetServerEnum (NULL,1, (char *)svr, sizeof (svr), &entriestread, &totalentries);

if (!ret)

}

printf ("\nEl Siguiente SQL Server Fue Encontrado ");
printf (" La Network\n ");
printf (" El Nombre Del Servidor\n ");
printf ("   --------------------------------------------------\n ");

for (i=0; i < entriestread; i++)

if (svr[i].sv1_type & SV_TYPE_SQLSERVER)

printf (" %-20s %s\n" , svr[i].sv1_name,svr[i].sv1_commet);

}

else

{

printf ("Error al llamar NetServerEnum,");
printf ("error valor = %d\n", ret);

}

}

Espero que les sirva como ami en muchas ocaciones.

Saludos Mundo Libre.

No hay comentarios:

Publicar un comentario