Bagikan melalui


Menginstal SQL Server PowerShell

Penyetelan SQL Server akan berhenti jika mendeteksi bahwa Anda telah memilih fitur SQL Server yang menyertakan komponen PowerShell, tetapi Windows PowerShell 2.0 tidak diinstal. Anda harus menginstal PowerShell dengan menggunakan Windows Management Framework, lalu menjalankan ulang Penyetelan.

Menginstal Dukungan PowerShell SQL Server

Anda menginstal perangkat lunak yang menyediakan dukungan SQL Server untuk Windows PowerShell dengan menggunakan Pengaturan SQL Server. Saat Anda memilih fitur SQL Server apa pun yang memerlukan dukungan PowerShell, Penyiapan memeriksa apakah Windows PowerShell 2.0 diinstal. Jika PowerShell 2.0 ada, Penyetelan kemudian menginstal komponen PowerShell SQL Server berikut:

  • Snap-in PowerShell dari SQL Server. Snap-in ini adalah file dll yang menerapkan dua jenis dukungan Windows PowerShell untuk SQL Server:

    • Sekumpulan cmdlet untuk SQL Server. Cmdlet adalah perintah yang mengimplementasikan tindakan tertentu. Misalnya, Invoke-Sqlcmd menjalankan skrip Transact-SQL atau XQuery yang juga dapat dijalankan dengan menggunakan utilitas sqlcmd , dan Invoke-PolicyEvaluation melaporkan apakah objek SQL Server mematuhi kebijakan manajemen berbasis kebijakan.

    • Penyedia SQL Server. Penyedia memungkinkan Anda menavigasi hierarki objek SQL Server menggunakan jalur yang mirip dengan jalur sistem file. Setiap objek dikaitkan dengan kelas dari model objek Manajemen SQL Server. Anda dapat menggunakan metode dan properti kelas untuk melakukan pekerjaan pada objek. Misalnya, jika Anda menggunakan perintah 'cd' ke objek database dalam jalur, Anda dapat menggunakan metode dan properti dari kelas Microsoft.SqlServer.Management.SMO.Database untuk mengelola database.

  • Modul sqlps yang diimpor ke sesi Windows PowerShell 2.0 untuk memuat snap-in SQL Server.

  • Utilitas sqlps yang tidak digunakan lagi yang memulai sesi Windows PowerShell 2.0 dan mengimpor modul sqlps .

  • SQL Server Management Studio mendukung memulai sesi Windows PowerShell dari pohon Object Explorer. SQL Server Agent mendukung langkah-langkah pekerjaan Windows PowerShell.

Jika Windows PowerShell 2.0 belum diinstal, atau telah dihapus instalasinya, Anda harus menginstalnya dengan mengikuti instruksi di halaman Windows Management Framework .

Jika Windows PowerShell dihapus instalasinya setelah Penyetelan selesai, fitur SQL Server untuk Windows PowerShell tidak akan berfungsi. Windows PowerShell dapat dihapus instalannya oleh pengguna Windows, dan menghapus instalan Windows PowerShell mungkin diperlukan oleh beberapa pemutakhiran sistem operasi Windows. Untuk menggunakan fitur PowerShell SQL Server, Anda harus menginstal ulang PowerShell 2.0 dengan menggunakan Windows Management Framework.

Lihat Juga

SQL Server PowerShell