我的任务是从 Btrieve (Pervasive) 数据库中导出一堆表,但其中一个表正在打架。我正在使用 Pervasice 控制中心,但是当我运行时,SELECT * FROM <troublesome table>
我收到了这个错误:
ODBC Error: SQLSTATE = S1000, Native error code = 0
Unable to open table: <troublesome table>.
The owner namme is invalid(Btrieve Error 51)
我用谷歌搜索了这个,发现 DDF 文件可能有一个“所有者”,但如果我理解正确,所有表都在该文件中。但是只有一个表导致了这个错误,所以我不知道发生了什么。
有人可以提供一些帮助。