none
Office 365 Proplus Access 从Salesforce执行“已保存的导入”失败 RRS feed

  • 问题

  • 出现问题的功能:链接到或导入 Salesforce 中的数据

    当我使用这个功能从Salesforce使用以下方法来导入数据后:


    系统提示我要不要保存导入步骤,我选择了保存,然后它就进入了“已保存的导入”中,如下图,并且初次导入是成功的。


    但是当我尝试使用上图中我保存的导入步骤Daily_Refresh来进行导入时出现了下图中的问题。

    点击帮助后跳转到了这个页面:ODBC-连接到失败。(错误 3151)

    这个页面解决不了任何问题,我的网络连接是正常的。

    然而我发现这个已保存的导入在某些情况下是可以被执行的:

    1.在无法执行的情况下,手动从新数据源-从联机服务-从Salesforce-通过使用用户名、密码和AccessToken执行新表导入后,在不重启Access的情况下可以执行,重启后无法执行

    2.在无法执行的情况下,手动从新数据源-从联机服务-从Salesforce-通过使用用户名、密码和AccessToken执行链接表链接后,在不重启Access的情况下可以执行,重启后无法执行

    3.在无法执行的情况下,打开以前从该账户导入的链接表后,在不重启Access的情况下可以执行,重启后无法执行

    以下是我的Office软件版本信息:

    问题:我希望在不执行以上3个我提到的操作的情况下,可以执行“已保存的导入”
    • 已编辑 Johnhsq 2018年1月18日 2:44 补充问题
    2018年1月18日 2:42

全部回复

  • 你好,

    从你描述中看出是Access中保存的导入过程,无法正常运行。我这边没有Saleforce的账号做进一步测试。在Access 2016里面,我这边尝试从SharePoint list里面导入了一下数据并保存了导入过程,再重启Access, 执行“已保存的导入”是没有问题的。所以我怀疑是否是Saleforce上面有什么验证方面的设置,导致无法使用本地缓存的信息进行数据连接方面的验证。

    个人建议,你可以尝试用Excel程序进行数据的导入,查看缓存的连接是否可以再重启Excel程序后继续使用。


    Best Regards,
    Winnie Liang


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    2018年1月19日 8:33
  • 你好,

    在使用Excel365 Proplus进行你描述的上述步骤,即:

    1. 打开Excel
    2. 选择:数据-获取数据-从在线服务-从Salesforce对象
    3. 登录Salesforce帐号
    4. 导入某个表
    5. 成功
    6. 关闭Excel,选择不保存更改
    7. 重启Excel
    8. 选择:数据-获取数据-从在线服务-从Salesforce对象
    9. 直接跳转到了选择需要导入的表的对话框,没有要求登陆
    10. 导入某个表
    11. 成功

    结果是成功的,在重启后依旧可以使用缓存的链接因此我个人认为导致Access无法导入的问题在于Access对于缓存的链接的使用有问题,原因请看如下我进行的操作步骤:

    1. 手动断开所有Office和Salesforce源的链接
    2. 打开Excel,试图从Salesforce导入,提示我登录Salesforce帐号,我在没有登录的情况下关闭了Excel
    3. 打开Access,从Salesforce导入,登陆了我的Salesforce帐号,导入成功,将本次导入保存
    4. 关闭Access
    5. 打开Excel,试图从Salesforce导入,而这次Excel没有提示我登录Salesforce帐号,而是直接让我选择需要导入的表,导入成功
    6. 关闭Excel,选择不保存更改
    7. 打开Access,执行已保存的导入,失败

    根据上述步骤,我推断:

    1. Office软件共享链接,一个登陆了另一个也就有了缓存数据
    2. 则Access在重启之后实际上是有正确的缓存的链接的
    3. 则Access使用链接的方式错误

    另外问个题外话:Office2013 ProPlus 有办法在不卸载或者重装的情况下切换到 Office365 ProPlus么?

    2018年1月23日 6:53
  • 你那边有没有尝试过从SharePoint或者其他网页导入过数据到Access 2016, 查看是否可以缓存链接的使用?

    >>Office2013 ProPlus 有办法在不卸载或者重装的情况下切换到 Office365 ProPlus么?

    你说的Office 2013 ProPlus具体是什么版本?如果是MSI Windows Installer版的Office 2013 Professional Plus, 它和Office 365 ProPlus的安装机制是不一样的,我们不能直接切换,建议重装使用Office 365 ProPlus版本.


    Best Regards,
    Winnie Liang


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    2018年1月23日 7:43
  • 你好,

    由于我没有在使用Sharepoint,我没有办法进行测试,我尝试从SQL Server导入,是可以使用已保存的导入功能的。

    2018年1月24日 3:41
  • 你好,

    由于我没有在使用Sharepoint,我没有办法进行测试,我尝试从SQL Server导入,是可以使用已保存的导入功能的。

    嗯,所以我怀疑不是Access的保存导入功能的问题,可能也与数据源有关。

    Best Regards,
    Winnie Liang


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    2018年1月24日 4:35