原来例外一台机器是没有问题的,后来将系统移植到例外一台机器就报错了:已拒绝对 OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 的特殊访问。必须通过链接服务器来访问此提供程序。
估计是SQL SERVER 与 OFFICE EXCEL 数据连接有问题。

解决方案 »

  1.   

    加一個連接服務器
    執行sp_addlinkedserver
    和sp_addlinkedsrvlogin  用法查一下SQL幫助

    企業管理器
    選擇一個注冊服務器
    選擇 Security-->Linked Server-->SQL Server --->輸入密碼
      

  2.   

    對於Excel隻需要這樣    企業管理器
    選擇一個注冊服務器
    選擇 Security-->Linked Server-->添加-->按選提示填寫.
      

  3.   

    我也遇到这个问题SQL Server --->輸入密碼 没找到哪里有
      

  4.   

    你在查询分析器里执行的用户权限比较高吧.或许你需要 server administrator 用户才能执行这个过程.兄弟,思考下在查询分析器中和程序调用的区别你就可以解决问题了,因为执行的用户不同啊.