Jak připojit DbGate k Azure SQL Database

Published: 2025-11-10

Správa cloudových databází nemusí být komplikovaná. Tento průvodce vás provede vytvořením Microsoft SQL Server databáze v Azure a jejím připojením k DbGate – získáte tak výkonné a uživatelsky přívětivé administrační rozhraní pro vaše Azure SQL databáze.

Proč DbGate pro Azure SQL?

Zatímco Azure Portal poskytuje základní správu databází, DbGate nabízí:

  • Intuitivní procházení dat s výkonným filtrováním a vyhledáváním
  • Vizuální návrhář dotazů – sestavujte dotazy bez psaní SQL
  • Databázový chat s AI – ptejte se v přirozeném jazyce
  • Nástroje pro export/import podporující více formátů (CSV, Excel, JSON)
  • SQL editor s automatickým doplňováním a zvýrazněním syntaxe
  • Porovnání schémat a migrační nástroje
  • Multiplatformní podpora – funguje na Windows, Mac a Linux

Část 1: Vytvoření Azure SQL Database

Krok 1 - Přihlášení do Azure Portal

Krok 2 - Vytvoření nové SQL databáze

  1. Najděte Azure SQL | SQL databases
  2. Klikněte na “Create”

Krok 3 - Konfigurace základních nastavení

Vyplňte následující údaje:

Detaily projektu:

  • Subscription: Vyberte své Azure předplatné
  • Resource Group: Vytvořte novou nebo použijte existující skupinu (např. “dbgate-demo-rg”)

Detaily databáze:

  • Database name: Zvolte smysluplný název (např. “myapp-db”)
  • Server: Klikněte na “Create new”, pokud nemáte existující server

Krok 4 - Konfigurace SQL Serveru

Při vytváření nového serveru zadejte:

  • Server name: Musí být globálně unikátní (např. “myapp-sql-server-2025”)
  • Location: Vyberte region nejblíže vašim uživatelům
  • Authentication method: Vyberte “Use SQL authentication”
  • Server admin login: Vytvořte uživatelské jméno správce (např. “sqladmin”)
  • Password: Vytvořte silné heslo a bezpečně ho uložte

Klikněte na “OK” pro vytvoření serveru.

Počkejte na dokončení nasazení (obvykle 2-5 minut). Po dokončení stiskněte “Go to resource”, zobrazí se přehledová stránka databáze.

Azure database homepage

Krok 5 - Konfigurace sítě

Pokud se potřebujete k databázi připojit z desktopové aplikace DbGate na lokálním počítači, nakonfigurujte následující síťová nastavení. Pokud plánujete připojení pouze ze služeb Azure (a používat DbGate pro Azure), můžete tento krok přeskočit.

  1. Klikněte na tlačítko “Configure access”, zobrazí se nastavení sítě, zůstaňte na záložce “Public access”
  2. V části Public network access vyberte “Selected networks”
  3. V části “Firewall rules”:
    • Nastavte “Allow Azure services and resources to access this server” na “Yes”
    • Nastavte “Add current client IP address” na “Yes” (umožní připojení z vašeho počítače)
  4. Pokud se budete připojovat z více míst, můžete přidat další IP rozsahy později
  5. Klikněte na “Save” pro uložení nastavení firewallu

Část 2 - připojení z lokálního počítače

Krok 1 - Instalace DbGate

Pokud ještě nemáte:

  1. Navštivte dbgate.io/download
  2. Stáhněte příslušnou verzi pro váš operační systém
  3. Nainstalujte a spusťte DbGate

Krok 2 - Vytvoření nového připojení

  1. V DbGate: Klikněte na File/“New Connection”
  2. Vyberte “Microsoft SQL Server” jako databázový engine

Nyní byste se měli být schopni připojit z lokálního počítače, např. s DbGate. Server a uživatel jsou zobrazeny na přehledové stránce databáze (“Server admin” a “Server name”). Heslo je to, které jste vytvořili dříve.

Azure database homepage

Část 3 - připojení z DbGate na Azure

Krok 1 - Vytvoření nového virtuálního stroje

  1. Přejděte na Compute infrastructure | Virtual machines
  2. Klikněte na “Create”
  3. Vyberte Subscription a Resource Group
  4. Vyberte vhodný obraz virtuálního stroje (např. dbgate-ubuntu-2204)
  5. Vyberte Image - klikněte na “See all images” a vyhledejte “dbgate”, poté vyberte DbGate (database manager). Pokud vyberete “Gen 1”, musíte použít typ zabezpečení “Standard”.
  6. Vyberte velikost VM - pro testování je “Standard B1s” dostačující, pro produkci vyberte vhodnou velikost
  7. Je třeba vytvořit nebo znovu použít SSH pár pro připojení k DbGate serveru přes SSH, vytvořte SSH key pair - vygenerovaný privátní klíč použijete pro připojení z lokálního počítače
  8. Zkontrolujte své údaje a vytvořte VM
  9. Pokud jste zvolili vytvoření nového SSH key pair, stáhněte privátní klíč a bezpečně ho uložte

Krok 2 - Použití DbGate a vytvoření připojení k Azure SQL

  1. Klikněte na “Go to resource” po vytvoření VM
  2. Na přehledové stránce VM zkopírujte veřejnou IP adresu
  3. Otevřete IP adresu v prohlížeči, měli byste vidět webové rozhraní DbGate
  4. Nastavte admin heslo pro webové rozhraní DbGate
  5. Klikněte na “Connections”, poté “New Connection”. Vytvořte nové připojení k Azure SQL databázi stejným způsobem jako v “Část 2 - připojení z lokálního počítače”, použijte název serveru, admin uživatele a heslo vytvořené v “Část 1 - Vytvoření Azure SQL Database”

Krok 3 - konfigurace přístupu k vašemu připojení

  1. Ve výchozím nastavení nemůže nikdo přistupovat k připojení vytvořenému v DbGate na Azure VM
  2. Vyberte “Roles”, vyberte roli “superadmin” a klikněte na záložku “Permissions”. Zaškrtněte “All connections” a klikněte na “Save”
  3. Obnovte stránku (oprávnění se načítají při obnovení stránky), nyní byste měli vidět připojení v DbGate a být schopni ho používat
  4. Vytvořte další uživatele/role podle potřeby pro správu přístupu k vašemu databázovému připojení (použijte záložku Roles)