我正在尝试从Excel文件中导入数据。 当我通过Management Studio登录到 服务器本身,但是当我在另一台计算机上时失败,已记录 与Management Studio在同一数据库服务器上。
在我的远程计算机上,我还设置了一个SQL服务器,何时 我使用SSMS登录到该本地数据库服务器,我的代码再次起作用。 (因此,这证明了OLEDB驱动程序已在远程计算机上正确设置 和服务器计算机。)
可能是什么问题?
SELECT *
FROM OPENROWSET(
'Microsoft.ACE.OLEDB.12.0',
'Excel 12.0 Xml;
Database=\\\myserver\myfolder\myexcelfile.xlsx;;HDR=YES',
['Sheet1$'])