Sampel Azure PowerShell untuk Azure SQL Database
Berlaku untuk: Azure SQL Database
Azure SQL Database memungkinkan Anda mengonfigurasi database, dan kumpulan dengan menggunakan Azure PowerShell.
Jika Anda tidak memiliki Langganan Azure, buat Akun gratis Azure sebelum memulai.
Menggunakan Azure Cloud Shell
Azure meng-hosting Azure Cloud Shell, lingkungan shell interaktif yang dapat Anda gunakan melalui browser. Anda dapat menggunakan Bash atau PowerShell dengan Cloud Shell untuk bekerja dengan layanan Azure. Anda dapat menggunakan perintah Cloud Shell yang telah diinstal sebelumnya untuk menjalankan kode dalam artikel ini tanpa harus menginstal apa-apa di lingkungan lokal Anda.
Untuk memulai Azure Cloud Shell:
Opsi | Contoh/Tautan |
---|---|
Pilih Coba di sudut kanan atas blok kode. Memilih Coba tidak secara otomatis menyalin kode ke Cloud Shell. | |
Buka https://shell.azure.com, atau pilih tombol Luncurkan Cloud Shell untuk membuka Cloud Shell di browser Anda. | |
Pilih tombol Cloud Shell pada bilah menu di kanan atas di portal Microsoft Azure. |
Untuk menjalankan kode dalam artikel ini di Azure Cloud Shell:
Mulai Cloud Shell.
Pilih tombol Salin pada blok kode untuk menyalin kode.
Tempelkan kode tersebut ke sesi Cloud Shell dengan memilih Ctrl+Shift+V untuk Windows dan Linux, atau dengan memilih Cmd+Shift+V untuk macOS.
Pilih Enter untuk menjalankan kode.
Jika Anda memilih untuk menginstal dan menggunakan PowerShell secara lokal, tutorial ini memerlukan AZ PowerShell 1.4.0 atau yang lebih baru. Jika Anda perlu peningkatan, lihat Instal modul Azure PowerShell. Jika Anda menjalankan PowerShell secara lokal, Anda juga perlu menjalankan Connect-AzAccount
untuk membuat koneksi dengan Azure.
Sampel
Tabel berikut ini menyertakan link untuk mencicipi skrip Azure PowerShell untuk Azure SQL Database.
Tautan | Deskripsi |
---|---|
Membuat dan mengonfigurasi database tunggal dan kumpulan elastis | |
Membuat database tunggal dan mengonfigurasi aturan firewall tingkat server | Skrip PowerShell ini membuat satu database dan mengonfigurasi aturan firewall IP tingkat server. |
Membuat kumpulan elastis dan memindahkan database yang terkumpul | Membuat kumpulan elastis, memindahkan database terkumpul, dan mengubah ukuran komputasi. |
Konfigurasikan replikasi geo dan failover | |
Mengonfigurasi dan gagal melalui satu database dengan menggunakan replikasi geografis aktif | Mengonfigurasi replikasi geografis aktif untuk database di Azure SQL Database dan gagal ke replika sekunder. |
Mengonfigurasi dan gagal melalui satu database dengan menggunakan replikasi geografis aktif | Mengonfigurasi replikasi geografis aktif untuk database di kumpulan elastis, lalu mengalihkannya ke replika sekunder. |
Mengonfigurasi grup failover | |
Mengonfigurasi grup failover untuk satu database | Membuat database dan grup failover, menambahkan database ke grup failover, lalu menguji failover ke server sekunder. |
Mengonfigurasi grup failover untuk kumpulan elastis | Membuat database, menambahkannya ke kumpulan elastis, menambahkan kumpulan elastis ke grup failover, lalu menguji failover ke server sekunder. |
Menskalakan database tunggal dan kumpulan elastis | |
Menskalakan database tunggal | Contoh skrip PowerShell ini memantau performa metrik database tunggal, menskalakannya ke ukuran komputasi yang lebih tinggi, dan membuat aturan pemberitahuan di salah satu metrik performa. |
Skalakan kumpulan elastis | PowerShell ini memberikan contoh skrip untuk memantau metrik performa kumpulan elastis, menskalakannya ke ukuran komputasi yang lebih tinggi, dan membuat aturan pemberitahuan di salah satu metrik performa. |
Mencadangkan, memulihkan, menyalin, dan mengimpor database | |
Pemulihan database | Skrip PowerShell ini memulihkan database dari cadangan geo-berlebihan dan memulihkan database yang dihapus ke cadangan terbaru. |
Menyalin database ke server baru | Skrip PowerShell ini membuat salinan database yang sudah ada di server baru. |
Mengimpor database dari file BACPAC | Skrip PowerShell ini mengimpor database ke Database Azure SQL dari file bacpac. |
Sinkronkan data antar database | |
Sinkronkan data antar database | Skrip PowerShell ini mengonfigurasi Sinkronisasi Data untuk disinkronkan antara beberapa database di Azure SQL Database. |
Menyinkronkan data antara Database SQL dan SQL Server di tempat | Skrip PowerShell ini mengonfigurasi Sinkronisasi Data untuk disinkronkan antara database di Azure SQL Database dan database lokal SQL Server. |
Memperbarui skema sinkronisasi Sinkronisasi Data SQL | Skrip PowerShell ini menambahkan atau menghapus item dari skema sinkronisasi Sinkronisasi Data. |
Pelajari selengkapnya tentang Azure CLI API database tunggal.
Konten terkait
Contoh yang tercantum di halaman ini menggunakan cmdlet PowerShell az.sql untuk membuat dan mengelola sumber daya Azure SQL. Cmdlet tambahan untuk menjalankan kueri dan melakukan banyak tugas database terletak di cmdlet PowerShell SqlServer. Untuk informasi selengkapnya, lihat SQL Server PowerShell.