0
我有一些鏈接的服務器,當我做了聲明,使用服務器提供商IBMDASQL從SQL Server查詢鏈接服務器的所有表
exec sp_linkedservers
在SQL服務器顯示爲:
SRV_NAME SRV_PROVIDERNAME SRV_CAT
SERVER1 IBMDASQL INICAT1
SERVER2 IBMDASQL INICAT1
我已經能夠使用相同的供應商名稱訪問另一個鏈接服務器:
SELECT * FROM OPENQUERY(SERVER3,'SELECT * FROM INICAT1.Schema3.Table')
我不是k現在是其他兩臺服務器的詳細信息,只是它們在SRV_CAT
上具有相同的值。
有沒有人知道如何從服務器使用IBMDASQL
作爲serverprovider找到表信息?
我已經試過是使用查找使用信息,即例如的「常規」方式:
exec sp_tables_ex SERVER1
但這隻能顯示一個空的結果集。