Azure SQL Veritabanı ve Azure SQL yönetilen örneği için Azure PowerShell örnekleri

Uygulama hedefi: Azure SQL Veritabanı Azure SQL yönetilen örneği

Azure SQL Veritabanı ve Azure SQL yönetilen örnek Azure PowerShell kullanarak veritabanlarınızı, örneklerinizi ve havuzlarınızı yapılandırmanızı sağlar.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Azure Cloud Shell kullanma

Azure, tarayıcınız aracılığıyla kullanabileceğiniz etkileşimli bir kabuk ortamı olan Azure Cloud Shell’i barındırır. Azure hizmetleriyle çalışmak için Cloud Shell ile Bash veya PowerShell kullanabilirsiniz. Bu makaledeki kodu, yerel ortamınıza herhangi bir şey yüklemeye gerek kalmadan çalıştırmak için Cloud Shell’in önceden yüklenmiş komutlarını kullanabilirsiniz.

Azure Cloud Shell’i başlatmak için:

Seçenek Örnek/Bağlantı
Kod bloğunun sağ üst köşesindeki Deneyin’i seçin. Deneyin seçeneği belirlendiğinde, kod otomatik olarak Cloud Shell’e kopyalanmaz. Azure Cloud Shell için Deneyin örneği
Cloud Shell’i tarayıcınızda açmak için https://shell.azure.com bölümüne gidin veya Cloud Shell’i Başlat düğmesini seçin. Cloud Shell’i yeni bir pencerede başlatma
Azure portalın sağ üst köşesindeki menü çubuğunda yer alan Cloud Shell düğmesini seçin. Azure portaldaki Cloud Shell düğmesi

Azure Cloud Shell’de bu makaledeki kodu çalıştırmak için:

  1. Cloud Shell’i başlatın.

  2. Kodu kopyalamak için kod bloğunda Kopyala düğmesini seçin.

  3. Windows ve Linux sisteminde Ctrl+Shift+V tuşlarını kullanarak veya macOS’de Cmd+Shift+V tuşlarını kullanarak kodu Cloud Shell oturumuna yapıştırın.

  4. Kodu çalıştırmak için Enter tuşuna basın.

PowerShell 'i yerel olarak yükleyip kullanmayı tercih ederseniz bu öğretici AZ PowerShell 1.4.0 veya üstünü gerektirir. Yükseltmeniz gerekirse, bkz. Azure PowerShell modülünü yükleme. PowerShell'i yerel olarak çalıştırıyorsanız Azure bağlantısı oluşturmak için Connect-AzAccount komutunu da çalıştırmanız gerekir.

Aşağıdaki tablo, Azure SQL Veritabanı’na yönelik örnek Azure PowerShell betiklerinin bağlantılarını içerir.

Bağlantı Açıklama
Tek veritabanları ve elastik havuzlar oluşturma ve yapılandırma
Tek bir veritabanı oluşturma ve sunucu düzeyinde güvenlik duvarı kuralı yapılandırma Bu PowerShell betiği tek bir veritabanı oluşturur ve sunucu düzeyinde bir IP güvenlik duvarı kuralı yapılandırır.
Elastik havuzlar oluşturma ve havuza alınan veritabanlarını taşıma Bu PowerShell betiği elastik havuzlar oluşturur, havuza alınmış veritabanlarını taşımaktadır ve işlem boyutlarını değiştirir.
Coğrafi çoğaltmayı ve yük devretmeyi yapılandırma
Etkin coğrafi çoğaltma kullanarak tek bir veritabanını yapılandırma ve yük devretme Bu PowerShell betiği, tek bir veritabanı için etkin Coğrafi çoğaltmayı yapılandırır ve ikincil çoğaltmaya yük devreder.
Etkin coğrafi çoğaltma kullanarak havuza alınmış bir veritabanını yapılandırma ve yük devretme Bu PowerShell betiği, elastik havuzdaki bir veritabanı için etkin Coğrafi çoğaltmayı yapılandırır ve ikincil çoğaltmaya yük devreder.
Yük devretme grubu yapılandırma
Tek bir veritabanı için yük devretme grubu yapılandırma Bu PowerShell betiği bir veritabanı ve yük devretme grubu oluşturur, veritabanını yük devretme grubuna ekler ve ikincil sunucuya yük devretmeyi sınar.
Elastik havuz için bir yük devretme grubu yapılandırma Bu PowerShell betiği bir veritabanı oluşturur, bir elastik havuza ekler, elastik havuzu yük devretme grubuna ekler ve ikincil sunucuya yük devretmeyi sınar.
Tek bir veritabanını ve elastik havuzu ölçekleme
Tek bir veritabanını ölçekleme Bu PowerShell betiği, tek bir veritabanının performans ölçümlerini izler, daha yüksek bir işlem boyutuna ölçeklendirir ve performans ölçümlerinden birinde bir uyarı kuralı oluşturur.
Elastik havuzu ölçekleme Bu PowerShell betiği, elastik bir havuzun performans ölçümlerini izler, daha yüksek bir işlem boyutuna ölçeklendirir ve performans ölçümlerinden birinde bir uyarı kuralı oluşturur.
Denetim ve tehdit algılama
Denetimi ve tehdit algılamayı yapılandırma Bu PowerShell betiği, bir veritabanı için denetim ve tehdit algılama ilkelerini yapılandırır.
Veritabanını geri yükleme, kopyalama ve içeri aktarma
Veritabanını geri yükleme Bu PowerShell betiği, bir veritabanını coğrafi olarak yedekli bir yedekten geri yükler ve silinen bir veritabanını en son yedeklemeye geri yükler.
Bir veritabanını yeni bir sunucuya kopyalama Bu PowerShell betiği, var olan bir veritabanının yeni bir sunucuda kopyasını oluşturur.
Bacpac dosyasından bir veritabanını içeri aktarma bu PowerShell betiği bir veritabanını bacpac dosyasından Azure SQL Veritabanı içeri aktarır.
Veritabanları arasında verileri eşitleme
Veritabanları arasında verileri eşitleme bu PowerShell betiği, Azure SQL Veritabanı birden çok veritabanı arasında eşitlenecek Data Sync yapılandırır.
SQL Veritabanı ile şirket içi SQL Server arasında verileri eşitleme bu PowerShell betiği, Azure SQL Veritabanı bir veritabanı ile SQL Server şirket içi veritabanı arasında eşitlenecek Data Sync yapılandırır.
SQL Data Sync için eşitleme şemasını güncelleştirme Bu PowerShell betiği, Veri Eşitleme için eşitleme şemasından öğeler ekler veya öğeleri kaldırır.

tek veritabanı Azure PowerShell apı 'sihakkında daha fazla bilgi edinin.

Ek kaynaklar

bu sayfada listelenen örnekler, Azure SQL kaynaklarını oluşturmak ve yönetmek için PowerShell cmdlet 'lerini kullanır. Sorgu çalıştırmak ve birçok veritabanı görevinin gerçekleştirilmesi için ek cmdlet 'ler, SqlServer modülünde bulunur. daha fazla bilgi için bkz. PowerShell SQL Server.