Rozloženie databázy MSSQL pre SMS
Táto stránka vám poskytuje rozloženie databázy, ktoré by ste mali použiť pri nastavovaní riešenia SQL na SMS. Uvidíte, že je potrebné vytvoriť dve databázové tabuľky. Jedna bude slúžiť na odosielanie SMS správ a druhá na ich prijímanie. Tento sprievodca vám ukáže, ako sa pripojiť k vášmu MS SQL serveru a ako vytvoriť tieto dve databázové tabuľky.
Obsah1. Pripojenie k MSSQL Express
2. Kopírovanie príkazu CREATE TABLE
3. Spustenie príkazu CREATE TABLE
Pre skopírovanie príkazov CREATE TABLE použité vo videu prejdite nižšie. Ak ste už databázu v MSSQL Express vytvorili, môžete prejsť na ďalšie video.
Najprv musíte byť schopní vytvárať SQL databázy pomocou príkazového riadku. Ak to chcete urobiť, spustite na počítači príkaz “cmd” a zadajte “sqlcmd”. Po stlačení klávesu Enter budete môcť spúšťať sql príkazy priamo z cmd. Tieto príkazy vytvoria databázu pre prichádzajúce a odchádzajúce správy, prihlasovacie údaje a nastavia potrebné práva pre používateľov. Výsledok môžete vidieť na Obrázku 1.
Teraz sa musíte prihlásiť, aby ste mohli vytvárať SQL databázy s vytvoreným používateľom. Ak to chcete urobiť, spustite na počítači príkaz “cmd” a zadajte “sqlcmd -U ozekiuser -P ozekipass”. (Obrázok 2) Po stlačení klávesu Enter budete môcť spúšťať sql príkazy priamo z cmd s právami vytvoreného používateľa.
sqlcmd -U ozekiuser -P ozekipass
Potom musíte vytvoriť tabuľku, ktorá je vhodná pre Ozeki SMS Gateway. Tu na Obrázku 3 vám poskytujeme príkaz, ktorý vytvorí ideálnu SQL tabuľku pre vaše potreby. Ak ovládate SQL, kľudne môžete kód upraviť podľa svojich presných požiadaviek.
use ozekidb GO CREATE TABLE ozekimessagein ( id int IDENTITY (1,1), sender varchar(255), receiver varchar(255), msg nvarchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(30), msgtype varchar(30), reference varchar(30), ); CREATE TABLE ozekimessageout ( id int IDENTITY (1,1), sender varchar(255), receiver varchar(255), msg nvarchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(100), msgtype varchar(30), reference varchar(30), status varchar(30), errormsg varchar(250) ); GOObrázok 3 - Príkaz CREATE TABLE
Na vytvorenie tabuliek musíte zadať príkazy do “sqlcmd”. Skopírujte kód z Obrázku 3. Tieto príkazy vytvoria tabuľky pre prichádzajúce a odchádzajúce správy.
Teraz vložte skopírovaný kód z predchádzajúceho kroku do sqlcmd, ktorý ste vytvorili na Obrázku 1. Týmto spôsobom program môže príkazy pochopiť a vykonať. V tomto kroku môžete poskytnutý kód upraviť, ak ovládate jazyk SQL. Stlačením klávesu Enter spustíte kód a vytvoríte tabuľky. Kód v sqlcmd môžete vidieť na Obrázku 4.
Dúfame, že tento sprievodca bol užitočný. Ak máte problémy s niektorým z krokov, neváhajte nás kontaktovať na info @ ozeki.hu
More information
- How to setup SQL express on Windows 11
- Send SMS from msSQL
- Database table definition for storing SMS
- Configure MS SQL to send/receive SMS
- Send a test SMS from msSQL
- Why cant i send SMS from msSQL