Ver Mensaje Individual
  #2  
Antiguo 19-10-2017
Guti13 Guti13 is offline
Miembro
 
Registrado: jun 2006
Posts: 35
Reputación: 0
Guti13 Va por buen camino
Detectar Servidores

Bueno ya he descubierto algo y os cuento por si a alguien le viene bien. Entre los componentes de FireDAC están los FireDACLinks que son un conjunto de componentes específicos para cada motor de base de datos para configurar los drivers de conexión para cada base de datos. Pues bien en el caso de los componentes para SQL Server y Oracle estos componentes tienen los métodos GetServers y GetTNSServices, respectivamente, que nos devuelven las instancias disponibles en la red. Para el resto de bases de datos no existe ningún método similar, pero seguiremos avanzando.

Para mostrar las bases de datos disponibles ya una vez hecha la conexión con el servidor correspondiente pues se deben usar los comandos propios de la base de datos, p.e. "Show Databases" para mysql o "SELECT name, database_id, create_date FROM sys.databases " para SQL Server.

Espero que os sirva de ayuda, si alguien averigua algo mas os agradecería toda la información que me déis.

Gracias a todos
Responder Con Cita