Aracılığıyla paylaş


Alma sqlps modülü

Yönetmek için önerilen yol SQL Serveralmak için PowerShell olduğunu sqlpsModül bir Windows PowerShell 2.0 ortamına. Modülü yükler ve kaydeder SQL Serverek bileşenler ve yönetilebilirlik derlemeler.

  1. Başlamadan önce: güvenlik

  2. Modül yüklemek için: sqlps modülü yüklenemiyor

Başlamadan Önce

Alma sonra sqlpsWindows PowerShell modülüne, sen-ebilmek o zaman:

  • Etkileşimli Windows PowerShell komutları çalıştırın.

  • Windows PowerShell komut dosyalarını çalıştırın.

  • Koşmak SQL Servercmdlets.

  • Kullanım SQL Serverhiyerarşisi aracılığıyla gezinmek için sağlayıcı yolları SQL Servernesnelerin.

  • Kullanım SQL Serveryönetmek için (Microsoft.SqlServer.Management.Smo gibi) yönetilebilirlik nesne modelleri SQL Servernesnelerin.

[!NOT]

İki SQL Server cmdlets adlarında kullanılan fiiller ( Encode-Sqlname ve Decode-Sqlname) onaylanmış fiillere Windows PowerShell 2.0 için eşleşmiyor. Bu çalışmalarını bir etkisi yoktur, ancak Windows PowerShell yükseltir bir uyarı ne zaman sqlpsmodülü bir oturuma alındığından.

Güvenlik

Varsayılan olarak, Windows PowerShell komut dosyası yürütme ilkesi ayarlamak çalışır Restricted, hangi engelleyen herhangi bir Windows PowerShell komut dosyalarını çalıştırma. Yük sqlpsmodülü, sen-ebilmek kullanma Set-ExecutionPolicyimzalı komut dosyalarını veya komut dosyalarını çalıştıran etkinleştirmek için cmdlet. Yalnızca güvenilen kaynaklardan komut dosyalarını çalıştırın ve tüm giriş güvenli ve uygun ntfs izinlerini kullanarak dosyaları çıktı. Windows PowerShell komut dosyalarını etkinleştirme hakkında daha fazla bilgi için bkz: Windows PowerShell komut dosyalarını çalıştırma.

Sqlps modülü yüklenemiyor

Windows PowerShell sqlps modülü yüklemek için

  1. Kullanım Set-ExecutionPolicyuygun komut dosyası yürütme İlkesi'ni ayarlamak için cmdlet.

  2. Kullanım Import-Modulesqlps modülünü almak için cmdlet. Belirtmek DisableNameCheckingilgili uyarıyı bastırmak istiyorsanız parametre Encode-Sqlnameve Decode-Sqlname.

Örnek (PowerShell)

Bu örnek yükler sqlpsad denetimi ile modül kapalı devre

## Import the SQL Server Module.

Import-Module “sqlps” -DisableNameChecking

[Üst]

Ayrıca bkz.

Kavramlar

Run SQL Server PowerShell

SQL Server PowerShell sağlayıcısı

Veritabanı altyapısı cmdlet'leri kullanın

SQL Server PowerShell