Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Azure SQL Veritabanı
Azure SQL Veritabanı, Azure PowerShell kullanarak veritabanlarınızı ve havuzlarınızı yapılandırmanıza olanak tanır.
Azure aboneliğiniz yoksa başlamadan önce birücretsiz Azure hesabı 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ıyor. Azure hizmetleriyle çalışmak için Cloud Shell ile Bash veya PowerShell kullanabilirsiniz. Yerel ortamınıza herhangi bir şey yüklemek zorunda kalmadan bu makaledeki kodu çalıştırmak için Cloud Shell ö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çildiğinde kod otomatik olarak Cloud Shell'e kopyalanmaz. |
|
| https://shell.azure.comadresine gidin veya Cloud Shell'i tarayıcınızda açmak için Cloud Shell'i Başlat düğmesini seçin. |
|
| Azure portalının sağ üst kısmındaki menü çubuğunda Cloud Shell düğmesini seçin. |
|
Azure Cloud Shell'de bu makaledeki kodu çalıştırmak için:
Cloud Shell'i başlatın.
Kodu kopyalamak için kod bloğundaki Kopyala düğmesini seçin.
Ctrl+Shift+V tuşlarına basarak Windows ve Linux'ta veya Cmd+Shift+V tuşlarına basarak macOS'te kodu Cloud Shell oturumuna yapıştırın.
Kodu çalıştırmak için Enter'ı seçin.
PowerShell'i yerel olarak yükleyip kullanmayı seçerseniz, bu öğretici az PowerShell 1.4.0 veya üzerini 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.
Örnekler
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ını 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ırmaktadır. |
| Elastik havuzlar oluşturun ve havuz içindeki veritabanlarını taşıyın | Bu PowerShell betiği elastik havuzlar oluşturur, havuza alınan veritabanlarını taşır ve işlem boyutlarını değiştirir. |
| Coğrafi çoğaltmayı ve yük devretmeyi yapılandırın | |
| Etkin coğrafi çoğaltma kullanarak tek bir veritabanını yapılandırın ve yük devredin | Bu PowerShell betiği, tek bir veritabanı için etkin coğrafi çoğaltmayı yapılandırır ve ardından devre dışı bırakıp ikincil çoğaltmaya geçirir. |
| Etkin coğrafi çoğaltma kullanarak havuza alınan 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ıp ikincil çoğaltmaya devreder. |
| Yük devretme grubunu yapılandırın | |
| 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 yük devretme grubu yapılandırma | Bu PowerShell betiği bir veritabanı oluşturur, elastik havuza ekler, elastik havuzu yük devretme grubuna ekler ve ikincil sunucuya yük devretmeyi test eder. |
| 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çeklendir | Bu PowerShell betiği elastik havuzun performans ölçümlerini izler, daha yüksek bir işlem boyutuna ölçeklendirir ve performans ölçümlerinden birinde bir uyarı kuralı oluşturur. |
| Veritabanını geri yükleme, kopyalama ve içeri aktarma | |
| Veritabanını geri yükleme | Bu PowerShell betiği, coğrafi olarak yedekli bir yedeklemeden veritabanını geri yükler ve silinen bir veritabanını en son yedeklemeye geri yükler. |
| Veritabanını yeni bir sunucuya kopyalama | Bu PowerShell betiği, yeni bir sunucudaki mevcut veritabanının bir kopyasını oluşturur. |
| Bacpac dosyasından veritabanını içeri aktarma | Bu PowerShell betiği, 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, Veri Eşitleme'yi Azure SQL Veritabanı'daki birden çok veritabanı arasında eşitlenecek şekilde yapılandırıyor. |
| SQL Veritabanı ile şirket içi SQL Server arasında verileri eşitleme | Bu PowerShell betiği, Veri Eşitleme'yi Azure SQL Veritabanı'daki bir veritabanı ile şirket içi SQL Server veritabanı arasında eşitlenecek şekilde yapılandırmaktadır. |
| SQL Data Sync için eşitleme şemasını güncelleştirme | Bu PowerShell betiği, Veri Eşitleme eşitleme şemasına öğeler ekler veya şemadan öğeleri kaldırır. |
Tek veritabanılı Azure PowerShell API'si hakkında daha fazla bilgi edinin.
İlgili içerik
Bu sayfada listelenen örneklerde Azure SQL kaynaklarını oluşturmak ve yönetmek için az.sql PowerShell cmdlet'leri kullanılır. Sorguları çalıştırmak ve birçok veritabanı görevi gerçekleştirmek için ek cmdlet'ler SqlServer PowerShell cmdlet'lerinde bulunur. Daha fazla bilgi için bkz . SQL Server PowerShell.