![](/img/trans.png)
[英]'[pervasive][ODBC Engine Interface]Invalid date, time or timestamp value' When trying to compare dates
[英]BUTIL -CLONE gives invalid filename error
所以我有一个我正在尝试恢复的 corrupt.btr 文件(文件名为FINAN.BTR
)。 这可以通过使用以下命令来实现:
BUTIL -CLONE CORRUPT.NEW CORRUPT.BTR
BUTIL -COPY CORRUPT.BTR CORRUPT.NEW
REN CORRUPT.BTR CORRUPT.OLD
REN CORRUPT.NEW CORRUPT.BTR
但是,当我运行BUTIL -CLONE CORRUPT.NEW FINAN.BTR
,我得到以下输出:
BUTIL-14: The file that caused the error is FINAN.BTR.
BUTIL-100: MicroKernel error = 11. The specified filename is invalid.
FINAN.BTR 是损坏的文件。 终端窗口的目录与 FINAN.BTR 文件的目录相同。 当我使用 TAB 自动完成文件名时,它会自动完成 FINAN.BTR,因此文件名和终端目录绝对正确。 我正在使用 Windows 11。
我将 FINAN.BTR 文件移动到硬盘驱动器 (c:) 的根目录,并在该位置打开了一个新的终端窗口,以某种方式解决了问题。 我不知道为什么它会那样工作,因为现在唯一的区别是文件的位置和终端都是正确的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.