Sybase-Sql-Anywhere
在兩個 Sybase 數據庫之間設置 DBLink
我很難在網上找到有關此主題的任何內容。
我的任務是在兩個 Sybase 數據庫之間創建一個 DBLink。目前尚不清楚它們是在同一台伺服器上還是在同一網路中的不同機器上。我所知道的是它們都將在相同版本的 Sybase SQL Anywhere 12 上執行。
我能找到的只是如何創建從Oracle 或 MSSQL到Sybase 的 DBLink。
我似乎找不到任何關於 Sybase 到 Sybase 的資訊。
對不起,如果我的術語有點不可靠,我是 Sybase/ASA 的新手。
我認為這是一個術語問題。SQLA 具有遠端伺服器的概念——它可以是 Oracle、MS SQL Server 或其他 SQLA 數據庫。設置遠端伺服器後,您可以設置遠端表等。
無論其他 SQLA 數據庫位於同一數據庫引擎、同一伺服器上的另一個引擎還是完全不同的伺服器上,這對您使用它的方式沒有任何影響。不要忘記 SQLA 沒有 Master 數據庫的概念,每個數據庫都是自治的。
在這個 URL 上有很多 v12.0.1 的詳細資訊:http: //dcx.sybase.com/index.html#1201/en/dbusage/ug-accessrd.html
在 Sybase Central 中,您將在對象樹中看到遠端伺服器條目。SQL 命令是 CREATE SERVER 和 CREATE EXISTING TABLE。
如果您有問題,值得在專門的 SQLA 站點上詢問:http ://sqlanywhere-forum.sap.com/