how to solve netezza SQL Error [1100] [HY000]: ERROR: System is not 'Online'

how to solve netezza SQL Error [1100] [HY000]: ERROR: System is not 'Online'

我在 VMware 工作站上下载了 netezza 模拟器和 运行。然后通过 Dbeaver 连接。当我运行

SELECT * FROM TEST1;

我收到 SQL 错误 [1100] [HY000]:错误:系统不是 'Online'

我该如何解决这个错误。

另外,当我尝试创建新的 table 时,我无法在模拟器上创建新的 table。它没有给出任何错误,但也从不响应。 Dbeaver 说执行查询并计算秒数但没有响应

很难说,错误消息只说您的客户端 (dbeaver) 无法联系服务器 (Netezza)。一些猜测:

  1. 您忘记打开模拟器(您提到了模拟器???)
  2. 您使用错误的 IP 地址连接到服务器 and/or 端口号
  3. 防火墙正在阻止您的访问(在您的客户端、服务器上。或者如果您使用的不是模拟器,则在两者之间)

也许尝试从客户端 Ping 服务器,反之亦然(某种命令提示符)。然后回复我们

当您将 Netezza 模拟器添加到 vmware 虚拟化时,未启用英特尔 vt-x 选项,因此它会阻止 netezza 运行 正常运行。您需要启用 Virtualize Intel VT-x/EPT 或 AMD... 选项然后重新启动 netezza vm 然后 netezza 将正常启动。 如果你想控制netezza是否正常工作你可以使用

nzstate

命令