Команда TotalCount в PowerShell
Можно ли получить общее количество записей в БД (записей 5M) с помощью powershell?
$database = New-Object HP.HPTRIM.SDK.Database
$database.Id = "10"
$database.WorkgroupServerName = "dbnonprod"
$database.Connect()
$recordSearch = New-Object HP.HPTRIM.SDK.TrimMainObjectSearch($database, [HP.HPTRIM.SDK.BaseObjectTypes]::Record)
$recordSearch.SetsearchString("All")
$a = 0
foreach ($record in $recordSearch) {
$a+= $record.count
}
echo $a
И это моя ошибка при попытке получить хранилище totalcount в БД из базы данных контент-менеджера.
Сервер рабочей группы Content Manager на «dbnonprod» сообщил об ошибке. Не удалось сериализовать набор записей на стороне сервера. Ошибка соединения SQL: соединение ODBC больше не активно, возможно, оно было принудительно закрыто сервером или при балансировке нагрузки.