필요없는 경우 로컬 SQL 서비스 (SQL Server, 통합 서비스 등)를 종료 할 수있는 간단한 스크립트 (powershell 또는 명령 줄)가있는 사람이 있습니까? 그 (것)들을 필요로 할 때 그 (것)들을 모두 등을 돌리는 아마 또 다른 원본?로컬 SQL 서비스를 중지/재시작하는 스크립트
현재 서비스로 이동 한 다음 수동으로 중지/시작합니다.
필요없는 경우 로컬 SQL 서비스 (SQL Server, 통합 서비스 등)를 종료 할 수있는 간단한 스크립트 (powershell 또는 명령 줄)가있는 사람이 있습니까? 그 (것)들을 필요로 할 때 그 (것)들을 모두 등을 돌리는 아마 또 다른 원본?로컬 SQL 서비스를 중지/재시작하는 스크립트
현재 서비스로 이동 한 다음 수동으로 중지/시작합니다.
우리는 가능하게하고 여러 원격 서버에서 시작 후 중지하고 비활성화 할 필요가 있었다, 그래서 그것을 처리하는 방법이 있습니다 :
중지 중 :
function stopdisable ($compnam, $svc)
{
(get-service -computername $compnam -name $svc).stop()
set-service -computername $compnam -name $svc -startuptype disabled
}
stopdisable "server1" "servicename1"
stopdisable "server2" "servicename2"
시작 :
function enablestart ($compnam, $svc)
{
set-service -computername $compnam -name $svc -startuptype automatic
(get-service -computername $compnam -name $svc).start()
}
enablestart "server1" "servicename1"
enablestart "server2" "servicename2"
을
물론 이것은 원격 서버에 대한 적절한 사용 권한이 있는지 여부에 달려 있습니다.
Google에 힙이 있습니다. http://blog.in2bi.eu/microsoft-business-intelligence/batch-file-to-start-stop-sql-server/ 및 http://www.databasejournal.com/features/mssql /article.php/3644906/Automatically-Stopping-and-Restarting-SQL-Server.htm 및 http://www.databasejournal.com/features/mssql/managing-sql-server-services-with-powershell.html 및 https : //msdn.microsoft.com/en-gb/library/hh403394.aspx – TessellatingHeckler
굉장! 감사합니다 – webworm