Pro Microsoft SQL Server · Database Mail

Z jakéhokoliv dotazu v SQL Serveru udělejte naplánovaný report nebo alert e-mailem.

Periodic Report je vizuální nástroj pro DBA. Napíšete dotaz, navrhnete e-mail a dostanete hotovou T-SQL proceduru pro Database Mail - naplánovanou přes SQL Server Agent. Žádné SSRS, žádné Power BI, žádné ruční psaní sp_send_dbmail.

Běží ve vašem vlastním SQL Serveru. MSSQL 2016+ · K vašim datům nepouštíme žádného agenta.

From: no-reply@periodic.report · Subject: Daily Sales by Territory
ACME ANALYTICS 2026-05-28

Daily Sales by Territory

Automated report for the previous business day. Regions ordered by revenue.

Territory Units Revenue
Southwest 1,432 $1,284,500
Northwest 1,190 $1,041,200
Canada 884 $812,940
Central 640 $598,300
Southeast 512 $471,880
Northeast 437 $402,610
Created by Periodic Report

Vygenerováno z jednoho SELECTu - čistá brandovaná HTML tabulka připravená k odeslání.

Reporting nad SQL Serverem pořád bolí

SSRS je těžkotonážní, Power BI potřebuje licence a gateway a ruční psaní procedur pro Database Mail je zdlouhavé a chybové.

Konec ručního psaní T-SQL

Žádné kopírování boilerplate sp_send_dbmail, HTML tabulek a escapování CDATA. Nástroj za vás napíše správné, šifrované procedury.

Žádná další infrastruktura

Vše běží ve vašem stávajícím SQL Serveru. Žádný SSRS server, žádná Power BI gateway, žádný cizí agent sahající na vaše data.

E-maily, které opravdu vypadají dobře

Profesionální responzivní HTML šablony s vaším logem a firemními barvami - místo holé mřížky vražené do e-mailu.

Vše, co potřebujete pro reporty ze SQL Serveru

Z jednoho dotazu na naplánovaný, brandovaný e-mail - za pár minut.

Vizuální návrhář reportů

Vložte SELECT, vyberte šablonu, nastavte barvy a logo a sledujte živý náhled při úpravách.

Hotové T-SQL

Vygeneruje kompletní proceduru pro Database Mail (sp_send_dbmail) - kompatibilní s MSSQL 2016 a novějšími.

Plánování přes SQL Agent

Jedním klikem vytvoří skript SQL Server Agent jobu: denně, týdně, měsíčně, poslední den měsíce, čtvrtletně - jak potřebujete.

Alerty a notifikace

Stavte prahové alerty a workflow notifikace s dynamickými zástupnými hodnotami, každá tažená vlastním dotazem.

Distribuční seznamy

Znovupoužitelné skupiny příjemců - napište „Obchodní tým“ místo vkládání tuctu adres do každého reportu.

HTML e-mailové šablony

Šest responzivních designů otestovaných v e-mailových klientech - od minimalistických po plně brandované.

Volitelné šifrování

Vygenerujte proceduru s WITH ENCRYPTION a udržte její definici soukromou na vašem vlastním serveru.

Vestavěný health check

Vygenerujte skript pro nastavení Database Mail a ověřte oprávnění před nasazením - odhalte problémy včas.

From: no-reply@periodic.report · Subject: ⚠ High-value order alert
!

High-value order detected

A new order has exceeded the alert threshold and requires review.

Order#SO-74591
CustomerNorthwind Traders
Amount$48,250.00
Threshold$25,000.00

Values in {{order_id}}, {{customer}} and {{amount}} are pulled live from your database.

Created by Periodic Report

Prahové alerty s dynamickými hodnotami taženými živě z vaší databáze.

Ukázka alertu

Profesionální responzivní HTML šablony s vaším logem a firemními barvami - místo holé mřížky vražené do e-mailu.

  • Alerty a notifikace. Stavte prahové alerty a workflow notifikace s dynamickými zástupnými hodnotami, každá tažená vlastním dotazem.
  • Distribuční seznamy. Znovupoužitelné skupiny příjemců - napište „Obchodní tým“ místo vkládání tuctu adres do každého reportu.
  • HTML e-mailové šablony. Šest responzivních designů otestovaných v e-mailových klientech - od minimalistických po plně brandované.

Z dotazu do schránky ve čtyřech krocích

Žádný SSRS projekt, žádná deployment pipeline. Jen SQL.

1

Napište dotaz

Vložte jakýkoliv SELECT nad vaši SQL Server databázi. Sloupce se stanou vaším reportem.

2

Navrhněte e-mail

Vyberte šablonu, nastavte logo a firemní barvu a prohlédněte si e-mail živě.

3

Vygenerujte T-SQL

Dostanete kompletní proceduru pro Database Mail. Spustíte ji jednou v cílové databázi.

4

Naplánujte

Vygenerujte skript SQL Agent jobu a vyberte frekvenci. Reporty pak chodí samy.

Generuje skutečné, nasaditelné T-SQL

Žádná černá skříňka. Dostanete proceduru, kterou si přečtete, zkontrolujete a spustíte ve vlastní databázi.

usp_Report_DailySales.sql
CREATE OR ALTER PROCEDURE dbo.usp_Report_DailySales
AS
BEGIN
    SET NOCOUNT ON;
    DECLARE @html NVARCHAR(MAX);

    -- Build an HTML table from your query result
    SET @html = N'<h1>Daily Sales by Territory</h1>';
    SELECT @html = @html + dbo.fn_BuildReportTable(...)
    FROM   dbo.vw_DailySales;

    -- Send it through SQL Server Database Mail
    EXEC msdb.dbo.sp_send_dbmail
        @profile_name = N'PeriodicReport',
        @recipients   = N'sales-team@acme.com',
        @subject      = N'Daily Sales by Territory',
        @body         = @html,
        @body_format  = 'HTML';
END;

Jednoduchý, férový ceník

Začněte zdarma. Upgradujte, až budete chtít víc reportů a šablon.

Free

Pro vaše první reporty

$0 navždy
  • 3 reporty
  • 2 akce na report
  • Základní šablony
  • Generování T-SQL
  • Ruční plánování
Začít zdarma
Popular

Standard

Pro pravidelný reporting

$19 / měsíc
  • 10 reportů
  • 5 akcí na report
  • Více šablon
  • Skripty SQL Agent jobů
  • Distribuční seznamy
  • Šifrované procedury
Brzy

Professional

Pro týmy a agentury

$49 / měsíc
  • Neomezené reporty
  • Neomezené akce
  • Všechny šablony
  • Klientské licence a certifikáty
  • Export / import
  • Prioritní podpora
Brzy

Pro start není potřeba platební karta. Zrušíte kdykoliv.

Často kladené dotazy

Vše, na co se DBA obvykle ptá, než to vyzkouší.

Funguje Periodic Report i s jinými databázemi než Microsoft SQL Server? +

Ne. Periodic Report je postavený výhradně pro Microsoft SQL Server. Generuje T-SQL procedury využívající Database Mail (sp_send_dbmail) a SQL Server Agent joby, což jsou funkce SQL Serveru. Podporuje SQL Server 2016 a novější.

Potřebuje přístup k mé databázi nebo k mým datům? +

Ne. Nástroj běží ve vašem prohlížeči a generuje T-SQL skript. Ten si zkontrolujete a sami spustíte ve vlastním SQL Serveru. Vaše data ani přihlašovací údaje nikdy neopustí vaše prostředí.

Jak se e-maily reálně odesílají? +

Přes SQL Server Database Mail (sp_send_dbmail) pomocí Database Mail profilu, který si nastavíte na svém serveru. Periodic Report vygeneruje proceduru; SQL Server odešle mail přes vaše vlastní SMTP.

Jak se řeší plánování? +

Periodic Report vygeneruje skript SQL Server Agent jobu pro vybranou frekvenci - denně, týdně, měsíčně, poslední den měsíce nebo čtvrtletně. Pro SQL Server Express (bez Agenta) lze rozvrh exportovat pro externí plánovač.

Potřebuji SSRS nebo Power BI? +

Ne. Periodic Report pokrývá běžný případ „pošli mi tenhle dotaz podle rozvrhu“ bez SSRS, Power BI, report serveru či gateway. Vše běží ve vašem stávajícím SQL Serveru.

Jak vypadá vygenerovaná procedura? +

Kompletní, volitelně šifrovaná procedura, která z výsledku dotazu sestaví HTML e-mail a zavolá sp_send_dbmail. Je to čisté T-SQL, které si přečtete, zkontrolujete a dáte do verzování.

Existuje plán zdarma? +

Ano. Plán Free umožní postavit až 3 reporty se základními šablonami a plným generováním T-SQL, takže nasadíte reálný report ještě dříve, než cokoliv zaplatíte.

Nasaďte svůj první report ze SQL Serveru ještě dnes

Začátek zdarma. Postavte report, vygenerujte T-SQL a mějte ho ve schránce během pár minut.

Začít zdarma