2011-03-20 113 views

回答

10

MySQL的FEDERATED engine提供的功能類似於SQL Server的鏈接服務器(和Oracle的dblink)功能,但不支持連接到MySQL以外的其他供應商。從問題來看,您是否需要將功能連接到MySQL以外的供應商並不清楚。您可能需要查看MySQL Proxy。這與鏈接服務器/ dblink的體系結構不匹配,但您可能也可以解決一組類似的問題,您可以使用鏈接服務器/ dblink來解決這些問題。

+0

聯邦引擎對我來說是一個解決方案。謝謝! – Tioma 2011-03-20 20:10:50

+0

FEDERATED是一個偉大的。但是,請你也許現在有辦法解決其他服務器的問題(如SQL Server或postgres/oracle dblink) - OTHER_SERVER.remote_table?因爲將來會有很多這樣的名字故事 - table_name_1 ... table_name_X。我必須動態地生成查詢。並且在「聯合」情況下需要在本地機器上創建表格。感謝您的提前。 – Tioma 2011-03-20 20:31:14

+1

@Tioma:參見[如何使用FEDERATED表](http://dev.mysql.com/doc/refman/5.0/en/federated-use.html) - 不支持OTHER_SERVER規範,只需將信息到表名中。如果您希望看到類似於鏈接服務器/等的功能/支持,您最好選擇現有的功能請求,或者使用MySQL/Oracle登錄您自己的功能。 – 2011-03-20 20:48:25

3

我MySQL數據控制器的開發。不幸的是,由於我們缺乏要求,我們停止了開發。 MySQL連接到Oracle,MSSQL或MySQL時,該插件功能完全正常。在一些要求

基地,我們又增加了回博客和視頻吧:

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

問候, 弗朗西斯L.