<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.ugiss.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server e dintorni</title><link>http://community.ugiss.org/blogs/lbianchi/default.aspx</link><description>Il blog di Luca Bianchi</description><dc:language>it</dc:language><generator>CommunityServer 2007 SP2 (Debug Build: 20611.960)</generator><item><title>Avete un disaster recovery plan?</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/18/avete-un-disaster-recovery-plan.aspx</link><pubDate>Mon, 18 May 2009 09:01:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:6227</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=6227</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/18/avete-un-disaster-recovery-plan.aspx#comments</comments><description>&lt;p&gt;Mi ricordo un &lt;a class="" href="http://www.sqlmag.com/Poll/Index.cfm?Action=PollResults&amp;amp;Q_ID=1272"&gt;vecchio sondaggio&lt;/a&gt; condotto dal sito della rivista SQL Server Magazine, vecchio oramai di oltre 6 anni, che rivelò che soltanto il 33% degli intervistati aveva un disaster recovery plan (DRP) che veniva regolarmente testato.&lt;/p&gt;
&lt;p&gt;Il dato è a mio avviso quanto meno allarmante, soprattutto in considerazione del fatto che i frequentatori di quel sito sono professionisti che, a vario titolo, gravitano nell&amp;#39;orbita di SQL Server. A distanza di 6 anni viene proposto un sondaggio analogo: andate a&amp;nbsp;&lt;a class="" href="http://www.sqlskills.com/BLOGS/PAUL/post/Weekly-survey-have-you-ever-tested-your-disaster-recovery-plan.aspx"&gt;questo link&lt;/a&gt; e partecipate numerosi.&lt;/p&gt;
&lt;p&gt;Sono pronto a scommettere che la situazione non sia mutata di molto...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=6227" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Disaster+recovery/default.aspx">Disaster recovery</category></item><item><title>Disk Alignment best practice</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/13/disk-alignment-best-practice.aspx</link><pubDate>Wed, 13 May 2009 06:47:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:6197</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=6197</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/13/disk-alignment-best-practice.aspx#comments</comments><description>&lt;p&gt;Ho parlato dell&amp;#39;importanza del disk alignment giusto poco tempo fa in &lt;a class="" href="http://community.ugiss.org/blogs/lbianchi/archive/2009/02/26/disk-alignment.aspx"&gt;questo post&lt;/a&gt;. In quel post dovetti mettere insieme 3 link per dare informazioni su cosa è il disk alignment, come realizzarlo e come verificare se è stato realizzato o meno. &lt;/p&gt;
&lt;p&gt;Oggi ho avuto notizia della pubblicazione di &lt;a class="" href="http://msdn.microsoft.com/en-us/library/dd758814.aspx"&gt;questo white paper&lt;/a&gt; che suggerisco a tutti di leggere. Nel documento sono riportate delle misurazioni eseguite dagli autori che evidenziano un incremento sulle prestazioni di IO che possono arrivare, ma talvolta anche superare, il 30%. Difficile, se non impossibile, eseguire altre attività di tuning che, anche combinate fra loro, possano apportare simili benefit. &lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=6197" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Storage/default.aspx">Storage</category></item><item><title>Backup compressi</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/11/backup-compressi.aspx</link><pubDate>Mon, 11 May 2009 06:45:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:6174</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=6174</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/05/11/backup-compressi.aspx#comments</comments><description>&lt;p&gt;Lo stesso database su cui &lt;a class="" href="http://community.ugiss.org/blogs/lbianchi/archive/2009/04/30/compressione-sui-dati.aspx"&gt;qualche giorno fa&lt;/a&gt; ho giocato con la compressione dei dati è stato sottoposto ad altri esperimenti.&lt;/p&gt;
&lt;p&gt;Questa volta ho abilitato la compressione dei backup ed ho visto drasticamente ridursi sia le dimensioni dei singoli backup che, soprattutto, i tempi di esecuzione. Dopo il trattamento di cui al post precedente (compressione di 3 sole tabelle) il backup dei dati era diventato di circa 15 GB; lo stesso backup compresso si è ridotto a poco più di 3 GB. I tempi di esecuzione del backup, eseguito su una risorsa di rete,&amp;nbsp;è passato dagli 80-100 minuti iniziali (prima della compressione parziale dei dati) ad 8-10 minuti di adesso.&lt;/p&gt;
&lt;p&gt;Direi che questi tests vanno addirittura oltre le già ottime risultanze di &lt;a class="" href="http://community.ugiss.org/blogs/lbianchi/archive/2007/12/06/prime-impressioni-sui-backup-compressi-in-sql-server-2008.aspx"&gt;precedenti tests&lt;/a&gt; che avevo condotto. Solitamente questo tipo di misurazioni sono più favorevoli in ambiente di tests mentre questa volta i risultati sono migliori in produzione... &lt;img src="http://community.ugiss.org/emoticons/emotion-11.gif" alt="Cool" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=6174" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Storage/default.aspx">Storage</category></item><item><title>Compressione sui dati</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/04/30/compressione-sui-dati.aspx</link><pubDate>Thu, 30 Apr 2009 07:02:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:6119</guid><dc:creator>lbianchi</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=6119</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/04/30/compressione-sui-dati.aspx#comments</comments><description>&lt;p&gt;A seguito dell&amp;#39;aggiornamento a SQL Server 2008, ieri mattina ho giocato un po con la compressione dei dati.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Come noto la compressione se da un lato consente il risparmio di storage, dall&amp;#39;altra richiede un onere aggiuntivo a carico della CPU (minore nel caso della row compression, superiore per la page compression). In non rare circostanze ho riscontrato comunque che l&amp;#39;aumento di utilizzo della CPU rimane solo sulla carta se a ciò corrisponde una drastica riduzione dell&amp;#39;IO in grado quindi di ridurre comunque l&amp;#39;utilizzo del processore in temini assoluti.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In uno dei miei database di poco meno di 30 GB,&amp;nbsp;ho individuato 3 tabelle&amp;nbsp;che, da sole, occupavano oltre il 50% dello spazio;&amp;nbsp;circa 16,5 GB. Eseguite le dovute analisi utilizzando la &lt;span id="nsrTitle"&gt;&lt;a class="" href="http://msdn.microsoft.com/en-us/library/cc280574.aspx"&gt;sp_estimate_data_compression_savings&lt;/a&gt;, ho deciso di applicare la compressione a livello di pagina ad una di queste tabelle e la compressione a livello di riga alle altre 2.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Lo spazio occupato dalle 3 tabelle è sceso a 4,9 GB (rispettivamente da 8,3 a 2,6 GB e da 4,3 a 1,5 G per le 2 tabelle su cui è stata applicata la row compression e da 3,9 a 0,7 GB sulla tabella compressa a livello di pagina). Direi che recuperare circa il 40% di spazio di un database intervenendo soltanto su 3 tabelle dia un rapporto costi/benefici non indifferente. Se consideriamo poi che potrebbe trattarsi, come nel mio caso,&amp;nbsp;di dati storici o comunque acceduti molto di rado, il rapporto diventa ancora più favorevole. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Bye&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=6119" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Storage/default.aspx">Storage</category></item><item><title>Rilasciato il SP1 di SQL Server 2008</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/04/08/rilasciato-il-sp1-di-sql-server-2008.aspx</link><pubDate>Wed, 08 Apr 2009 09:21:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:6004</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=6004</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/04/08/rilasciato-il-sp1-di-sql-server-2008.aspx#comments</comments><description>&lt;p&gt;Non ho visto ancora nessun comunicato al riguardo, ma sembra che il SP1 sia uscito dalla fase CTP e sia stato definitivamente rilasciato.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&amp;amp;displaylang=en"&gt;Questo&lt;/a&gt; il link per il download.&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=6004" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category></item><item><title>SQL Server Auditing</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/03/09/sql-server-auditing.aspx</link><pubDate>Mon, 09 Mar 2009 22:09:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5852</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5852</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/03/09/sql-server-auditing.aspx#comments</comments><description>&lt;p&gt;Le normative che impongono la protezione dei dati e la loro salvaguardia da accessi non autorizzati diventano sempre più stringenti. Se fino a qualche anno fa era sufficiente implementare una politica di protezione dei dati basata sull&amp;#39;assegnazione dei permessi tenendo a mente la regola del &amp;quot;least privilege rule&amp;quot;, oggi siamo chiamati anche a mantenere traccia di chi ha usufruito di tali permessi nel corso del tempo.&amp;nbsp;Diventa sempre più forte ed imperativa, quindi, l&amp;#39;esigenza di affiancare ad una politica di assegnazione dei permessi, anche una politica di auditing che possa dimostrare, in caso di controllo, &amp;quot;chi ha fatto che cosa&amp;quot;. &lt;/p&gt;
&lt;p&gt;SQL Server 2008 implementa le funzionalità di Auditing in maniera molto efficace e granulare rendendo possibile soddisfare i requisiti imposti dalle varie normative in materia (SOX, HIPAA, ecc). In questo &lt;a class="" href="http://msdn.microsoft.com/en-us/library/dd392015.aspx"&gt;white paper&lt;/a&gt; di recente pubblicazione è possibile trovare una utile guida per conoscere e&amp;nbsp;implementare le funzionalità di Auditing in SQL Server 2008.&lt;/p&gt;
&lt;p&gt;L&amp;#39;Auditing sarà uno degli argomenti su cui verterà la mia sessione sulla security alla prossima &lt;a class="" href="http://www.sqlconference.it/default.aspx"&gt;SQL Server &amp;amp; BI Conference&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5852" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Security/default.aspx">Security</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category></item><item><title>Di ritorno dall'MVP Summit</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/03/08/di-ritorno-dall-mvp-summit.aspx</link><pubDate>Sun, 08 Mar 2009 17:47:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5848</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5848</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/03/08/di-ritorno-dall-mvp-summit.aspx#comments</comments><description>&lt;p&gt;La settimana appena trascorsa è stata passata&amp;nbsp;all&amp;#39;MVP Summit 2009. Si tratta come sempre&amp;nbsp;di una importante occasione più che altro per fare networking con gli altri MVP e con il team di prodotto di SQL Server prima ancora che per assistere alle sessioni tecniche che, come accade ogni anno, lascia alcuni soddisfatti ed altri delusi.&lt;/p&gt;
&lt;p&gt;Non posso parlare dei contenuti delle sessioni in quanto in gran parte coperti da NDA, ma in ogni caso esperienza positiva come sempre.&amp;nbsp;A chiudere l&amp;#39;evento, come anche gli anni passati, il solito show di quell&amp;#39;animale da palcoscenico che è Steve Ballmer... degno di Zelig... &lt;img src="http://community.ugiss.org/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/p&gt;
&lt;p&gt;Al ritorno l&amp;#39;emozione più grande: andando a prendere mia figlia all&amp;#39;asilo, che non mi vedeva da una settimana, mi si è avvinghiata al collo e non mi si staccava più... [:&amp;#39;(]&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5848" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Eventi/default.aspx">Eventi</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Community/default.aspx">Community</category></item><item><title>Disk Alignment</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/26/disk-alignment.aspx</link><pubDate>Thu, 26 Feb 2009 09:11:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5799</guid><dc:creator>lbianchi</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5799</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/26/disk-alignment.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://community.ugiss.org/photos/20080514/picture4328.aspx" target="_blank"&gt;&lt;/a&gt;L&amp;#39;implementazione di un database server inizia molto prima del setup ed una delle attività molto spesso sottovalutate è la creazione della partizione e la formattazione del disco su cui saranno posizionati i file di database.&lt;/p&gt;
&lt;p&gt;Mi capita raramente, anche in ambienti di grandi dimensioni, di trovare un sistema ottimizzato anche da questo punto di vista e porre rimedio a questi errori iniziali è spesso impossibile su un sistema già in produzione. &lt;/p&gt;
&lt;p&gt;Diverse fonti riportano benefit che arrivano facilmente a superare il 20-30% nelle attività di IO quando viene realizzato il Disk Alignment. Che cosa è il Disk Alignment è spiegato molto efficacemente in &lt;a class="" href="http://clariionblogs.blogspot.com/2008/02/disk-alignment.html"&gt;questo post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Purtroppo a contribuire alla mancata applicazione di questa best practice è il fatto che fino a Windows Server 2003 R2 l&amp;#39;utilizzo del Disk Management per creare una partizione non realizza il Disk Alignment. Occorre quindi creare la partizione utilizzando DiskPart.exe come indicato in &lt;a class="" href="http://technet.microsoft.com/en-us/library/aa998219.aspx"&gt;questo&amp;nbsp;link&lt;/a&gt; che sebbene rivolto ad Exchange è in tutto e per tutto applicabile anche a SQL Server.&lt;/p&gt;
&lt;p&gt;Come fare a sapere se è stato realizzato il Disk Alignment? In teoria ci sarebbe lo stesso Diskpart.exe ma dal momento che restituisce il risultato arrotondato al kb viene meno la precisione che invece richiediamo a questo tipo di indagine&amp;nbsp;attività. Uno dei metodi sicuramente più attendibili del Diskpart.exe è utilizzare WMIC come indicato in &lt;a class="" href="http://support.microsoft.com/kb/929491/en-us"&gt;questo articolo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Nell&amp;#39;illustrazione qui sotto si vede un esempio di utilizzo&lt;/p&gt;
&lt;p&gt;&lt;a href="http://community.ugiss.org/blogs/lbianchi/DiskAlignment.JPG"&gt;&lt;img src="http://community.ugiss.org/blogs/lbianchi/DiskAlignment.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Dividendo il valore nella colonna StartingOffset per quello in BlockSize si evince che le partizioni allineate sono solo quelle relative al Disk 2, al Disk 6 e al Disk 7, ovvero quelle dove il risultato di StartigOffset / BlockSize è 64 o un multiplo di esso.&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5799" width="1" height="1"&gt;</description><enclosure url="http://community.ugiss.org/blogs/lbianchi/attachment/5799.ashx" length="23219" type="image/jpeg" /><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Storage/default.aspx">Storage</category></item><item><title>SSMS 2008 Express</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/21/ssms-2008-express.aspx</link><pubDate>Sat, 21 Feb 2009 16:55:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5769</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5769</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/21/ssms-2008-express.aspx#comments</comments><description>&lt;p&gt;Per SQL Server 2005 esisteva già la possibilità di scaricare il solo SSMS nella versione Express; con l&amp;#39;uscita di SQL Server 2008 chi voleva installare sulla propria postazione soltanto i client tools doveva scaricare una delle 2 versioni di SQL Server Express che avevano anche i client tools, ovvero SQL Server Express with Tools oppure SQL Server Express with Advanced Services. Chi aveva scaricato la &amp;quot;versione base&amp;quot; e voleva soltanto aggiungere i client tools doveva scaricare per intero uno dei 2 pacchetti di cui sopra.&lt;/p&gt;
&lt;p&gt;Ieri MS ha reso disponibile la possibilità di scaricare, con un download separato, il &lt;a class="" href="https://www.microsoft.com/downloads/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&amp;amp;displayLang=en"&gt;SQL Server Management Studio Express 2008&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5769" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category></item><item><title>Perchè i DBA odiano gli sviluppatori (salvo poche eccezioni...)</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/12/perch-232-i-dba-odiano-gli-sviluppatori-salvo-poche-eccezioni.aspx</link><pubDate>Thu, 12 Feb 2009 10:59:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5719</guid><dc:creator>lbianchi</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5719</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/02/12/perch-232-i-dba-odiano-gli-sviluppatori-salvo-poche-eccezioni.aspx#comments</comments><description>&lt;p&gt;Rompo il silenzio del mio blog che dura da oltre un mese&amp;nbsp;(questo periodo sono stato un po indaffarato) per segnalarvi &lt;a class="" href="http://www.sqlservercentral.com/blogs/aloha_dba/archive/2009/02/06/challenging-the-tyranny-of-third-party-vendors-a-dba-s-manifesto.aspx"&gt;questo link&lt;/a&gt; che mi ha girato pochi minuti fa &lt;a class="" href="http://www.asql.biz/"&gt;Andrea Montanari&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La lettura è sicuramente divertente se vista in maniera ironica e devo dire che sottoscrivo in pieno quanto scritto dall&amp;#39;autore in quel post. Sono del parere che la maggior parte delle applicazioni oggi sul mercato farebbero un notevole salto di qualità se nella fase di sviluppo fosse stato coinvolto, anche marginalmente, qualcuno con conoscenze di SQL Server anche non approfondite. Purtroppo non si tratta di casi isolati di piccoli software, sviluppati da piccole aziende, destinati a realtà altrettanto piccole. Ho in mente diversi gestionali molto blasonati e che costano cifre importanti nel budget di grandi aziende, con cui mi sono ritrovato a &amp;quot;scontrarmi&amp;quot;. &lt;/p&gt;
&lt;p&gt;Giusto questa mattina un nutrito gruppo di consulenti ha trovato la risposta a degli errori che si presentano sistematicamente in un loro script. Questo team di menti geniali ha individuato il problema nel fatto che prima di eseguire lo script viene eseguito un backup del transaction log (il tutto all&amp;#39;interno di un job schedulato). Per farli contenti disabiliterò lo step che esegue il backup, ma forse qualcuno potrebbe indirizzarli verso un&amp;#39;altra strada...&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Msg 2627, Sev 14, State 1, Line 146 : Violation of PRIMARY KEY constraint &amp;#39;PK_xxx&amp;#39;. Cannot insert duplicate key in object &amp;#39;dbo.xxx&amp;#39;. [SQLSTATE 23000]&lt;br /&gt;Msg 3621, Sev 14, State 1, Line 146 : The statement has been terminated. [SQLSTATE 01000]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5719" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Community/default.aspx">Community</category></item><item><title>Non serve fare i backup se i dati sono su un array RAID1</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/01/05/non-serve-fare-i-backup-se-i-dati-sono-su-un-array-raid1.aspx</link><pubDate>Mon, 05 Jan 2009 08:08:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5510</guid><dc:creator>lbianchi</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5510</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/01/05/non-serve-fare-i-backup-se-i-dati-sono-su-un-array-raid1.aspx#comments</comments><description>&lt;p&gt;Non sono ovviamente io a pensarlo, ma&amp;nbsp;lo &amp;quot;staff IT&amp;quot;&amp;nbsp;che lavorava per Journalspace.com e che hanno dato il loro importante e significativo&amp;nbsp;contributo alla chiusura dell&amp;#39;azienda come apprendo da &lt;a class="" href="http://itknowledgeexchange.techtarget.com/sql-server/mirroring-isnt-a-backup-solution/"&gt;questo blog&lt;/a&gt;. I&amp;nbsp;proprietari del marchio non hanno trovato di meglio che &lt;a class="" href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;item=180318319977"&gt;vendere i nomi di dominio&lt;/a&gt; su ebay (al momento c&amp;#39;è un&amp;#39;offerta di 2400 USD).&lt;/p&gt;
&lt;p&gt;Inutile sottolineare, ancora una volta, che da una efficace politica di disaster recovery può dipendere la sopravvivenza di una azienda.&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5510" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Disaster+recovery/default.aspx">Disaster recovery</category></item><item><title>Interviste agli MVP</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2009/01/03/interviste-agli-mvp.aspx</link><pubDate>Sat, 03 Jan 2009 08:48:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5504</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5504</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2009/01/03/interviste-agli-mvp.aspx#comments</comments><description>&lt;p&gt;Da qualche mese &lt;a class="" href="http://blogs.technet.com/alead_msft/default.aspx"&gt;Alessandro Teglia&lt;/a&gt; ha iniziato ad intervistare, sul suo blog, gli MVP italiani.&lt;/p&gt;
&lt;p&gt;Qualche giorno fa è stato il mio turno. Potete leggere l&amp;#39;intervista a &lt;a class="" href="http://blogs.technet.com/alead_msft/archive/2008/12/30/intervista-ai-microsoft-mvp-luca-bianchi.aspx"&gt;questo link&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bye&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5504" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Community/default.aspx">Community</category></item><item><title>SQL Server 2008: Proteggere i dati</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2008/12/04/sql-server-2008-proteggere-i-dati.aspx</link><pubDate>Thu, 04 Dec 2008 13:06:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5377</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5377</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2008/12/04/sql-server-2008-proteggere-i-dati.aspx#comments</comments><description>&lt;p&gt;Ieri ho tenuto al TechDays la mia sessione sulla sicurezza in SQL Server 2008. &lt;/p&gt;
&lt;p&gt;E&amp;#39; stata la sessione di apertura della seconda giornata e la sala era piena; pochissime sedie libere a dimostrazione del fatto che l&amp;#39;argomento&amp;nbsp;sicurezza è considerato sempre meno un &amp;quot;lusso per pochi&amp;quot;&amp;nbsp;ma una &amp;quot;esigenza di tutti&amp;quot;. Non conosco ancora i risultati dei&amp;nbsp;feedback che hanno lasciato i partecipanti, ma l&amp;#39;impressione è ottima a giudicare dalle domande che sono state poste sia nel corso della sessione che nell&amp;#39;angolo Ask The Expert degli MVP.&lt;/p&gt;
&lt;p&gt;Avrei voluto trattenermi di più al TechDays e presenziare anche alla sessione Q&amp;amp;A del pomeriggio insieme&amp;nbsp;agli altri MVP, ma ho preferito tornare a Roma qualche ora prima visto che avevo lasciato mia figlia con quasi 39 di febbre...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5377" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Security/default.aspx">Security</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Eventi/default.aspx">Eventi</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Community/default.aspx">Community</category></item><item><title>TechDays-WPC</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2008/11/30/techdays-wpc.aspx</link><pubDate>Sun, 30 Nov 2008 17:51:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5347</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5347</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2008/11/30/techdays-wpc.aspx#comments</comments><description>&lt;p&gt;Questa settimana, da martedì a giovedì, si terrà il &lt;a class="" href="http://www.techdays-wpc2008.it/"&gt;TechDays-WPC&lt;/a&gt;, il classico evento di fine anno organizzato da Overnet Education. Da quest&amp;#39;anno la collaborazione con MS è ancora più stretta e si preannunciano 3 giorni densi di sessioni con speaker di livello internazionale.&lt;/p&gt;
&lt;p&gt;Mercoledì aprirò le sessioni della giornata parlando di sicurezza in SQL Server 2008. Sarà una sessione dove, partendo dall&amp;#39;hardening del sistema operativo e passando per le best practice in tema di installazione e configurazione di SQL Server 2008, parlerò anche di &lt;a class="" href="http://msdn.microsoft.com/en-us/library/bb934049.aspx"&gt;Transparent Data Encryption&lt;/a&gt; e di &lt;a class="" href="http://msdn.microsoft.com/en-us/library/cc280386.aspx"&gt;Auditing&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Insieme a me ci saranno molti MVP che saranno presenti, oltre che come speaker, anche in un booth Ask The Expert. Chi parteciperà al TechDays ci venga a trovare... &lt;img src="http://community.ugiss.org/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5347" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Security/default.aspx">Security</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Eventi/default.aspx">Eventi</category><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/Community/default.aspx">Community</category></item><item><title>SQL Server 2008 Upgrade Technical Reference Guide</title><link>http://community.ugiss.org/blogs/lbianchi/archive/2008/11/26/sql-server-2008-upgrade-technical-reference-guide.aspx</link><pubDate>Wed, 26 Nov 2008 09:22:00 GMT</pubDate><guid isPermaLink="false">696bf4df-f0eb-4942-9326-ff40615b13e5:5328</guid><dc:creator>lbianchi</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.ugiss.org/blogs/lbianchi/rsscomments.aspx?PostID=5328</wfw:commentRss><comments>http://community.ugiss.org/blogs/lbianchi/archive/2008/11/26/sql-server-2008-upgrade-technical-reference-guide.aspx#comments</comments><description>&lt;p&gt;Ho appena avuto notizia del rilascio di &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=66d3e6f5-6902-4fdd-af75-9975aea5bea7&amp;amp;displaylang=en"&gt;questo volume&lt;/a&gt; di ben 490 pagine che, come complemento del BOL, rappresenta una valida guida per chi si appresta a migrare i propri database server da SQL Server 2000 o SQL Server 2005 a SQL Server 2008.&lt;/p&gt;
&lt;p&gt;Per ora ho solo letto il sommario e sono rimasto sorpreso da quanto sia strutturato in maniera molto dettagliata. Il sommario si compone di ben 12 pagine coprendo capillarmente tutti gli aspetti trattati.&lt;/p&gt;
&lt;p&gt;Sono sicuro che tornerà utile a molti... &lt;img src="http://community.ugiss.org/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://community.ugiss.org/aggbug.aspx?PostID=5328" width="1" height="1"&gt;</description><category domain="http://community.ugiss.org/blogs/lbianchi/archive/tags/DB+Engine/default.aspx">DB Engine</category></item></channel></rss>