【发布时间】:2019-09-06 13:39:16
【问题描述】:
我很想通过 .Bat 脚本运行 SQL 查询以查看数据库的“当前使用情况”。
我目前通过 Teradata SQL 助手中的 ODBC 连接运行以下查询。它给了我我认为当前的用法。但我想从命令行运行,而是通过 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 助手中的查询相同的结果。这可以让我快速了解服务器容量。
【问题讨论】:
-
bteq是 Teradata 的命令行界面。从他们的 TTU 安装中安装(通常是如何安装 ODBC,但单击“bteq”复选框),然后您可以从命令行与 Teradata 交互。
标签: sql command-line odbc teradata teradata-sql-assistant