存储过程 在远端客户机上执行,并调取远端客户机上的一个EXCEL文件的问题SET QUOTED_IDENTIFIER ON 
GO
SET ANSI_NULLS ON 
GO--购物卡导入到工资基本资料列表
ALTER  PROC [dbo].[P_EXCEL_TO_SQL] @PATH VARCHAR(8000)
AS--先删险购物卡表里所有记录
DELETE FROM GOU
--然后从EXCEL文件插入记录
DECLARE @SQL VARCHAR(8000)SET @SQL='INSERT INTO GOU
SELECT BH,XM,JE
FROM OPENROWSET
(''MICROSOFT.JET.OLEDB.4.0''
,''Excel 5.0;HDR=YES;DATABASE='+@PATH + ''',GOU$)'EXEC (@SQL)--更新工资基本资料列表
UPDATE EMPLOYEE
SET RUSER18=0UPDATE EMPLOYEE
SET RUSER18=B.JE
FROM EMPLOYEE A,GOU B
WHERE A.BH=B.BH
GO
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
执行     p_excle_to_sql '\\Haochin\11\gou.xls'     时 (文件在本地客户端,并已共享读写,上面写的是网络地址)
报错:
Server: Msg 7399, Level 16, State 1, Line 1
OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0' 报错。提供程序未给出有关错误的任何信息。
而执行     p_excel_tp_sql 'H:\gou.xls'     时(文件在服务器上)
OK.请问是怎么回事啊。