У меня есть SQL Сервер, SQL База данных и массив Company, для которого мне нужно запустить forEach L oop.
Я могу сделать это с одним массивом значений, но у меня есть НЕТ идеи, как это сделать для нескольких массивов, которым требуется информация из других массивов
Каждая позиция в массиве соответствует информации о других. т. е. Company1 использует DB01 с базой данных AR_Agency1, Company2 использует DB02 и базу данных AR_Agency2 (см. массив ниже).
Пример:
$Company = (“Company1″,”Company2″,”Company3″,”Company4″,”Company5”)
$DatabaseServer = (“DB01”, “DB02”, “DB03”, “DB04”, “DB02”)
$Database= (“AR_Agency1”, “AR_Agency2”, “Agency3”, “Agency4”, “Agency5”)
#SQL Query
$Query = ‘UPDATE tblAsyncJobQueue SET InactiveUntil = NULL’
Так что я хочу сделать что-то вроде этого
ForEach ($company in $companies) {
#Invoke-Sqlcmd -ServerInstance $DatabasesServer -Database $Database -Query $Query
}
Конечное состояние Мне нужно выполнить запрос для каждой базы данных компании.