Windows PowerShell è un linguaggio di computer costruito sul framework NET per l'amministrazione di sistema di Windows . . Microsoft dice PowerShell consente di accedere registery del computer e certificati facilmente come ci si accede file . SQL ( Structured Query Language ) è un linguaggio per la richiesta di informazioni da un database . È anche la base del database di software SQL Server . SQL Server PowerShell e lavorano insieme
utilizzo di installazione di SQL Server SQL Server per installare PowerShell sul computer o sulla rete . Una volta PowerShell è a posto, è possibile codificare gli script per lavorare con oggetti software SQL Server . PowerShell contiene anche "cmdlet" - comandi precodificati - per le azioni di SQL Server . Il cmdlet Invoke - PolicyEvaluation , per esempio , i rapporti se gli oggetti di SQL Server conformi alle politiche di gestione . SQL Server viene fornito con le estensioni di PowerShell ( SQLPSX ) , che fornisce le funzioni SQL per lavorare con SQL Management Objects .
SQLPSX
SQLPSX composto da 13 moduli con 163 funzioni avanzate e documentazione delle funzioni in un file readme.txt . Molte delle funzioni , come ad esempio "Object Get- SqlServer " e " GetSqlDatabase Objects" sono scritti per fornire un oggetto SQL per voi . Oggetti software in SQL includono schemi , dizionari dati, periodici , cataloghi , tabelle , alias, viste, indici , vincoli , trigger , sequenze , stored procedure e funzioni definite dall'utente e tipi. SQL crea e mantiene questi oggetti nel database.