2017-10-25 21 views
1

アスタリスクはこのリンク "https://wiki.asterisk.org/wiki/display/AST/Asterisk+Internal+Database"に従って、バークレーデータベースをバージョン1.8までの内部データベースとして使用し、バージョン10からはSQLiteに切り替えました。アスタリスクデータベース関数(バークレーデータベースまたはSQLite)

ダイヤルプランのアスタリスク内部データベース(DB、DB_DELETE、DB_EXISTS、DB_KEYSなど)で動作する関数がいくつかあり、そのほとんどが入力引数としてキーを取得するため、この関数がバージョン番号が10以上のAsteriskシステムで作業していますか?彼らはリレーショナルデータベース(SQLite)も扱っていますか?事前に

おかげでのみ内部データベース(固定ファイル)で、作業

答えて

0

Thoose機能。

あなたが外部ソース(sqliteを、MSSQL、アクセス、何でも)あなたは純粋なSQL

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

+0

ありがとう@arheopsとunixODBCのコネクタとfunc_odbcを使用する必要がありを使用する必要がある場合。しかし、内部データベースがSQLite(バージョン1.8以上)の場合はどうでしょうか? –

+0

間違っていなければ、設定時に内部dbが選択されます。はい、sqliteですが、固定ファイルです。 – arheops

+0

Func_odbcははるかに柔軟です。内部DBは主に互換性のためです。 – arheops

関連する問題