Postavke visokoučinkovitog izvješćivanja baze podataka za MS SQL

Ovaj vodič objašnjava kako postaviti visokoučinkovito izvješćivanje baze podataka za Microsoft SQL Server kako bi se spremile sve SMS poruke koje prolaze kroz sustav. Ova postavka omogućuje vam stvaranje izvješća, pisanje računa ili izračun troškova rada vašeg SMS gateway sustava.

Sustav za izvješćivanje može spremiti poruke koje prolaze kroz sustav u različite izvore, kao što su baze podataka, txt datoteke itd. Jedan od najpopularnijih izbora je korištenje MS SQL servera za spremanje zapisa svake poruke. Sustav za izvješćivanje možete otvoriti iz izbornika Edit, opcija Reporting, kao što možete vidjeti na Slici 1.

Slika 1 - Otvaranje izbornika Reporting

U izborniku Reporting kliknite na gumb Create new SMS Reporter, a zatim odaberite vrstu baze podataka MS SQL Fast (Slika 2).

Slika 2 - Stvaranje novog MS SQL Fast reportera

Sada unesite podatke za povezivanje kao što su Server, Port, Database, UserID i Password na stranici s detaljima MS SQL Fast reportera. Unesite naziv veze i na kraju kliknite gumb OK (Slika 3).

Slika 3 - Navođenje detalja veze

Na kartici Events možete vidjeti zapis najnovijih događaja na serveru. Kao što možete vidjeti na Slici 4, veza s bazom podataka je uspostavljena.

Slika 4 - Veza s bazom podataka uspostavljena

Kao što Slika 5 pokazuje na kartici Events, možete vidjeti da SMS Gateway automatski stvara odgovarajuće tablice baze podataka. Tablica "m" pohranjuje poruke, a "c" pohranjuje kontakte.

U tablici "m" možete vidjeti sljedeće stupce:

  • fc: from connection
  • fa: from address
  • tc: to connection
  • ta: to address
  • m: message
  • dc: created date
  • ds: submitted date
  • dd: delivered date
  • r: submit reference
  • e: error message
  • c: pdu count
  • s: status code

Statusni kod trebao bi biti sljedeći:

  • 1 - submit success
  • 2 - submit failed
  • 3 - delivered
  • 4 - delivery failed

Slika 5 - Tablice stvorene

Konačno, u MS SQL Serveru vidjet ćete da je nova poruka umetnuta u tablicu, kao što možete vidjeti na Slici 6.

Slika 6 - Poruka umetnuta u bazu podataka

More information