나는 chocolatey와 MS에게 SQL 서버를 설치 .SQL이 설치되어 있지만 (같은 호출-SQLCMD) 명령을 SQLPS 따기하지 PowerShell을
Get-Module -listavailable
이 ...
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 1.0 SQLASCMDLETS
Manifest 1.0 SQLPS
명령 그래도없는 것 같다 : 나는 함께 SQLPS 모듈을 볼 수 있습니다. 내가 모듈을 설치하면 내가 호출-SQLCMD 등을 이론적으로 내가 그들에게 접근 할 수 있어야이 없어하지만 난 SQLPS 모듈 가져 오려고하지만 때 나는 SQLSERVER 드라이브를 가지고 있지에 대한 오류를 얻을 :
PS C:\WINDOWS\system32> Import-Module SQLPS
Set-Location : Cannot find drive. A drive with the name 'SQLSERVER' does not exist.
At C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\SQLPS\SqlPsPostScript.ps1:1 char:1
+ Set-Location SQLSERVER:
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (SQLSERVER:String) [Set-Location], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
을
나는 이러한 단계를 거쳐 올바른 sql ps 설치 작업을 수행 한 여러 사람을 알고 있습니다.
유용한 정보 나 아이디어가 있으면 도움이 될 것입니다. 감사.
이 [답변] (https://dba.stackexchange.com/questions/77872/how-does-the-powershell-sqlps-sqlserver-provider-detect-central-management-serve) –