powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос размера БД для Zabbix
11 сообщений из 11, страница 1 из 1
Запрос размера БД для Zabbix
    #40105610
Dozentz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решил мониторить размер базы и размер свободного места через ODBC в Zabbix
подскажите запрос для отображения размеров базы в одну строку для базы DBNAME
насколько я понял полученное значение нужно умножать на 8 и делить на 1024 (size * 8) / 1024 SizeMB) для красивого вывода в МБ
спасибо
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105630
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dozentz,

Код: sql
1.
2.
3.
4.
select db_name(database_id) [db],
sum(size)/128 [MB]
from sys.master_files
group by database_id


* врёт про размер tempdb
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105674
Dozentz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Cannot execute ODBC query: [SQL_ERROR]:[42000][195][[FreeTDS][SQL Server]'DBNAME' is not a recognized built-in function name.]
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105678
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dozentz
komrad,

Cannot execute ODBC query: [SQL_ERROR]:[42000][195][[FreeTDS][SQL Server]'DBNAME' is not a recognized built-in function name.]
А какой запрос выполняли?
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105690
Dozentz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg,

select db_name(database_id) [db],
sum(size)/128 [MB]
from sys.master_files
group by database_id
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105691
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dozentz
alexeyvg,

Код: sql
1.
2.
3.
4.
select db_name(database_id) [db],
sum(size)/128 [MB]
from sys.master_files
group by database_id


в этом запросе нет слова "DBNAME"
либо вы опечатались при вводе, либо выполняли не этот скрипт
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105695
Dozentz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, опечатался

select DBNAME(database_id) [db],
sum(size)/128 [MB]
from sys.master_files
group by database_id
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105696
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dozentz,

если выполните оригинальный скрипт, то ошибки быть не должно
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105698
Dozentz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

выполнил оригинальный скрипт

ошибку выдаёт SQL query returned empty result.

данные базы,user и password прописал в "/etc/odbc.ini"
или я что то делаю не так ?
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105702
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dozentz,
бесправный пользователь данных не увидит
...
Рейтинг: 0 / 0
Запрос размера БД для Zabbix
    #40105718
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dozentz

данные базы,user и password прописал в "/etc/odbc.ini"
или я что то делаю не так ?

надо выдать логину право VIEW ANY DEFINITION:

Код: sql
1.
grant VIEW ANY DEFINITION to [user]
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос размера БД для Zabbix
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]