启动不了
双击没反应、卡在启动画面、报「启动失败」——几乎都是本机上的东西拦住了数据引擎。按三个原因排查,再看日志。
先等一分钟
首次启动(以及每次更新后的首次启动)要把数据引擎跑起来,通常 5 到 10 秒;机械硬盘、杀毒软件逐文件扫描时会明显更久。启动画面显示「正在启动数据引擎,首次启动可能较慢」时,给它一分钟。
原因一:安全软件拦截(Windows 最常见)
360 安全卫士、电脑管家一类会把「一个自带 Java 运行时在本机开端口」当成可疑行为,静默拦掉。表现是启动画面不动,或直接「Tabledi 未能正常启动」。
处理:把 Tabledi 加入信任 / 白名单,重新打开。安全软件的拦截记录里通常能看到它,十秒钟就能确认是不是这个原因。
原因二:本地端口不通
引擎在本机监听一个端口,应用会自动挑空闲的;但个别防火墙策略会禁掉本机回环通信。表现是界面加载了却一直连不上、或错误里提到端口。
处理:允许应用在本地网络通信。它只是在和自己通信,不出外网。
原因三:开了两份
两个 Tabledi 进程抢同一个数据目录会互相卡住。到活动监视器(macOS)/ 任务管理器(Windows)里把所有 Tabledi 进程结束,再开一份。
精简版 Windows
被裁掉运行库的精简系统可能缺少引擎需要的组件,错误框会提示。装回系统运行库,或换标准版系统。
都不是:看日志
错误对话框上有「打开日志所在文件夹」按钮(「数据还没准备好」那页上叫「打开日志文件夹」)。它打开的是应用自己的日志 main.log:
- macOS:
~/Library/Logs/tabledi-desktop/main.log - Windows:
%APPDATA%\tabledi-desktop\logs\main.log
启动失败先看这一份——它记的正是「引擎起没起来、卡在哪一步」。引擎自己的日志在数据目录里,另一个地方:
- macOS:
~/Library/Application Support/tabledi-desktop/TableDI/logs/ - Windows:
%APPDATA%\tabledi-desktop\TableDI\logs\
以 error 开头的那份最有用,翻到最底下找第一行不像正常启动输出的内容。两份日志里都没有你表格的数据。把它们连同系统和版本号发到 tabledi@thingworks.com.cn。
能打开,但显示「数据还没准备好」
这是另一件事:引擎起来了,但没能进入工作区,通常是你刚从云端导出了 .tdbk 还没导入。那一页上有「导入 .tdbk 备份」按钮,也可以「重试进入」或「打开日志文件夹」。见数据备份。
重装会丢数据吗
不会。数据在上面那个目录里,安装程序不碰它;卸载也不删。从下载页拿新安装包覆盖安装即可。