Home > Pasquale Ceglie

Pasquale Ceglie

Marito e padre. Appassionato di SQL Server e delle tecnologie Microsoft in generale. Opera nel mondo dei gestionali da tanti (troppi :-) ) anni. Attualmente DBA si preoccupa di tenere "in salute" i database e le infrastrutture che gli affidano.

Dicembre, 2018

Gennaio, 2018

  • 25 Gennaio

    Quando importando un database SQL Azure su una istanza On-Prem non va proprio tutto bene

    Se avete abilitato Sql Server Auditing su un database di SQL Azure, dopo averlo esportato in .bacpac, se provate ad importarlo sulla vostra istanza in locale vi troverete di fronte al seguente messaggio: Error SQL72014: .Net SqlClient Data Provider: Msg 33161, Level 15, State 1, Line 1 Database master keys without password are not supported in this version of SQL …

Aprile, 2017

  • 9 Aprile

    TOP(n) WITH TIES, nuova feature? No, é sempre esistita!

    C’è ancora chi si meraviglia davanti all’opzione WITH TIES. Molti non sanno che esiste o ne sottovalutano l’utilità. Consideriamo la query SELECT TOP 3 Name, ListPrice FROM SalesLT.Product ORDER BY ListPrice ASC; Questa query ritornerà i primi 3 articoli ordinati per ListPrice crescente. L’opzione WITH TIES indica che, invece di restituire solo il numero richiesto di righe, la query restituirà …

Luglio, 2016

  • 16 Luglio

    Azure Search – Change existing datasource

    Immaginate di avere il vostro bel Azure SQL Database e con una serie di indici Azure Search collegati ad altrettanti Datasource che fanno riferimento a tabelle fisiche (o viste) del db (a chi non sapesse cosa sono i servizi Azure Search consiglio vivamente questa lettura). Il tutto in produzione con ottimi risultati in termini di performance ed usabilità. Ad un certo …

Gennaio, 2016

  • 3 Gennaio

    AT TIME ZONE (Transact-SQL)

    Si applica a: Azure SQL Database, SQL Server 2016 Preview Converte un inputdate al valore datetimeoffset corrispondente nel fuso orario di destinazione. Se inputdate viene fornito senza le informazioni di offset, la funzione applica l’offset del fuso orario partendo dal presupposto che il valore inputdate viene fornito nel fuso orario di destinazione. Se inputdate viene fornito come valore datetimeoffset, allora la …

Ottobre, 2015

  • 25 Ottobre

    Query Performance Insight su Azure SQL Database

    Tenere sotto controllo le prestazioni e lo “stato di salute” di un database non è semplice e talvolta richiede parecchio tempo. Query Performance Insight offre la possibilità di verificare il consumo in DTU del database, individuare le query più costose in termini di DTU che potrebbero quindi influire negativamente sulle prestazioni e infine eseguire “drill down” sulle query per visualizzarne tutti …

Settembre, 2015

  • 17 Settembre

    SQL Server 2016 – Dynamic Data Masking

    Immaginate di dover ripristinare un database dall’ambienti di produzione a quello di sviluppo per permettere agli sviluppatori di effettuare dei test su dati reali. Si pone il problema di offuscare informazioni riservate che possono essere il nome utente, il numero di carta di credito, ecc. ecc. Il metodo tradizionale impone al dba di lanciare immediatamente una query sulle tabelle interessate per offuscare …

  • 17 Settembre

    Quale versione di SQL Server è più adatta a me?

    Mi è capitato spesso di confrontarmi con colleghi a proposito della scelta più adatta tra le versioni di SQL Server. La prima scelta riguarda quella tra PaaS (Platform as a Service) e IaaS (Infrastructure as a Service). Nel caso si scelga IaaS si procederà alla creazione di una VM Azure oppure alla scelta tra quelle offerte nella gallery da Microsoft …