Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Esky更新导致事务文件操作错误_Python_Windows - Fatal编程技术网

Python Esky更新导致事务文件操作错误

Python Esky更新导致事务文件操作错误,python,windows,Python,Windows,以下是运行esky auto_update时出现的错误: Traceback (most recent call last): File "__main__.py", line 838, in <module> File "__main__.py", line 331, in bootstrap File "__main__.py", line 358, in chainload File "__main__.py", line 834, in _chainload File "my

以下是运行esky auto_update时出现的错误:

Traceback (most recent call last):
File "__main__.py", line 838, in <module>
File "__main__.py", line 331, in bootstrap
File "__main__.py", line 358, in chainload
File "__main__.py", line 834, in _chainload
File "my_code.py", line 49, in <module>
File "esky\__init__.pyc", line 471, in cleanup
File "esky\__init__.pyc", line 516, in _cleanup_actions
File "esky\__init__.pyc", line 465, in cleanup
File "esky\__init__.pyc", line 882, in install_version
File "esky\__init__.pyc", line 914, in _unpack_bootstrap_env
File "esky\fstransact\win32txf.pyc", line 109, in move
File "esky\fstransact\win32txf.pyc", line 118, in _move
File "esky\fstransact\win32txf.pyc", line 24, in wrapper
WindowsError: [Error 6805] The remote server or share does not support transacted file operations.

这可能是一个网络问题,因为问题不会发生在本地网络上,而只会在从远程站点进行更新时发生。有什么问题以及如何解决这个问题的想法吗?

Esky在移动文件时使用事务性NTFS来维护数据完整性,特别是功能。但是,事务性NTFS仅适用于本地文件

引用微软文档:

TxF不支持以下事务场景:

  • 网络卷上的事务,例如文件共享上的事务。CIFS/SMB协议不支持TxF
  • NTFS以外的任何文件系统上的事务
  • 针对客户端缓存缓存的文件执行的事务操作
  • 使用对象ID进行文件访问
  • 任何共享编写器场景
  • 文件打开时间延长(天或周)的任何情况

除了不进行远程更新之外,我不确定有什么办法可以解决这个问题。

Esky正在使用事务性NTFS来维护移动文件时的数据完整性,特别是移动函数。但是,事务性NTFS仅适用于本地文件

引用微软文档:

TxF不支持以下事务场景:

  • 网络卷上的事务,例如文件共享上的事务。CIFS/SMB协议不支持TxF
  • NTFS以外的任何文件系统上的事务
  • 针对客户端缓存缓存的文件执行的事务操作
  • 使用对象ID进行文件访问
  • 任何共享编写器场景
  • 文件打开时间延长(天或周)的任何情况
除了不远程更新之外,我不确定有什么办法可以解决这个问题

weapon101s.ds.com - - [23/May/2013 10:47:25] "GET / HTTP/1.1" 200 -
weapon101s.ds.com - - [23/May/2013 10:47:26] "GET / HTTP/1.1" 200 -
weapon101s.ds.com - - [23/May/2013 10:47:26] "GET /hifg-1.1.1.win32.zip HTTP/1.1" 200 -
weapon101s.ds.susq.com - - [23/May/2013 10:48:08] "GET /hifg-1.1.1.win32.zip HTTP/1.1" 200 -
weapon101s.ds.susq.com - - [23/May/2013 10:49:06] "GET / HTTP/1.1" 200 -
weapon101s.ds.susq.com - - [23/May/2013 10:49:06] "GET / HTTP/1.1" 200 -