gennaio 2010 Blog Posts

Estrarre la product key di SQL Server

Tempo fa avevo installato un server TFS 2010 di prova prendendo la versione di valutazione basata su un'immagine per Hyper-V già preinstallata. Adesso il periodo di valutazione è scaduto ma vorrei inserire delle chiavi regolari per renderlo operativo senza scadenze. Tutto fattibile tranne che per SQL Server. Infatti sia su MSDN che su volume license non viene fornita la product key ma solo installazione con chiave precablata. Ma per riattivare un'installazione di SQL Server 2008 scaduta c'è bisogno della chiave. Altrimenti bisogna reinstallare tutto. Bisogna lanciare "SQL Server Installation Center", fare click su Maintenance a sinistra e poi click su Edition Upgrade. Cliccando un po'...

posted @ lunedì 18 gennaio 2010 01:00

[EF] QueryCompilate e MergeOption

Per ottenere il massimo delle prestazioni quando si devono usare LINQ query è consigliato precompilarle e quando possibile usare anche l’opzione MergeOption.NoTracking. Quest’ultima evita di salvare le informazioni sulle modifiche degli oggetti nell’ObjectContext. E cosi’ ho fatto; ho compilate le query e le ho usate per leggere delle entità e modificarle. Ma ad un certo punto saltava fuori un errore sulla SaveChanges che non poteva essere eseguita poichè la query era stata compilata con l’opzione MergeOption.NoTracking. Vediamo cosa era successo. Consideriamo il seguente codice che compila una query che ritorna un utente data la email. Poi ci sono due...

posted @ domenica 17 gennaio 2010 21:49 | Feedback (0)

Real Code Day 4.0 … un evento perfetto.

Leggo solo ora dal blog di AspItalia questo post : Online (quasi tutti) i video di Real Code Day 4. Era un evento organizzato ai primi di Dicembre a Firenze. Era uno di quegli eventi che avrei voluto seguire ma che la distanza rendeva impossibile. La disponibilità delle registrazioni video è una piacevole sorpresa; finalmente posso andare a vedere ed ascoltare cosa è stato presentato. Complimenti agli organizzatori per l’idea ! Leggo poi che l’evento era pure trasmesso online in streaming (Real Code Day 4.0 anche in streaming!). Ancora complimenti ! E dal post di ringraziamento...

posted @ domenica 17 gennaio 2010 19:13 | Feedback (4)

[TFS] Togliere i log del database per guadagnare spazio

Ieri mentre facevo l’ultimo Checkin della giornata ottengo l’errore TF30042: The database is full. Momento di panico. Oggi con calma trovo la soluzione. Il problema è causato dalla crescita abnorme dei file di log del database con conseguente rienpimento del disco. Il TFS server gira su una VM e quindi non ha molto spazio di disco. Avrei potuto aumentare la dimensione della VM ma cercando in giro ho trovato una soluzione che mi sembra piu’ adatta alla mia configurazione : TF30042: The database is full. Contact your Team Foundation Server administrator. In sostanza...

posted @ sabato 16 gennaio 2010 19:42 | Feedback (0)