【问题标题】:Sqitch Snowflake deployment failingSqitch Snowflake 部署失败
【发布时间】:2020-07-07 12:22:32
【问题描述】:

我正在使用 Sqitch Snowflake Docker 映像 sqitch/sqitch:1.0.0-snowflake 。我可以毫无问题地连接到数据库。 但是,当我运行以下

./sqitch deploy

它只是永远停留在下面。

Adding registry tables to test_db

我在 information_schema.query_history() 表中检查了雪花一侧的日志,但在以下情况下失败了

USE SCHEMA sqitch
SQL compilation error:
Object does not exist, or operation cannot be performed.

似乎即使指向一个空数据库,Sqitch 也会假设 SQITCH 模式已经存在。

private_key_path = "/home/bcg/rsa_key_poc.p8" 似乎是 ~/.snowsql/config 中的问题 我可以docker exec -it container_id /bin/bash 并成功将其部署在容器中。但它不适用于主机。我正在使用 CentOS 7.7

【问题讨论】:

    标签: snowflake-cloud-data-platform snowflake-schema sqitch


    【解决方案1】:

    已通过将 SNOWSQL_PRIVATE_KEY_PASSPHRASE 变量添加到 docker-sqitch 脚本(在 Iterate over optional Sqitch and engine variables 下)修复此问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-12
      相关资源
      最近更新 更多