【问题标题】:Getting snowsql bootstrap could not verify the signature error when initializing snowsql after successful install安装成功后初始化snowsql时获取snowsql bootstrap无法验证签名错误
【发布时间】:2021-08-03 02:50:57
【问题描述】:

我从安装程序安装了 snowsql-1.2.17-windows_x86_64.msi。安装后,我得到 调用以下命令时出现以下错误。请指教

snowsql -a XXXXXXX -u YYYYYY
Installing version: 1.2.17  [####################################]  100%
snowsql bootstrap could not verify the signature for the downloaded file. This snowsql command is not legitimate code. Enable the debug log -o log_level=DEBUG.
Failed to download snowsql. Check network connectivity: 1.2.17

【问题讨论】:

  • 下载的二进制文件似乎无效。能否重新下载并检查重新安装。

标签: snowflake-cloud-data-platform


【解决方案1】:

我认为这是因为 SnowSQL 正在尝试自动更新到最新版本,但签名文件仍然来自已安装的版本。

在选项下的配置文件中,添加noup=True(默认为false,表示可用时更新),然后重试。尚未对此进行测试,但我认为您也可以像这样在启动时添加一个选项:

snowsql -a XXXXXXX -u YYYYYY --noup

根据尼克的回答,这似乎是一个错误,所以希望我们不会再看到这些错误。

【讨论】:

  • 作为上述答案的补充,正确的选项是 --noup,以防您更喜欢在 CLI 级别执行此操作。解决此问题的另一种方法是手动指定版本,例如-v 1.2.16。如果您需要特定版本,还有一个命令可以列出所有可用版本:snowsql --versions
【解决方案2】:

以管理员身份打开 cmd。执行命令: snowsql --noup 关闭窗口,现在以管理员身份运行 snowsql。它应该打开,显示一堆选项并自动关闭。你的 snowsql 现在应该可以正常运行了。

【讨论】:

    【解决方案3】:

    Snowflake 审核了该问题,发现签名文件不正确。它已被正确的签名文件替换,您应该不会再看到此问题。

    【讨论】:

      猜你喜欢
      • 2019-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多