lunes, 30 de marzo de 2015

Borrar registro de una llamada en el cdr FreePBX

Borrar registro de una llamada en FreePBX

Que tal amigos.

Para quienes necesiten, como yo, borrar el registro de una llamada para que no aparezca en los reportes del freePBX, ahi les va:

sudo mysql -u root -p


seguido a conectarnos al servidor de bases de datos:

show databases;

+--------------------+
| Database           |
+--------------------+
| information_schema |
| asterisk           |
| asteriskcdrdb      |
| mysql              |
+--------------------+
4 rows in set (0.00 sec)

"a mi me muestra esto"

seguido:

use asteriskcdrdb;

show tables;
+-------------------------+
| Tables_in_asteriskcdrdb |
+-------------------------+
| cdr                     |
+-------------------------+
1 row in set (0.00 sec)

Finalmente:
delete from cdr where dst="1234567";
delete from cdr where clid="1234567";

delete from cdr where dst="numero que desean eliminar" //incluye las comillas(dst es el nombre de uno de los registros), con cuidado, ya que si no especifican where, eliminarán toda la tabla.

finalmente:

quit

en el freepbx no aparece ni el rastro de esa llamada.

Claro que si queremos hacer la tarea bien hecha, debemos editar:¿
nano /var/log/asterisk/full

Y borrar la linea donde aparece el numero que queremos eliminar.

Espero les sea de utilidad es su momento...

Hasta pronto

Autor: Harvi
http://harvif01.blogspot.com/2011/02/borrar-registro-de-una-llamada.html#comment-form