首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KDB脚本不断崩溃

KDB脚本不断崩溃
EN

Stack Overflow用户
提问于 2021-06-28 11:11:46
回答 2查看 87关注 0票数 0

我最近发现我的KDB启动脚本崩溃了。我需要重新启动计算机,然后它才能正常运行。我从CMD提示符启动KDB,但我不知道从哪里查看后台正在运行的导致它崩溃的进程。有人知道我应该检查什么吗?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2021-06-29 01:25:36

尝试使用以下命令运行空白kdb实例:

代码语言:javascript
复制
set QHOME=C:\q
set PATH=%PATH%;c:\q\w32

and then

q -p 1234

(不需要在批处理脚本中,您应该能够在cmd提示符中运行这些命令)。如果出现kdb,那么kdb就不是问题。

然后尝试手动加载启动脚本,查看是否存在问题:

代码语言:javascript
复制
q)system"l C:\\q\\ServerFiles\\server.q"

如果这个方法运行良好,那么问题就不存在了。它可能位于的最后一个位置是在数据库/目录加载中,因此加载:

代码语言:javascript
复制
q)system"l c:\\q\\files"

如果这些都不会导致错误,则说明有其他东西在影响您的kdb实例,或者是在计时器上运行的东西(检查.z.ts),或者是外部连接的东西

票数 0
EN

Stack Overflow用户

发布于 2021-07-13 02:09:57

所以我终于发现了问题所在。我有几个KDB实例,它们会在晚上通过Task Scheduler运行,然后关闭。其中一个实例不会结束,因此它继续运行。这会导致KDB崩溃,因为已经有一个实例在运行。重新启动将停止该进程,以便它可以再次运行。我删除了任务调度程序事件并重新创建了它,现在该事件运行KDB并按预期方式关闭。感谢所有人的帮助,试图弄清楚这一点!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68157125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档