我在从我的机器(运行 centOS)打开与 Vertica 的 odbc 连接时遇到问题
据我了解,我已经安装了所有可能的软件包,但我仍然缺少一些驱动程序文件。
这是我得到的错误:
PHP 警告:odbc_connect():SQL 错误:[unixODBC][驱动程序管理器]无法打开 lib '/opt/vertica/lib64/libverticaodbc_unixodbc.so':/opt/vertica/lib64/libverticaodbc_unixodbc.so:无法打开共享对象文件:没有这样的文件或目录,SQLConnect 中的 SQL 状态 01000 在 /var/www/html/* * * *.php 第 149 行
这是我安装的软件包:
php53-odbc.x86_64
vertica-odbc.x86_64
php-odbc.x86_64
unixODBC-libs.i386
unixODBC-libs.x86_64
vertica-client.x86_64
vertica-odbc.x86_64
这些都没有产生该驱动程序文件-> libverticaodbc_unixodbc.so
谢谢。