Как подключиться к базе данных Teradata и выполнить SQL-запрос Teradata из командной строки - PullRequest
0 голосов
/ 16 апреля 2019

Мне любопытно выполнить 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. Это даст мне быстрый обзор емкости сервера.

...