差分

移動先: 案内検索

Asterisk+PostgreSQL

341 バイト追加, 2009年2月20日 (金) 01:16
データベースを作る
psqlフロントエンドを起動し、以下のようにユーザ'astuser'に全てのアクセス権を与えることにします。この際のパスワードは'asterpass'にしてみます。<br>
asterisk=# CREATE USER astusr WITH PASSWORD 'asterpass';
asterisk=# GRANT ALL on CDR to astusr;
テーブルを作成します。CDRというテーブルを以下の内容で作ります。このスキーマはasteriskのソースのdoc/cdrdriver.txtに書かれています。
CREATE TABLE cdr (
calldate time NOT NULL ,
clid varchar (80) NOT NULL ,
src varchar (80) NOT NULL ,
userfield varchar (255) NOT NULL
);
===cdr_pgsql.confを作る===
/etc/asterisk/cdr_pgsql.conf を以下のような内容で作ります。当然ですが、ユーザ名とパスワードはPostgreSQLに設定したものです。
[global]
hostname=localhost
port=5432
dbname=asterisk
user=astusr
password=asterpass
table=cdr

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-