간단한 대답이 있습니다. 나는 단지 그것을 어떻게하는지 모른다. 여러 SQL 서버에서 데이터를 수집하는 방법이 필요합니다. 다음 코드를 사용하여 데이터를 가져옵니다. (실제 코드가 아님).여러 SQL Server에서 데이터 수집
이 코드는 일련의 SQL Server에 대한 VERSION 정보를 가져옵니다. 이 정보를 배열이나 일종의 컬렉션으로 수집 할 방법이 필요합니다.
이후 FOREACH 블록 다음에는 한 곳에서 데이터를 얻은 후에 작업하겠습니다. 고맙습니다. 왜 배열을 사용하지
$servers = 'srv1','srv2','srv3','srv4','srv5'
$sql = "select @@version"
$res = foreach($i in $servers) {
Invoke-Sqlcmd -ServerInstance $i -Query $sql -ConnectionTimeout 60 -QueryTimeout 99999
}
미키 감사합니다 – RaviLobo