Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ATUALIZAÇÃO VIA SCRIPT DA BASE BDO

Após realizar a instalação do BDO é necessário realizar atualizações periódicas para manter a base de dados com os registros de portabilidades recentes.


Executando o Script para Atualização do BDO 

 

Abaixo segue o comando a ser utilizado para realizar a tarefa. Lembrando que é necessário solicitar a liberação do IP pelo N.O.C. da DirectCall e

também respeitar os horários disponíveis para realizar o procedimento.


 

# php BDO_UPDATE_BilhetesPortabilidade.php update

 

20141123 23:56:24 - DEBUG: BilhetesPortabilidade::__construct: Creating class BilhetesPortabilidade

 

 

20141123 23:56:24 - INFO: BilhetesPortabilidade::__construct: Creating MySQL connection

 

 

20141123 23:56:24 - DEBUG: BilhetesPortabilidade::connectMySQL:

 

 

20141123 23:56:24 - INFO: BilhetesPortabilidade::updateMGW: Updating Media Gateway Status first.

 

 

20141123 23:56:24 - INFO: BilhetesPortabilidade::checkMGWStatus: Last update was a JA UPDATE at 2014-11-21 10:01:56 using fileINCR-20141121100000.csv

 

 

20141123 23:56:25 - WARN: BilhetesPortabilidade::checkMGWStatus: There are update: INCR-20141123160000.csv

 

 

20141123 23:56:25 - WARN: BilhetesPortabilidade::checkMGWStatus: There are update: INCR-20141123200000.csv

 

 

20141123 23:56:25 - WARN: BilhetesPortabilidade::checkMGWStatus: There are 2 files to update.

 

 

20141123 23:57:33 - DEBUG: BilhetesPortabilidade::processWebFile: Processing file INCR-20141123160000.csv

 

 

20141123 23:57:34 - INFO: BilhetesPortabilidade::updateDatabase: Updating database control with last file INCR-20141123160000.csv

 

 

20141123 23:57:35 - DEBUG: BilhetesPortabilidade::processWebFile: Processing file INCR-20141123200000.csv

 

 

20141123 23:57:35 - INFO: BilhetesPortabilidade::updateDatabase: Updating database control with last file INCR-20141123200000.csv

 

 

20141123 23:57:36 - INFO: BilhetesPortabilidade::updateMGW: All files updated!

 

 

 

Sugerimos o agendamento desta atividade diariamente via crontab uma vez ao dia, conforme o exemplo abaixo (execução diária as 00:01):

 

 


# m h dom mon dow command  

01 0 * * * /usr/bin/php -f /root/BDO_UPDATE_BilhetesPortabilidade.php update 



...