问题描述
我是新手。我正在尝试创建一个 Jenkins 管道来使用 sqitch 部署雪花。所以,我在 Azure 中的 Ubuntu 18.04 LTS 上安装了 sqitch 和 sNowsql。
我正在尝试运行以下命令:
sqitch verify --target dev
我收到关于 ODBC 驱动程序的错误:
DBD::ODBC 1.59 required to manage SNowflake
看起来像 here is the package,它是我的 Ubuntu 18.04 LTS 的最新版本。
但我需要this one。
但如果我做对了,我需要将我的 Ubuntu 从 18.04 升级到 20.10。这是对的吗? 有人能帮我解决这个问题吗?
解决方法
需要安装unixODBC:
sudo apt-get install unixodbc-dev
这有助于成功运行命令:
sudo cpanm DBD::ODBC
成功安装 DBD-ODBC-1.61