Se você fizer:
Get-PSSnapin -Registered
você obterá uma lista de snap-ins prontos para uso para PowerShell (aqui apenas aqueles para SQL):
Name : SqlServerCmdletSnapin100
PSVersion : 2.0
Description : This is a PowerShell snap-in that includes various SQL Server cmdlets.
Name : SqlServerProviderSnapin100
PSVersion : 2.0
Description : SQL Server Provider
se você não conseguir ver esses snap-ins na lista, tente a solução postada aqui .