更新到新 JMP 版本 (JMP 18 窗口) 后出现 I/O 错误嘿大家,
多年来我每天都在运行脚本,然后我们更新到 JMP 18,它不再按预期工作。
它提取数据并将其附加到表中,但它过去允许我多次运行它并不断附加到同一张表中。现在它每次都会打开一个新表。此外,它不会保存表。它说它不在写入模式,它没有将其保存到它从中打开的网络位置,而是尝试保存到“C:\me\desktop\L:\yadda\yadda”
我尝试更新偏好设置下的某些文件位置,但没有帮助。
有人对这些问题有所了解吗?
视窗回复:更新到新 JMP 版本后出现 I/O 错误(JMP 18 windows)部分答案:当 JMP 打开一个表时,它会尝试获取写锁定,以防止其他用户也更新磁盘上的文件(因为两个用户中的一个会丢失他们的更改)。当表关闭时,锁定会被释放。我认为当 JMP 无法获取锁定时,您会在左侧面板中看到斜体“已锁定”。
听起来这发生在 JMP 的单个实例中。我不确定为什么 JMP 不会将网络磁盘文件视为相同的文件并使用相同的已打开的数据表。
你可以用“unc”名字做一个实验,比如
\\server\path\xxx.jmp 而不是驱动器映射到 L: 并观察其如何改变情况。
那么以前可以使用的 JMP 版本是什么?
编辑:使 unc 名称更加正确
回复:更新到新 JMP 版本后出现 I/O 错误(JMP 18 windows)另外,“C:\me\desktop\L: ...” 确实很奇怪;驱动器号 L: 不属于 C: 之后的路径。
回复:更新到新 JMP 版本后出现 I/O 错误(JMP 18 windows)以前的版本是 JMP 15。是的,JMP 决定嵌套 L 而不是 C 的想法让我感到困惑。
回复:更新到新 JMP 版本后出现 I/O 错误(JMP 18 windows)如果您可以分享一个导致问题的小例子,那么有人可能会发现一些问题。您可能还想从支持团队开始(页面顶部的选项卡)。