2011-03-20 116 views

Respuesta

10

FEDERATED engine de MySQL proporciona una funcionalidad similar a la funcionalidad del Servidor Vinculado de SQL Server (y la función de definición de Oracle), pero no admite la conexión a proveedores que no sean MySQL. No está claro a partir de la pregunta si necesita la funcionalidad para conectarse a proveedores que no sean MySQL.

Es posible que desee consultar MySQL Proxy. Esto no coincide con la arquitectura de los Servidores enlazados/dblink, pero probablemente puedas resolver un conjunto similar de problemas que utilizarías Servidores enlazados/dblink para resolver.

+0

motor federado es una solución para mí. ¡Gracias! – Tioma

+0

FEDERATED es genial. pero, por favor, tal vez ahora, tenga una forma de dirigirse a otro servidor algo como esto (como para SQL Server o postgres/oracle dblink) - OTHER_SERVER.remote_table? Porque en el futuro se contarían muchas historias con nombres como este - table_name_1 ... table_name_X. Y debo generar consulta dinámicamente. y en el caso "federado" es necesario crear tablas en la máquina local. Gracias de antemano. – Tioma

+1

@Tioma: Ver [Cómo usar tablas FEDERATED] (http://dev.mysql.com/doc/refman/5.0/en/federated-use.html) - no hay soporte para la especificación OTHER_SERVER, solo incorpora el información en el nombre de la tabla. Si desea ver una funcionalidad/soporte similar a los Servidores enlazados/etc, lo mejor es votar por una solicitud de función existente o iniciar sesión con MySQL/Oracle. –

3

Yo soy el programador del controlador de datos MySQL. Desafortunadamente, como no tuvimos solicitudes, hemos detenido el desarrollo. El plugin fue 100% funcional con MySQL conectándose a Oracle, MSSQL o MySQL.

Base en algunas peticiones, que se había añadido un blog y volver vídeo sobre él:

http://www.acentera.com/mysql-datacontroller/

Saludos, Francis L.

Cuestiones relacionadas