Iniziali maiuscole

Ecco come trasformare una frase con “Iniziali maiuscole” in SQL Server (T-SQL): Per prima cosa è opportuno creare una funziona che fa allo scopo; per fare questo usiamo lo stack XML: CREATE FUNCTION CapitalLetter ( @TheSentence NVARCHAR(MAX) ) RETURNS NVARCHAR(MAX) AS BEGIN DECLARE @Result NVARCHAR(MAX); SET @Result = stuff(( select \' \'+upper(left(T3.V, 1))+lower(stuff(T3.V, 1, 1, ...

sp_who2, the life of a lock…

Locks are a incredible resource in a RDMS, but a nightmare where concurrency is high and lock retention is time consuming. SQL Server let sysdba exploring locks using sp_who2 stored procedure. EXEC sp_who2 return the list of active sessions and some information related to them, e.g. the related locks (who blocks and who is blocked). ...

But… is antivirus safe or unsafe?

Today a big surprise early in the morning: some virtual servers in our farm had a fault. All of them were implied in “loop without end” very similar to a malware infection. Windows Machines… updated… with antivirus updated… with antiexploit installed… with firewall on… but unusable. Symptoms: full use of RAM, both on poor amount ...

Come identificare gli indici candidati alla cancellazione

La creazione di indici inutili porta a due spiacevoli conseguenze: maggiore tempo necessario per l’esecuzione di istruzioni di insert/update/delete, inutile spreco di spazio su disco. Come fare per identificare gli indici del database candidati a una bella operazione di drop? Ci si rifa a una serie di viste di sistema che SQL Server ci mette ...

Nuovo corso MS Dynamics Business Central (ex Dynamics NAV) a cura di BeAnTech

Parte a marzo un nuovo corso incentrato su Dynamics Business Central tenuto da BeAnTech, notissima azienda friulana che gravita completamente attorno al mondo Microsoft. Obiettivo del corso è essenzialmente identificare personale che sarà poi destinato a finalizzare possibili assunzioni o collaborazioni. Il percorso formativo sarà eseguito parzialmente in aula (orario serale post-lavorativo) e parzialmente in ...

Accordo Stroili Oro e Polizia dello Stato, compartimento di Polizia Postale

Con una punta d’orgoglio vi segnalo che Stroili Oro S.p.a. da oggi collabora con la Polizia dello Stato nel contrasto alla criminalità “informatica”. Questo pomeriggio il Questore di Udine, il Dirigente del Compartimento della Polizia Postale e delle Comunicazione FVG e io, hanno sottoscritto insieme un protocollo di intesa che prevede reciproca collaborazione tesa al ...

Ma se quella mail non fosse proprio pulita pulita?

Al giorno d’oggi non avere un antivirus o un antimaleware sul proprio PC è da considerarsi un comportamento irresponsabile perché frodi di ogni tipo, per esempio degli indirizzi mail dei nostri parenti o amici o, peggio, le credenziali che usiamo per accedere ai servizi internet o i riferimenti delle nostre carte di credito, sono una ...

SQL Server escalation lock

L’SQL Server è un po’ bizzoso, a volte. Secondo necessità (e opportunità) può decidere di mettere un lock sul record, sulla pagina o persino sull’intera tabella. Questo meccanismo di escalation del lock, dal grano elementare del record all’intera database, a volte crea imbarazzanti situazioni di “conflitto”. Il concetto è semplicemente: se mi conviene metto il ...