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.
Platí pro:Azure SQL Database
Azure SQL Database umožňuje konfigurovat databáze a fondy pomocí Azure PowerShellu.
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.
Použití služby Azure Cloud Shell
Azure hostí interaktivní prostředí Azure Cloud Shell, které můžete používat v prohlížeči. Pro práci se službami Azure můžete v prostředí Cloud Shell použít buď Bash, nebo PowerShell. Předinstalované příkazy Cloud Shellu můžete použít ke spuštění kódu v tomto článku, aniž byste museli instalovat cokoli do místního prostředí.
Spuštění služby Azure Cloud Shell:
Možnost | Příklad nebo odkaz |
---|---|
Zvolte Vyzkoušet v pravém horním rohu bloku kódu. Výběr Vyzkoušet automaticky nekopíruje kód do služby Cloud Shell. |
![]() |
Přejděte na adresu https://shell.azure.com nebo výběrem tlačítka Spustit Cloud Shell otevřete Cloud Shell v prohlížeči. |
![]() |
Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal. |
![]() |
Pokud chcete spustit kód uvedený v tomto článku ve službě Azure Cloud Shell, postupujte takto:
Spusťte Cloud Shell.
Vyberte tlačítko Kopírovat na bloku kódu a kód zkopírujte.
Vložte kód do relace Cloud Shellu tak, že na Windows a Linuxu vyberete Ctrl+Shift+V, nebo na macOS vyberete Cmd+Shift+V.
Spusťte kód stisknutím klávesy Enter.
Pokud se rozhodnete nainstalovat a používat PowerShell místně, tento kurz vyžaduje AZ PowerShell 1.4.0 nebo novější. Pokud potřebujete upgrade, přečtěte si téma Instalace modulu Azure PowerShell. Pokud používáte PowerShell místně, je také potřeba spustit příkaz Connect-AzAccount
pro vytvoření připojení k Azure.
Ukázky
Následující tabulka obsahuje odkazy na ukázkové skripty Azure PowerShellu pro službu Azure SQL Database.
Odkaz | Popis |
---|---|
Vytvoření a konfigurace jednoúčelových databází a elastických fondů | |
Vytvořte jednu databázi a konfigurujte pravidlo brány firewall na úrovni serveru | Tento skript PowerShellu vytvoří jednu databázi a nakonfiguruje pravidlo brány firewall protokolu IP na úrovni serveru. |
Vytváření elastických fondů a přesun databází ve fondu | Tento skript PowerShellu vytvoří elastické skupiny, přesune sdružené databáze a konfiguruje velikosti výpočetních prostředků. |
Konfigurace geografické replikace a převzetí při selhání | |
Konfigurace a přepnutí při selhání jedné databáze pomocí aktivní geografické replikace | Tento PowerShell skript nakonfiguruje aktivní geografickou replikaci pro jednu databázi a provede její přepnutí na sekundární repliku. |
Konfigurace a přepnutí na záložní zdroj sdílené databáze pomocí aktivní geografické replikace | Tento skript PowerShellu nakonfiguruje aktivní geografickou replikaci pro databázi v elastickém fondu a převezme služby při selhání sekundární replice. |
Konfigurace skupiny převzetí služeb při selhání | |
Konfigurace skupiny převzetí služeb při selhání pro jednu databázi | Tento skript PowerShellu vytvoří databázi a skupinu převzetí služeb při selhání, přidá databázi do skupiny převzetí služeb při selhání a otestuje převzetí služeb při selhání na sekundární server. |
Konfigurace skupiny převzetí služeb při selhání pro elastický fond | Tento skript PowerShellu vytvoří databázi, přidá ji do elastického fondu, přidá elastický fond do skupiny převzetí služeb při selhání a otestuje převzetí služeb při selhání na sekundární server. |
Škálování izolované databáze a elastického fondu | |
Škálování izolované databáze | Tento skript PowerShellu monitoruje metriky výkonu jedné databáze, škáluje ji na vyšší velikost výpočetních prostředků a vytvoří pravidlo upozornění na jednu z metrik výkonu. |
Škáluj elastický fond | Tento skript PowerShellu monitoruje metriky výkonu elastického fondu, škáluje ho na vyšší velikost výpočetních prostředků a vytvoří pravidlo upozornění na jednu z metrik výkonu. |
Obnovení, kopírování a import databáze | |
Obnovení databáze | Tento skript PowerShellu obnoví databázi z geograficky redundantního zálohování a obnoví odstraněnou databázi do nejnovější zálohy. |
Kopírování databáze na nový server | Tento skript PowerShellu vytvoří kopii existující databáze na novém serveru. |
Import databáze ze souboru bacpac | Tento skript PowerShellu importuje databázi do služby Azure SQL Database ze souboru bacpac. |
Synchronizace dat mezi databázemi | |
Synchronizace dat mezi databázemi | Tento skript PowerShell nakonfiguruje Data Sync pro synchronizaci dat mezi více databázemi v Azure SQL Database. |
Synchronizace dat mezi službou SQL Database a místním SQL Serverem | Tento skript PowerShellu nakonfiguruje Synchronizace dat pro synchronizaci mezi databází ve službě Azure SQL Database a místní databází SQL Serveru. |
Aktualizace schématu synchronizace pro Synchronizaci dat SQL | Tento skript PowerShellu přidá položky do schématu synchronizace pro Synchronizaci dat nebo je z něj odebere. |
Přečtěte si další informace o Azure PowerShell API pro jednotlivé databáze.
Související obsah
Příklady uvedené na této stránce používají az.sql rutiny PowerShellu k vytváření a správě prostředků Azure SQL. Další rutiny pro spouštění dotazů a provádění mnoha databázových úloh se nacházejí v rutinách SqlServer PowerShellu. Další informace najdete v tématu SQL Server PowerShell.