Join

如何在兩個不同的 DB2 實例上連接兩個表?

  • December 14, 2012

有兩個 DB2 實例在同一台機器上執行。一個表有一個別名為另一個表的表。有沒有辦法在 DB2 中做到這一點,還是必須通過外部工具來完成?

這是舊版本的 DB2

DB2 中的“聯合”特性將允許您做您需要的事情。

它在 DB2 的 Linux/Unix/Windows 版本上可用——不確定大型機——並且沒有許可問題,它是基本產品集的一部分。

要實現它,您只需要創建一些額外的數據庫對象(包裝器、伺服器映射、暱稱)就可以或多或少地完成了。遵循文件,你應該沒問題。

乾杯。

您應該能夠使用 3 部分錶名稱來訪問數據。

在第 9 版之前很簡單,subsystem.qualifier.tablename 至少可以在大型機上實現。從版本 9 開始,您必須對每個子系統執行綁定。

引用自:https://dba.stackexchange.com/questions/773