Smart View HTTP 会话超时

例如,当处理需要运行很长时间的大型查询时,或者当您遇到较慢的 Internet 连接时,可能会出现 HTTP 会话超时。

您在 HTTP 会话超时中可能会看到的其他错误包括:

  • “指针无效”错误

  • “XML 加载错误:XML 文档必须具有顶级元素”

为了避免 HTTP 会话超时,您可以将以下 Windows 注册表 DWORD 添加到 Internet Settings 键:

  • 键名称:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  • 键值:

    • DWORD:ReceiveTimeout

      值数据:值以毫秒为单位

    • DWORD:KeepAliveTimeout

      值数据:值以毫秒为单位

    • DWORD:ServerInfoTimeout

      值数据:值以毫秒为单位

    例如,900000 毫秒相当于 15 分钟。根据要求调整计时。

作为准则,900000 毫秒相当于 15 分钟。

要向 Internet Settings 注册表项添加超时键值:

  1. 确保包括 Outlook 在内的所有 Office 应用程序都已关闭。
  2. 启动 Windows 注册表编辑器。
  3. 找到并选择以下注册表子项:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  4. 添加 ReceiveTimeoutKeepAliveTimeoutServerInfoTimeout 这三个 DWORD 键值:
    1. 编辑菜单中,依次选择新建DWORD 值
    2. 键入 DWORD 名称,然后按 Enter
    3. 详细信息窗格中,右键单击在步骤 4.b 中添加的 DWORD,然后选择修改
    4. 值数据文本框中,键入以毫秒为单位的超时值,选择小数,然后单击确定
    5. 对这三个所需 DWORD 键值中的每个值重复步骤 4.a 至步骤 4.d
  5. 退出注册表编辑器。
  6. 重新启动 Excel。