【问题标题】:Just set up SSIS and MS 2012, getting permissions error and don't know where to proceed?刚设置 SSIS 和 MS 2012,出现权限错误,不知道从哪里开始?
【发布时间】:2014-04-11 09:22:41
【问题描述】:

我刚开始使用 SSIS,正在尝试上传 Excel 文件。当我进入 Excel 连接管理器并使用指向其位置文件路径的变量时,我收到以下错误:

“一条 OLE DB 记录可用。来源:“Microsoft JET 数据库引擎”HRresult:0x80004005 描述:“Microsoft Jet 数据库引擎无法打开文件”。IT 已被其他用户以独占方式打开,或者您需要权限查看其数据。”

SQL Server 和 SSIS 软件是全新的。目标表已设置。我可以尝试解决什么问题?

【问题讨论】:

    标签: sql sql-server excel ssis connection


    【解决方案1】:

    文件上好像有锁(在服务器上,右击我的电脑、管理器、系统工具、共享文件夹、打开的文件)。

    或在 Excel 连接管理器中查找 Excel 版本,选择 MS excel 97-2003。我假设您使用的是新版本

    【讨论】:

      【解决方案2】:

      确保您没有在 Excel 中打开电子表格,它会锁定文件并阻止它被 SSIS 打开。

      【讨论】:

        【解决方案3】:

        有时,如果 excel 没有正确关闭,它可能会在内存中留下一个实例来锁定您的文件。您可能需要使用任务管理器检查它并手动终止 excel 实例。

        【讨论】:

          【解决方案4】:

          关闭服务器管理器或 Visual Studio。它将释放文件。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-06-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2019-05-07
            • 1970-01-01
            相关资源
            最近更新 更多