SMS iz/iz SAP SQL Anywhere

Pogledajte kako poslati i primiti SMS poruke putem SAP SQL Anywhere poslužitelja s korisnikom baze podataka Ozeki SMS Gatewaya. Ovdje možete pronaći niz za povezivanje i kratke CREATE TABLE izraze za početak. Poruke možete slati umetanjem novih zapisa poruka. Pretpostavljamo da ste već koristili SAP SQL Anywhere i da možete izvoditi osnovne operacije s njim. Dobit ćete korisne informacije i detaljne upute korak po korak. Nadamo se da će vam ovaj primjer biti lako razumjeti. Započnite sada!

Što je SAP SQL Anywhere?

SAP SQL Anywhere je paket koji pruža alate za upravljanje podacima. Namijenjen je za rad na računalima, mobilnim uređajima ili bilo gdje gdje nema tradicionalnog podatkovnog centra.

Slanje SMS poruka s SQL Anywhere
Instalacija SQL Anywhere(Video vodič)
Stvaranje tablica baze podataka (Video vodič)
Konfiguriranje korisnika baze podataka (Video vodič)
Slanje testne poruke (Video vodič)

Trebali biste imati dva važna programa. Prvi je SAP SQL Anywhere poslužitelj, dok je drugi Ozeki SMS Gateway, koji mora imati instaliranog korisnika baze podataka kako bi se mogao povezati s SAP SQL poslužiteljem baze podataka koristeći niz za povezivanje. Molimo stvorite tablicu za dolazne poruke i drugu tablicu za odlazne poruke. Te tablice trebate nazvati 'ozekimessagein' i 'ozekimessageout', što se koristi u ovom primjeru. Primljene SMS poruke možete vidjeti jednostavnim SELECT upitom, a SMS poruke možete slati jednostavnim INSERT SQL izrazom.

Preglednik GUI Ozeki SMS Gatewaya može se koristiti za instaliranje korisnika baze podataka. Molimo navedite ODBC niz za povezivanje za vašu SAP SQL Anywhere bazu podataka. Korisnik baze podataka može se konfigurirati iz preglednika GUI. Imajte na umu da odaberete 'Odbc' i upišete niz za povezivanje (Slika 4).

Kako primiti SMS s SAP SQL Anywhere bazom podataka

Sljedeći sustav za primanje SMS-a omogućuje vam primanje i pohranu SMS poruka koristeći SAP SQL Anywhere poslužitelj baze podataka. Sustav se sastoji od telefona, računala s pokrenutim Ozeki SMS Gateway softverom, poslužitelja baze podataka i vaše aplikacije. Poruka poslana s telefona bit će primljena od strane računala. Ona će je poslati na poslužitelj baze podataka kako bi je pohranila. Vaša aplikacija će tada moći dohvatiti poruke s poslužitelja baze podataka. (Slika 1)

kako primiti sms s sap sql anywhere bazom podataka
Slika 1 - Kako primiti SMS s SAP SQL Anywhere bazom podataka

Kako poslati SMS iz SAP SQL Anywhere baze podataka

Ovaj sustav za slanje SMS-a moći će slati poruke i pohranjivati ih koristeći SQP SQL Anywhere poslužitelj baze podataka. Sustav se sastoji od aplikacije koju ćete koristiti za slanje SMS-a. SAP SQL poslužitelja baze podataka, računala s pokrenutim Ozeki SMS Gateway softverom i telefona za primanje poruka. Sustav radi na sljedeći način: Vaša aplikacija će pohraniti poruke za slanje u SAP SQL Anywhere poslužitelj baze podataka. Ona će pohraniti poruku kako bi Ozeki SMS Gateway mogao periodično provjeravati postoje li poruke za slanje. Ako ih pronađe, proslijedit će te poruke na unaprijed definiranu adresu. (Slika 2)

kako poslati sms iz sap sql anywhere baze podataka
Slika 2 - Kako poslati SMS iz SAP SQL Anywhere baze podataka

SMS iz/iz SAP SQL Anywhere (Video tutorial)

U ovom videu pokazat ćemo vam proces povezivanja SAP SQL Anywhere baze podataka i Ozeki SMS Gatewaya. Naučit ćete kako možete stvoriti bazu podataka u SAP SQL Anywhere. Video će započeti otvaranjem SQL central aplikacije i odvest će vas do potvrde vaše poslane poruke. U videu ćete naučiti kako možete stvoriti bazu podataka s dvije tablice u SQL centralu i kako postaviti sučelje aplikacije u Ozeki SMS Gatewayu. U ovom 3:56 dugom videu objašnjavamo vam svaki detalj o procesu, tako da nećete imati problema s praćenjem koraka.

Video 1 - Kako povezati SAP SQL Anywhere bazu podataka i Ozeki SMS Gateway (Video tutorial)

Odabir datoteke baze podataka

U 'Čarobnjaku za stvaranje baze podataka', prvi korak bit će odabir naziva datoteke za datoteku baze podataka. To može biti bilo što, ali savjetujemo vam da odaberete 'ozekidb' kao naziv datoteke radi lakšeg prepoznavanja. Ako ste zadovoljni s nazivom, kliknite gumb 'Sljedeće' na dnu prozora kako biste nastavili na sljedeći korak (Slika 3).

određivanje naziva i direktorija baze podataka
Slika 3 - Određivanje naziva i direktorija baze podataka

Navedite podatke za prijavu

U sljedećem koraku (Slika 4), možete kreirati novog korisnika baze podataka. Postoje 3 tekstualna polja. Prvo je ime korisnika, a preostala dva su lozinka za prijavu i potvrdno polje za lozinku. Obavezno popunite sva polja kako biste imali sigurnog DBA korisnika.

navedite korisničko ime baze podataka
Slika 4 - Navedite korisničko ime baze podataka

Kreirajte tablicu za dolazne poruke

Sada možete početi izvršavati SQL naredbe. Prva stvar koju želite učiniti je kreiranje tablice 'ozekimessagein'. Ova tablica (koju možete vidjeti na Slici 5) služit će kao pohrana za vaše dolazne poruke. Sve dolazne poruke bit će pohranjene ovdje kao zapis sa svim detaljima o njima. Kod koji trebate izvršiti možete pronaći na kraju ovog vodiča.

kreirajte ozekimessagein tablicu
Slika 5 - Kreirajte ozekimessagein tablicu

Kreirajte tablicu za odlazne poruke

Sada kada imate tablicu za dolazne poruke, sve što vam treba je tablica za pohranu odlaznih poruka. To će biti tablica 'ozekimessageout'. Kod koji kreira tablicu možete pronaći na kraju ovog vodiča. Kopirajte ga u SQL central i izvršite. Kreirat će savršenu tablicu za korištenje kao pohranu za odlazne poruke (Slika 6).

kreirajte ozekimessageout tablicu
Slika 6 - Kreirajte ozekimessageout tablicu

Odaberite SQL opciju za slanje poruka

Otvorite Ozeki SMS Gateway i potražite gumb 'Dodaj novog korisnika/aplikaciju' na lijevoj strani prozora. Kliknite na njega da biste otvorili popis 'Dodaj novog korisnika ili aplikaciju'. Tamo potražite odjeljak 'Sučelja aplikacija' i odaberite SQL opciju za slanje poruka. Kliknite plavi gumb Instaliraj da biste nastavili na sljedeći korak (Slika 7).

instalirajte sql korisnika za slanje poruka
Slika 7 - Instalirajte SQL korisnika za slanje poruka

Odaberite SQL Anywhere opciju

U sljedećem popisu za instalaciju možete vidjeti sve softvere za upravljanje SQL bazama podataka koji mogu raditi s Ozeki SMS Gateway. U ovom slučaju, trebate odabrati 'SQLAnywhere'. Ovo će izvrsno funkcionirati s dvije tablice koje ste upravo postavili. Popis za instalaciju i stavku koju trebate odabrati možete vidjeti na Slici 8.

instalirajte sql anywhere korisnika
Slika 8 - Instalirajte SQL Anywhere korisnika

Navedite postavke veze

Da biste uspostavili vezu između Ozeki SMS Gateway i SQL Anywhere, morate navesti detalje veze. Da biste to učinili, otvorite opću karticu SQL Anywhere sučelja aplikacije i potražite okvir s postavkama veze. Tamo trebate odabrati verziju SQL Anywhere koju koristite, u polje za unos vozača. Morate upisati adresu hosta, ime poslužitelja, broj porta, ime baze podataka i podatke za prijavu SQL baze podataka (Slika 9). Ako ste završili s tim, kliknite gumb 'U redu'.

definirajte detalje veze sql anywhere baze podataka
Slika 9 - Definirajte detalje veze SQL Anywhere baze podataka

Ako ste ispravno slijedili korake, sada imate funkcionalnu vezu između Ozeki SMS Gateway i SQL Anywhere. Da biste je počeli koristiti, morate je uključiti. Da biste to učinili, kliknite prekidač 'Veza'. Ako je zelen i možete vidjeti kvačicu pored SQL Anywhere, vaša veza je uspostavljena i radi (Slika 10).

omogućite sql anywhere vezu
Slika 10 - Omogućite SQL Anywhere vezu

Izvršite INSERT naredbu

Da biste testirali svoju vezu, morate umetnuti neke poruke u tablicu 'ozekimessageout'. Da biste to učinili, izvršite naredbu INSERT INTO. Ona će postaviti testnu SMS poruku u tablicu i pokrenuti proces slanja. Kod možete vidjeti na Slici 11.

umetnite poruku u tablicu baze podataka
Slika 11 - Umetnite poruku u tablicu baze podataka

Mapa Poslano

Sada da biste potvrdili da je poruka uspješno poslana, otvorite mapu Poslano u Ozeki SMS Gateway. Ovo će otvoriti popis svih poruka poslanih s pristupnika. Možete dobiti više informacija o poruci kao što su vrijeme slanja, tekst poruke i rezultat procesa slanja. Primjer SMS poruke možete vidjeti na Slici 12.

mapa Poslano korisnika baze podataka pokazuje da je vaša poruka poslana putem Ozeki SMS Gateway
Slika 12 - Mapa Poslano korisnika baze podataka pokazuje da je vaša poruka poslana putem Ozeki SMS Gateway

SAP SQL Anywhere CREATE TABLE skripta

Molimo kreirajte tablice 'ozekimessageout' i 'ozekimessagein' na vašem SAP SQL Anywhere database serveru.