Rozložení databáze MSSQL pro SMS
Tato stránka vám poskytuje rozložení databáze, které je potřeba při nastavování řešení SQL na SMS. Uvidíte, že je potřeba vytvořit dvě databázové tabulky. Jedna bude sloužit pro odesílání SMS zpráv a druhá pro jejich příjem. Tento průvodce vám ukáže, jak se připojit k vašemu MS SQL serveru a jak vytvořit tyto dvě databázové tabulky.
Obsah1. Připojení k MSSQL Express
2. Zkopírování příkazu CREATE TABLE
3. Spuštění příkazu CREATE TABLE
Pro zkopírování příkazů CREATE TABLE použitého ve videu prosím sjeďte dolů. Pokud jste již databázi v MSSQL Express vytvořili, můžete přejít k dalšímu videu.
Nejprve musíte být schopni vytvářet SQL databáze pomocí příkazového řádku. Pro tento účel spusťte na svém počítači “cmd” a napište “sqlcmd”. Po stisknutí klávesy Enter budete moci spouštět SQL příkazy přímo z cmd. Tyto příkazy vytvoří databázi pro příchozí a odchozí zprávy, přihlašovací údaje a nastaví potřebná práva pro uživatele. Výsledek můžete vidět na Obrázku 1.
Nyní se musíte přihlásit, abyste mohli vytvářet SQL databáze s vytvořeným uživatelem. Pro tento účel spusťte na svém počítači “cmd” a napište “sqlcmd -U ozekiuser -P ozekipass”. (Obrázek 2) Po stisknutí klávesy Enter budete moci spouštět SQL příkazy přímo z cmd s právy vytvořeného uživatele.
sqlcmd -U ozekiuser -P ozekipass
Poté je potřeba vytvořit tabulku, která je vhodná pro Ozeki SMS Gateway. Zde na Obrázku 3 vám poskytujeme příkaz, který vytvoří perfektní SQL tabulku pro vaše potřeby. Pokud ovládáte SQL, můžete kód upravit podle svých představ.
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ázek 3 - Příkaz CREATE TABLE
Pro vytvoření tabulek je potřeba zadat příkazy do “sqlcmd”. Zkopírujte kód z Obrázku 3. Tyto příkazy vytvoří tabulky pro příchozí a odchozí zprávy.
Nyní prosím vložte zkopírovaný kód z předchozího kroku do sqlcmd, který jste vytvořili na Obrázku 1. Tímto způsobem program může příkazy pochopit a provést. V tomto kroku můžete upravit poskytnutý kód, pokud ovládáte SQL jazyk. Stiskněte Enter pro spuštění kódu a vytvoření tabulek. Kód uvnitř sqlcmd můžete vidět na Obrázku 4.
Doufáme, že vám tento průvodce byl užitečný. Pokud máte jakýkoliv problém s některým z kroků, neváhejte nás kontaktovat na info @ ozeki.hu
More information
- Jak nastavit SQL Express na Windows 11
- Odesílání SMS z MSSQL
- Definice databázové tabulky pro ukládání SMS
- Konfigurace MS SQL pro odesílání/příjem SMS
- Odeslat testovací SMS z MSSQL
- Proč nemohu odeslat SMS z MSSQL