SQLServerでリンクサーバ経由の検索を行ったところ以下のエラーになりました。
SQL:
select * from TableName LinkServer.dbName.dbo.TAB;
エラー:
Wronf amount of parameters 4 in TableName LinkServer.dbName.dbo.TAB
SQLの内容をビューにして検索しても同じエラーになります。
フィールド名検出に失敗していると思われます。
なお、エラーがでるのは、直接接続時のみで
OLE DBプロバイダを使用した場合はでません。
ご報告まで。
Ver 2.14