我正在使用Sqitch雪花码头形象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_oc.p8”似乎是~/. docker exec -it container_id /bin/bash /config i中的问题,可以将其成功地部署到容器中。但它不能在主机上工作。我使用的是CentOS 7.7
发布于 2020-03-30 09:06:22
通过将SNOWSQL_PRIVATE_KEY_PASSPHRASE变量添加到码头客-脚本中(在可选的Sqitch和engine变量上迭代),修复了这一问题。
https://stackoverflow.com/questions/60874538
复制相似问题