Asterisk 数据库函数(Berkeley 数据库或 SQLite)

Asterisk Database Functions (Berkeley Database or SQLite)

根据此link“https://wiki.asterisk.org/wiki/display/AST/Asterisk+Internal+Database”,Asterisk 在 1.8 版之前一直使用 Berkeley Database 作为其内部数据库,从 10 版开始它已切换到 SQLite。

由于在拨号方案中有一些函数可以与asterisk内部数据库(如DB、DB_DELETE、DB_EXISTS、DB_KEYS)一起工作,而且大多数都得到一个key 作为输入参数,我想知道这个函数是否适用于版本号高于 10 的 Asterisk 系统?他们也在使用关系数据库 (SQLite) 吗?

提前致谢

Thoose 功能有效,仅限内部数据库(固定文件)。

如果您需要使用外部源(sqlite、mssql、access、任何东西),您可以使用 UnixODBC 连接器和 func_odbc 纯 sql

https://www.voip-info.org/wiki/view/Asterisk+func+func_odbc