Lorenzo Benaglia Storie di un SQLlaro mannaro... http://blogs.dotnethell.it/lorenzo/ HyperBlogs Professional v.2.0 Red Gate SQL Search 1.0 http://blogs.dotnethell.it/lorenzo/Post_16487.aspx Thu, 01 Apr 2010 22:42:59 +0100 Lorenzo Benaglia <P>Oggi stavo curiosando sul sito di <A href="http://www.red-gate.com">Red Gate Software</A>&nbsp;(forse per via del <A href="http://blogs.dotnethell.it/suxstellino/SQL-Prompt-AAARGH__16475.aspx">simpatico post di Ale</A>)&nbsp;quando scopro tra gli innumerevoli prodotti della prolifica software house inglese un piccolo tool gratuito in grado di eseguire ricerche di stringhe tra il codice T-SQL dei nostri oggetti (stored procedure, UDF, view, ecc) oppure tra il nome di colonne, tabelle e di qualunque altro oggetto&nbsp;in un particolare db&nbsp;o in tutti i db ospitati sull'instanza!</P> <P>Lo scorso anno mi sono occupato del consolidamento di parecchie istanze SQL Server 2000 su due cluster SQL Server 2008. Alcune di queste contenevano una serie di oggetti (in particolare sp e trigger) che richiamavano alcune extended stored procedure custom. Su 2008 abbiamo convertito tali xp in procedure CLR ma ho dovuto individuare gli oggetti che ne facevano uso per modificare le chiamate.<BR>In che modo? Beh, interrogando le catalog views sys.objects e <SPAN id=nsrTitle>sys.sql_modules e filtrando il result set finale con una LIKE. OK, niente di fantascientifico ma uno strumento come <A href="http://www.red-gate.com/products/SQL_Search/index.htm">SQL Search</A> mi sarebbe tornato davvero utile.</SPAN></P> <P><SPAN></SPAN>Il setup si limita al download ed alla esecuzione del pacchetto msi (un paio di MB&nbsp; in tutto) e nel nostro SQL Server Management Studio (2005 e 2008) vedremo comparire una nuova toolbar con un solo bottone: SQL Search appunto. <IMG src="/icons/HugeSmile.gif"></P> <P>L'utilizzo rispecchia in tutto e per tutto l'esperienza di navigazione della address bar di un comune browser: si&nbsp;digita una stringa e lo strumento dietro le quinte inizia a ricercare gli oggetti che soddisfano la condizione di ricerca.</P> <P>La risposta è praticamente in tempo reale e come ho avuto modo di anticipare sopra è possibile stabilire dei criteri di ricerca aggiuntivi: </P> <P>- Exact Match ovvero ricerca dell'intera frase (utile per stringhe&nbsp;costituite da più parole)<BR>- Per oggetto (tabelle, viste, sp, UDF, constraints, ecc)<BR>- Per database<BR>- Per istanza</P> <P>Bello, eh? <IMG src="/icons/regular_smile.gif"></P> <P>Leggendo le <A href="http://www.red-gate.com/products/SQL_Search/faq.htm">FAQ</A>&nbsp;ho notato che in futuro il prodotto verrà probabilmente integrato in <A href="http://www.red-gate.com/products/SQL_Prompt/index.htm">SQL Prompt</A>&nbsp;ma ad ogni modo questa versione 1.0 rimarrà gratuita ed utilizzabile a piacimento.</P> <P>Chi volesse approfondire il prodotto, suggerire nuove funzionalità o segnarare bug può servirsi dell'<A href="http://www.red-gate.com/messageboard/viewforum.php?f=111">apposita stanza sui forum</A>&nbsp;aziendali.</P> Lorenzo Benaglia 2 http://blogs.dotnethell.it/lorenzo/ReadComment_16487.aspx SQL Server SQL Server Servicing plans http://blogs.dotnethell.it/lorenzo/Post_16354.aspx Sun, 14 Feb 2010 10:44:00 +0100 Lorenzo Benaglia <P>E' ormai da parecchio tempo che ci si interroga sulla data di rilascio der Service Pack 2 di SQL Server 2008 e di un ipotetico Service Pack 4 per SQL Server 2005.</P> <P>Poco fa scopro tramite <A href="http://blogs.msdn.com/sqlreleaseservices/archive/2010/02/12/sql-server-servicing-plans.aspx">questo post</A> che entrambi gli aggiornamenti vedranno la luce in base alla seguente scaletta:</P> <P>• SQL Server 2008 SP2: Q3/CY2010 (luglio - settembre); <BR>• SQL Server 2005 SP4: Q4/CY2010 (ottobre - dicembre).</P> <P>La previsione penso che sia abbastanza attendibile dato che attualmente il team è preso con gli ultimi ritocchi a SQL Server 2008 R2 che dovrebbe vedere la luce nella tarda primavera (si vocifera maggio) e si sta già iniziando a lavorare su SQL 11 (code named <A href="http://7summits.com/denali/denali.php">Denali</A>).</P> Lorenzo Benaglia 0 http://blogs.dotnethell.it/lorenzo/ReadComment_16354.aspx SQL Server Thawte Personal E-mail Certificates and Web of Trust to be discontinued http://blogs.dotnethell.it/lorenzo/Post_15856.aspx Thu, 08 Oct 2009 22:42:01 +0100 Lorenzo Benaglia <P>Questa sera mentre rientravo dal lavoro, mi chiama il Pale con tono allarmato: "Ciao Luré, mi ha scritto Thawte dicendo che il 16 novembre verrà dismesso il programma Free Personal E-mail Certificates... e ora che faccio?"</P> <P>Io ovviamente non ero al corrente della faccenda ma questa sera mi sono documentato e purtroppo la notizia è risultata autentica come riportato nel <A href="https://search.thawte.com/support/ssl-digital-certificates/index?page=content&amp;id=AD196&amp;actp=LIST&amp;viewlocale=en_US">comunicato ufficiale</A>.</P> <P>Mannaggia, dopo 9 anni come notaio Thawte e decine di persone "certificate" mi toccherà andare in pensione... speriamo almeno di prendere un buon sussidio <IMG src="/icons/BoubleGaum.gif"></P> Lorenzo Benaglia 1 http://blogs.dotnethell.it/lorenzo/ReadComment_15856.aspx Tecnologie SQL Server MVP Deep Dives http://blogs.dotnethell.it/lorenzo/Post_15821.aspx Thu, 01 Oct 2009 23:07:22 +0100 Lorenzo Benaglia <P><A href="http://www.manning.com/nielsen/"><IMG src="/filestore/7821_nielsen_cover150.jpg"></A></P> <P>Oggi vorrei dedicare questo post ad una iniziativa davvero lodevole da parte&nbsp;di ben 53(!!!) SQL Server MVP che hanno unito le forze per raccogliere il meglio delle loro esperienze in un libro di 500 pagine.</P> <P>L'intero ricavato verrà devoluto a&nbsp;<A href="http://www.warchild.org/">War Child International</A>, quindi oltre a portarsi a casa una miniera di consigli preziosi si contribuirà a garantire un futuro ai giovani (e giovanissimi) sfruttati dai signori della guerra.</P> Lorenzo Benaglia 1 http://blogs.dotnethell.it/lorenzo/ReadComment_15821.aspx SQL Server Microsoft SQL Server 2008 Books Online (May 2009) http://blogs.dotnethell.it/lorenzo/Post_15386.aspx Fri, 22 May 2009 11:55:03 +0100 Lorenzo Benaglia Segnalo la disponibilità di un <A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=765433f7-0983-4d7a-b628-0a98145bcb97">nuovo aggiornamento</A> dei SQL Server 2008 Books Online. Lorenzo Benaglia 0 http://blogs.dotnethell.it/lorenzo/ReadComment_15386.aspx SQL Server