Мне любопытно выполнить SQL-запрос через скрипт .Bat, чтобы увидеть «текущее использование» базы данных.
В настоящее время я запускаю приведенный ниже запрос через соединение ODBC в Teradata SQL Assistant. Это дает мне то, что я считаю текущим использованием. Но я бы хотел запустить из командной строки, а не через файл Bat.
/* Check Current Heavy Users Teradata SQL Assistant */
SELECT UserName
/*,AccountName */
,Sum (CPUTIME)
,Sum (DiskIO) / 1024 / 1024 AS DiskIO_MB
FROM DBC.AMPUsage
GROUP BY 1
ORDER BY 3 DESC
Я хочу иметь возможность запускать скрипт .Bat для вывода того же результата, что и запрос в SQL Assistant. Это даст мне быстрый обзор емкости сервера.