我已经解决了这个问题" #echo"选择1" | isql -v asterisk-connector"得到错误:
[01000] [unixODBC] [Driver Manager]无法打开lib ' /usr/lib64/odbc/libmyodbc.so' :找不到文件[ISQL]错误:无法 的SQLConnect
尝试安装和配置ODBC 像明智的
sudo apt-get install unixODBC unixODBC-dev
这是/etc/odbcinst.ini
中的ODBC for MySQL配置:
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/odbc/libmyodbc.so
Setup = /usr/lib/odbc/libodbcmyS.so
FileUsage = 1
答案 0 :(得分:1)
为什么不尝试安装:
asterisk-addons - 一个addons包,其中包括MySQL对呼叫详细记录的支持
指南如何使用:
http://www.voip-info.org/wiki/view/Asterisk+cmd+MYSQL
答案 1 :(得分:1)
您需要重新安装ODBC驱动程序并建立适当的驱动程序库链接。
以下是完整的详细信息:
https://blog.onesconsultants.com/2018/08/troubleshooting-odbc-module-in-asterisk.html