Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure MCP Server umožňuje spravovat prostředky Azure SQL Database pomocí výzev přirozeného jazyka. Tento referenční informace k nástrojům Azure SQL poskytuje komplexní příkazy pro správu databází, serverů, pravidel brány firewall a elastických fondů bez složité syntaxe.
Azure SQL Database je plně spravovaný databázový stroj paaS (platforma jako služba), který zpracovává většinu funkcí správy databází, jako je upgrade, opravy, zálohy a monitorování bez zásahu uživatele.
Note
Parametry nástroje: Nástroje Azure MCP Serveru definují parametry pro data, která potřebují k dokončení úloh. Některé z těchto parametrů jsou specifické pro každý nástroj a jsou popsané níže. Ostatní parametry jsou globální a sdílejí všechny nástroje. Další informace naleznete v tématu Parametry nástroje.
Databáze: Vytvoření databáze
Vytvořte novou databázi na existujícím Azure SQL Serveru. Tento příkaz vytvoří databázi s konfigurovatelnými úrovněmi výkonu, omezeními velikosti a dalšími nastaveními.
Mezi ukázkové výzvy patří:
- Vytvoření databáze: Vytvoření nové databáze SQL s názvem sales-data na serveru prod-sql-server ve skupině prostředků my-resource-group
- Zadejte úroveň: Vytvoření databáze SQL inventory s úrovní Basic na serveru eastus-sql ve skupině prostředků my-resource-group
- Skupina prostředků: Vytvoření nové databáze s názvem customer-info na SQL Serveru Analytics-sql ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název Azure SQL Serveru. |
| Databáze | Required | Název služby Azure SQL Database. |
| Název skladové položky | Volitelný | Název skladové položky pro databázi (například Basic, S0, P1, GP_Gen5_2). |
| Úroveň skladové položky | Volitelný | Úroveň skladové položky pro databázi (například Basic, Standard, Premium, GeneralPurpose). |
| Kapacita skladové položky | Volitelný | Kapacita skladové položky (DTU nebo počet virtuálních jader) pro databázi. |
| Kolace | Volitelný | Kolace databáze (například SQL_Latin1_General_CP1_CI_AS). |
| Maximální velikost bajtů | Volitelný | Maximální velikost databáze v bajtech. |
| Název elastického fondu | Volitelný | Název elastického fondu pro přiřazení databáze. |
| Zónově redundantní | Volitelný | Zda má být databáze zónově redundantní. |
| Škálování čtení | Volitelný | Možnost škálování čtení pro databázi (Enabled nebo Disabled). |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Odstranění databáze
Odstranění databáze SQL
Mezi ukázkové výzvy patří:
- Odstranění databáze: Odstranění databáze SQL Sales-data ze serveru prod-sql-server ve skupině prostředků my-resource-group
- Odebrání ze skupiny prostředků: Odebrání inventáře z SQL Serveru eastus-sql ve skupině prostředků my-resource-group
- Odstranit podle názvu: "Odstraňte databázi s názvem customer-info na serveru Analytics-sql ve skupině prostředků my-resource-group"
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název Azure SQL Serveru. |
| Databáze | Required | Název služby Azure SQL Database. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Výpis databází
Zobrazí seznam všech databází ve vašem cloudovém prostředku s jejich konfigurací, stavem, skladovou jednotkou a podrobnostmi o výkonu. Použijte, když potřebujete: zobrazení inventáře databáze, kontrolu stavu databáze, porovnání konfigurací databáze nebo vyhledání databází pro operace správy.
Mezi ukázkové výzvy patří:
- Výpis databází: Zobrazit všechny databáze na serveru eastus-sql ve skupině prostředků my-resource-group
- Inventář databáze: Seznam databází ve skupině prostředků my-resource-group na serveru eastus-sql
- Zkontrolujte stav databáze: Jaké databáze jsou aktuálně aktivní na mém serveru eastus-sql ve skupině prostředků my-resource-group?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název zdroje. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Přejmenování databáze
Přejmenujte existující databázi na nový název na stejném serveru Azure SQL.
Mezi ukázkové výzvy patří:
- Přejmenování databáze: Přejmenování databáze SQL Sales-data na serveru prod-sql-server ve skupině prostředků my-resource-group na sales-archive
- Přejmenování s explicitním serverem: Přejmenování inventáře databáze Azure SQL na inventory-2025 na serveru eastus-sql ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název Azure SQL Serveru. |
| Databáze | Required | Název služby Azure SQL Database. |
| Nový název databáze | Required | Nový název služby Azure SQL Database. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Zobrazení podrobností databáze
Načte podrobné informace o konkrétní databázi. Pomocí tohoto příkazu zkontrolujte konfiguraci, úroveň výkonu, velikost a další charakteristiky databáze.
Mezi ukázkové výzvy patří:
- Zobrazení podrobností databáze: Zobrazení podrobností o databázi inventory na serveru eastus-sql ve skupině prostředků my-resource-group
- Zkontrolujte konfiguraci databáze: "Můžete mi říct specifikace a aktuální stav databáze customer-db na serveru prod-sql-server" ve skupině prostředků my-resource-group?
- Zkontrolujte úroveň výkonu: Jakou úroveň služby pro server prod-sql-server ve skupině prostředků my-resource-group používá moje analytická databáze?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název zdroje. |
| Databáze | Required | Název databáze v prostředku. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Aktualizace databáze
Aktualizujte nastavení konfigurace pro existující službu Azure SQL Database.
Mezi ukázkové výzvy patří:
- Aktualizace úrovně výkonu: Aktualizace úrovně výkonu databáze SQL Sales-data na serveru prod-sql-server ve skupině prostředků my-resource-group
- Škálování skladové položky databáze: Škálování skladové položky databáze SQL na serveru eastus-sql ve skupině prostředků my-resource-group pro použití skladové položky S3
- Změna nastavení databáze: Aktualizace analýzy databáze Azure SQL tak, aby používala úroveň Premium na serveru eastus-sql ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název Azure SQL Serveru. |
| Databáze | Required | Název služby Azure SQL Database. |
| Název skladové položky | Volitelný | Název skladové položky pro databázi (například Basic, S0, P1, GP_Gen5_2). |
| Úroveň skladové položky | Volitelný | Úroveň skladové položky pro databázi (například Basic, Standard, Premium, GeneralPurpose). |
| Kapacita skladové položky | Volitelný | Kapacita skladové položky (DTU nebo počet virtuálních jader) pro databázi. |
| Kolace | Volitelný | Kolace databáze (například SQL_Latin1_General_CP1_CI_AS). |
| Maximální velikost bajtů | Volitelný | Maximální velikost databáze v bajtech. |
| Název elastického fondu | Volitelný | Název elastického fondu pro přiřazení databáze. |
| Zónově redundantní | Volitelný | Zda má být databáze zónově redundantní. |
| Škálování čtení | Volitelný | Možnost škálování čtení pro databázi (Enabled nebo Disabled). |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Ověřování serveru: Seznam správců Microsoft Entra
Uvádí seznam správců Microsoft Entra ID nakonfigurovaných pro server Azure SQL. Tento příkaz použijte ke správě a auditování přístupu na základě identity k vašemu prostředku.
Mezi ukázkové výzvy patří:
- Zkontrolujte uživatele správce: "Show me all Microsoft Entra administrators for my 'prod-sql' server in resource group 'my-resource-group'
- Přístup k identitě: Seznam správců Microsoft Entra pro SQL Server finance-db ve skupině prostředků my-resource-group
- Kontrola zabezpečení: Kdo má přístup správce k serveru prod-sql-server ve skupině prostředků my-resource-group?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Vytvoření serveru
Vytvoří nový server Azure SQL v zadané skupině prostředků a umístění.
Mezi ukázkové výzvy patří:
- Vytvořte SQL Server: Vytvoření nového serveru Azure SQL s názvem prod-sql-server ve skupině prostředků my-resource-group s uživatelským správcem sqladmin a heslem MyStr0ngP@ssw0rd! v oblasti USA – východ"
- Zadejte uživatele správce: Vytvoření serveru SQL Azure s názvem eastus-sql ve skupině prostředků my-resource-group v umístění USA – východ s uživatelem sqladmin a heslem správce sqladmin a heslem SecureP@ss123!.
- Nastavení serveru ve skupině prostředků: "Nastavení nového SQL serveru s názvem analytics-sql pro uživatele s oprávněním správce sqladmin s heslem Analytics2024! v oblasti USA – západ 2 ve skupině prostředků my-resource-group s povoleným přístupem k veřejné síti
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
| Uživatel správce | Required | Přihlašovací jméno správce serveru SQL. |
| Heslo správce | Required | Heslo správce pro SQL Server. |
| Location | Required | Umístění oblasti Azure, kde je vytvořen SQL Server. |
| Verze | Volitelný | Verze SQL Serveru, která se má vytvořit (například 12.0). |
| Přístup k veřejné síti | Volitelný | Zda je povolený přístup k veřejné síti pro SQL Server (Enabled nebo Disabled). |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Server: Odstranění serveru
Odstraní server SQL Azure a všechny jeho databáze ze zadané skupiny prostředků.
Mezi ukázkové výzvy patří:
- Odstraňte SQL Server: Odstraňte Azure SQL Server prod-sql-server ze skupiny prostředků my-resource-group.
- Odebrat z předplatného: Odebrání SQL Serveru test-sql-server ze skupiny prostředků my-resource-group
- Trvalé odstranění: Trvale odstranit SQL Server Analytics-sql ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
| Síla | Volitelný | Vynutit odstranění serveru bez výzvy k potvrzení. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Server: Výpis serverů
Zobrazí seznam serverů Azure SQL v rámci skupiny prostředků.
Mezi ukázkové výzvy patří:
- Výpis SQL serverů: Seznam všech serverů Azure SQL ve skupině prostředků my-resource-group
- Zobrazit všechny servery: "Show me every SQL server available in resource group 'my-resource-group'
- Inventář serveru: Jaké servery SQL mám ve skupině prostředků my-resource-group?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Skupina zdrojů | Volitelný | Skupina prostředků pro filtrování serverů podle. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Zobrazení podrobností o serveru
Načte podrobné informace o serveru Azure SQL, včetně konfigurace, stavu a vlastností, jako je plně kvalifikovaný název domény, verze, přihlášení správce a nastavení přístupu k síti.
Mezi ukázkové výzvy patří:
- Zobrazení podrobností o serveru: "Zobrazení podrobností o Serveru SQL Azure prod-sql-server ve skupině prostředků my-resource-group"
- Získání konfigurace: Získání podrobností o konfiguraci pro SQL Server Analytics-sql ve skupině prostředků my-resource-group
- Vlastnosti zobrazení: Zobrazení vlastností SQL Serveru eastus-sql ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Brána firewall serveru: Pravidla seznamu
Zobrazí seznam všech pravidel brány firewall pro konkrétní prostředek. Pomocí tohoto příkazu můžete spravovat a kontrolovat nastavení přístupu k síti pro váš prostředek.
Mezi ukázkové výzvy patří:
- Zobrazení nastavení brány firewall: Zobrazit všechna pravidla brány firewall pro můj server prod-sql-server ve skupině prostředků my-resource-group
- Zkontrolujte řízení přístupu: "Existují nějaká pravidla brány firewall pro sql server analytics-db ve skupině prostředků my-resource-group?".
- Audit zabezpečení: Seznam pravidel brány firewall pro náš server finance-db ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Brána firewall serveru: Vytvoření pravidla
Vytvoří pravidlo brány firewall pro prostředek. Pravidla brány firewall určují, které IP adresy se můžou připojit k prostředku. Můžete zadat jednu IP adresu (nastavením počáteční a koncové IP adresy na stejnou hodnotu) nebo rozsah IP adres.
Mezi ukázkové výzvy patří:
- Přidání pravidla brány firewall: Vytvoření pravidla brány firewall s názvem office-access pro server prod-sql ve skupině prostředků my-resource-group umožňující rozsah IP adres 192.168.1.1 až 192.168.1.100
- Nastavení rozsahu přístupu: "Potřebuji nastavit pravidlo brány firewall test na serveru analytics-sql ve skupině prostředků my-resource-group, aby bylo možné povolit přístup z rozsahu IP adres 10.0.0.1 na 10.0.0.0.255"
- Povolit jednu IP adresu: Vytvoření pravidla firewallu allow-single-ip pro povolení přístupu z IP adresy 203.0.113.5 k sql serveru production-uswest ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
| Pravidlo brány firewall | Required | Název pravidla brány firewall. |
| Počáteční IP adresa | Required | Počáteční IP adresa rozsahu pravidel brány firewall. |
| Koncová IP adresa | Required | Koncová IP adresa rozsahu pravidel brány firewall. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ❌ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Brána firewall serveru: Pravidlo odstranění
Odstraní pravidlo brány firewall z prostředku. Tato operace odebere zadané pravidlo brány firewall a potenciálně omezí přístup pro IP adresy, které toto pravidlo dříve povolilo. Pokud pravidlo neexistuje, nevrátí se žádná chyba.
Mezi ukázkové výzvy patří:
- Odebrání pravidla brány firewall: Odstraňte pravidlo brány firewall s názvem office-access ze serveru prod-sql ve skupině prostředků my-resource-group.
- Odvolání přístupu: Odvolání pravidla brány firewall temp-access na serveru test-sql ve skupině prostředků my-resource-group
- Odstraňte pravidlo přístupu: Odebrání pravidla brány firewall guest-access z našeho vývojového SQL serveru ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
| Pravidlo brány firewall | Required | Název pravidla brány firewall. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌
Elastické fondy: Výpis elastických fondů
Zobrazí seznam všech elastických fondů pro konkrétní prostředek. Elastické fondy jsou řešení přidělování prostředků, které umožňuje spravovat a škálovat více databází s různými požadavky na prostředky.
Mezi ukázkové výzvy patří:
- Zobrazení fondů zdrojů: Zobrazit všechny elastické fondy na serveru main-sql ve skupině prostředků my-resource-group
- Zkontrolujte elasticitu: Uveďte všechny elastické fondy, které máme spuštěné na sql serveru databáze zákazníka ve skupině prostředků my-resource-group.
- Inventář fondu: Jaké elastické fondy se nasazují na SQL Server main-sql ve skupině prostředků my-resource-group?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Required | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| Server | Required | Název prostředku Azure SQL Serveru. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌