Mai jos aveti o procedura ce se ruleaza pe serverul unde este instalat Reporting Servies, pe baza ReportServer, si procedura returneaza un raport cu toate subscriptiile setate pentru rapoarte. Ca si coloane returneaza: calea in care este raportul, data la care a fost facuta subscriptia, descrierea, ultimul status, tipul de livrare al subscriptiei (mail, fisier, etc), parametrii pe care ii are subscriptia.
[mai mult...]Back-up report
Ma jos aveti o procedura ce returneaza un raport cu back-up-urile bazelor de pe serverul sql pe care e rulata, raport in care se poate vedea data ultimului back-up pentru fiecare baza de date de pe server, statusul acestuia, daca mai este disponibil sau nu, precum si calea in care este disponibil.
[mai mult...]Sql server acces via Windows group
Mai jos aveti o procedura utila in special pentru audit, care returneaza un raport cu login-urile de sql ce au acces pe serverul de sql via un grup de windows.
[mai mult...]Istoric joburi
Am creat o procedura care rulata pe un server de sql returneaza istoricul executiei joburilor. In acest fel se poate vedea statusul executiei, durata si o coloana, DurationTimeline, in care se poate vedea ce joburi s-au suprapus in timpul rularii.
[mai mult...]Raport relatii PK-FK intre tabele
Pentru usurinta administrarii unui server de sql am facut o procedura ce returneaza legaturile PK – FK dintre toate tabelele de pe baza pe care este rulata.
[mai mult...]Tabele fara Primary Key
Pentru cazurile in care ne cere audit-ul sau chiar pentru cazurile in care avem nevoie noi de asa ceva pentru o mai buna administrare a serverului de sql, am facut o procedura ce returneaza toate tabelele ce nu au definite PK pe acestea.
[mai mult...]SQL Server port number
Pentru cazurile in care avem nevoie rapid de aceasta informatie, am creat o procedura ce citeste registri si returneaza numarul portului pe care serverul SQL este configurat sa ruleze.
[mai mult...]Word count
Mai jos am creat o functie care returneaza numarul de cuvinte care se afla intr-o fraza. Functia poate fi rulata, desigur, avand ca parametru si numele unei coloane dintr-o tabela, cu conditia ca acea coloana sa fie de tipul varchar.
[mai mult...]Calculare numar ore de lucru
Mai jos aveti o functie ce calculeaza si returneaza numarul de business hours intr-un interval de timp pe care functia il primeste ca parametru.
[mai mult...]Useri pe rol db_owner
Procedura de mai jos returneaza toti userii care sunt asignati pe rolul db_owner.
[mai mult...]