Home > Scripts (page 2)

Scripts

SSIS Dashboard: Community Project!

L’anno scorso ho pubblicato su GitHub un progetto dedicato alla creazione di una Dashboard per SQL Server Integration Services (dalla versione 2012 in avanti). L’idea è quella di utilizzare tutti i dati che sono disponibili nel database SSISDB e renderli fruibili in modo più bello user friendly utile web mobile La dashboard permette di vedere lo stato di esecuzione dei Package …

Leggi »

SQL Server Maintenance Solution

La diffusissima soluzione di Ola Hallengren per la manutenzione completa di SQL Server è stata aggiornata e testata per SQL Server 2014 con l’aggiunta di opzioni per le nuove funzionalità: Backup Encryption lock priorities per la ricostruzione online degli indici ricostruzione online di singole partizioni di indici aggiornamento delle statistiche per le tabelle memory-optimized Script e documentazione sono disponibili al …

Leggi »

Calcolo della cifra di controllo di un codice EAN/UCC (versione 2.0)

Qualche tempo fa, in questo articolo, abbiamo analizzato l’algoritmo di calcolo della cifra di controllo di un codice UCC/EAN, chi si occupa di logistica conoscerà bene l’argomento. Lo standard di codifica UCC/EAN richiede che ogni codice generato termini con una cifra compresa tra zero (0) e nove (9), chiamata cifra di controllo (dall’inglese check digit). Questa cifra è calcolata in …

Leggi »

Script che restituisce la cronologia delle modifiche agli oggetti di un database

Capita, di frequente, di avere la necessità di stabilire quale sia stata la cronologia delle modifiche effettuate agli oggetti di un database, ad esempio alle Stored Procedure. Lo script restituisce la cronologia di modifica a tutti gli oggetti o, a particolari tipologie di oggetti. Se si vuole ottenere la cronologia di modifica delle SP basta inserire nella sezione di assegnazione delle variabili l'istruzione SET @obj_type='P'. Se il database in esame prevede l'uso degli oggetti di supporto per il diagramming l'elenco delle SP include anche SP come sp_creatediagram etc., che appartengono, di default, allo schema dbo. Viene adottato un criterio di ordinamento per data modifica e tipo oggetto, ma il criterio è personalizzabile cambiando il valore di @sqlord.

Leggi »

Verificare la presenza di indici identici / duplicati

Qual è il rischio in cui si può incorrere quando un progetto viene sviluppato da più persone, ovvero quando un database viene modellato da più mani? Creare un indice che esiste già! :-( SQL Server non fa nulla per venirci in aiuto o, almeno, non fa nulla in automatico. Con questo script è possibile ottenere una lista degli indici identici / duplicati.

Leggi »