Създаване на документация за MS SQL база данни

база
Това е набор от отчети за MS SQL Management Studio и MS SQL Reporting Services за създаване на документация на базата данни с помощта на описания от разширените свойства. Отчетите съдържат подробна информация за обекти на база данни като таблици, изгледи и съхранени процедури.

Описание на функционалността

Отчетите са *.rdl файлове. За да ги свържете в SQL Management Studio, използвайте менюто Reports/Custom Reports (SQL 2005 SP2/SQL 2008). За Reporting Services тези файлове трябва да бъдат качени на сървъра и свързани с източника на данни или можете да използвате Report Viewer (2005/2008). Всички стъпки по инсталацията са подробно описани в инструкциите: на български / английски език.

SQL процедури за улесняване на документирането на обекти на база данни

Освен това бих искал да споделя процедури за удобни манипулации със свойството „MS_Description“ за документиране на обекти на база данни от TSQL. Изтеглете SQL скрипта sp_addDescXXX_install.sql.

В текущата реализация запаметените процедури са написани да работят със следните обекти:

  • Таблици (колони, ограничения, индекси);
  • Изгледи (колони);
  • Функции (параметри);
  • Процедури (параметри);
Това беше направено, за да се улесни използването на тромави конструкции:sp_addextendedproperty/sp_updateextendedproperty:

Тези. вместоsp_XXXextendedproperty, сега можете да използвате:

  1. Разширете списъка с документирани обекти (схеми, тригери).
  2. Корекция на грешка.
  3. пожелания и предложения.

И тук можете да получите грант за тестов период на Yandex.Cloud. Необходимо е само да въведете "Habr" в полето "секретна парола".