febbraio 2008 Blog Posts
Non ho trovato nessun compagno di viaggio per andare all'evento di lancio della "Wave 2008"...
Arrivo a Milano e subito incontro Alessandro, e successivamente un sacco di ragazzi, che conoscevo dai loro blogs, ma non avevo mai incontrato di persona.
Morale: alla fine ero in buona compagnia! Potenza della community...
In SQL Server 2000, per invocare l'esecuzione di un DTS da un client era possibile usare il comando dtsrun.exe. Questo comando era ridistribuibile sui client installando i SQL Server 2000 Client Tools (e comprando una relativa CAL, se necessario).
In SQL Server 2005 Integration Services è presente un tool analogo, dtexec.exe, ma non è distribuito con i workstation components. Per avere a disposizione DTExec su una macchina che non è il Database server è necessario installare il componente server SSIS completo, e per fare ciò, serve una licenza SQL Server 2005 full.
La documentazione MSDN riporta questo (http://msdn2.microsoft.com/en-us/library/aa337371.aspx):
Install Integration Services
Although installing Workstation components...
Alle elementari ci è stato detto più di una volta, e .NET ci aiuta anche in questo. Supponiamo di avere:
string mioNome = "alBeRto dAllAgiaComa";
con un semplice:
using System.Globalization;
Console.WriteLine(CultureInfo.CurrentCulture.TextInfo.ToTitleCase(mioNome));
avremo in output:
Alberto Dallagiacoma
Da documentazione MSDN, le stringhe interamente in maiuscolo (tipo acronimi) non vengono convertite.