Русский
Русский
English
Статистика
Реклама

MS SQL Telegram ?

image

Привет Хабр!


Мы с моим приятелем и занимаемся разработкой и поддержкой решений на MS SQL.


Одной из наших проблем при работе с MS SQL было то, что без MS SQL Management Studio невозможно что-то сделать или проверить. А значит всегда нужен под рукой компьютер и VPN в сеть клиента (или что посложнее). Нас это не устраивало мы не всегда сидим перед монитором, а ситуации ингода требуют оперативности, особенно когда дело касается высоких нагрузок в real-time системах. Поэтому мы решили сделать телеграм-бота SQL. (Поискали готовые варианты на Github, но, увы, не нашли того, что нам подошло бы).


Штука оказалась удобной. Вот что она умеет:


  1. Для работы нужен только SQL сервер от 2016 и выше (никаких доп. сервисов поднимать не надо)
  2. Можно явно привязать своего бота к своему чату (как, есть в инструкции в репозитории). Т.е. никто кроме вас с вашим сервером общаться не сможет.
  3. Бот умеет выполнять SQL запросы и структурировано показывать результат:
    select
  4. Бот умеет выполнять быстрые команды (их можно сконфигурировать самостоятельно) и выводить результат:
    select
  5. Бот умеет показывать прогресс бар для долгих процессов (например backup/restore)
    backup
  6. Дополнительно:
    a. В комплект с ботом идет простая система мониторинга состояния MS SQL Server
    b. Бот берет из системы мониторинга критическую статистику и публикует в чат

Мы выложили исходники и инструкции по установке на github в открытый доступ.


Если кому-то этот инструмент окажется полезным будем рады. И, конечно, искренне благодарны за обратную связь, контакты есть в репозитории.


П.С.
Хочу выразить благодарносить t0rr, одному из мейнтейнеров aiogram за консультацию и вдохновение на начальном этапе создания

Источник: habr.com
К списку статей
Опубликовано: 20.10.2020 10:16:23
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

Microsoft sql server

Системы обмена сообщениями

Ms sql

Telegram

Telegram bot

Monitoring tools

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru