Consultar 3 bases de datos diferentes en una sesión
Cuándo usarlo: Tu stack tiene Postgres para datos primarios, MySQL para un servicio heredado y SQL Server para reportes — y quieres un único asistente de IA en todos ellos.
Requisitos previos
- DSN para cada BD con credenciales de solo lectura — Formatos postgres://, mysql://, sqlserver://, sqlite://, oracle://
Flujo
-
Configura múltiples DSNMuéstrame a cuál BD estoy apuntando actualmente. Si es necesario, cambia al DSN de MySQL.✓ Copiado→ Indicador claro de BD activa
-
Inspecciona el esquemaLista las tablas en la BD actual con recuentos aproximados de filas.✓ Copiado→ Catálogo de tablas
-
Referencia cruzada entre BDConsulta Postgres para correos de usuario, luego consulta legacy_users de MySQL para los mismos correos, dime quién está en uno pero no en el otro.✓ Copiado→ Informe de reconciliación
Resultado: Un único flujo de trabajo en BD heterogéneas sin malabarismo de diferentes servidores MCP.
Errores comunes
- Las diferencias de dialecto SQL confunden a Claude (p. ej. LIMIT vs TOP) — Dile a Claude explícitamente cuál es el sabor de BD que apunta la consulta actual, o divide en turnos específicos de BD