由于 Linked Server 不容易发送 openrowset 查询,我直接通过 SQLCMD 模式连接到远程 Sql Server。但这没关系使用查询分析器。当我将代码放入存储过程时,我什至无法保存它:
:Connect x.x.x.x -U sa -P password
select *
from openrowset('VFPOLEDB','\\share\db\s_object.dbf';'';
'','SELECT * FROM s_object where i_class=21 order by 1')
':' 附近的语法不正确。