Pubblicato questo semplice Task su Codeplex. Attualmente gestisce solo il formatto ZIP, permettendo di comprimere e decomprimere un archivio. Ho aggiunto per comodità anche il supporto alla password.
http://www.codeplex.com/TaskUnZip
2008-07-05
2008-06-06
SQL Lite 3.5.9 + System.Data.SQLite
Da qualche giorno è stata rilasciata la versione SQL Lite 3.5.9 e relativa libreria .NET.
Qui trovate tutto:
http://www.sqlite.org/
http://sqlite.phxsoftware.com/
Qui trovate tutto:
http://www.sqlite.org/
http://sqlite.phxsoftware.com/
2008-06-05
SQL Compare e creazione utenti su SQL 2005
Durante l’attuale procedura di migrazione di una serie di database da SQL 2000 a SQL 2005 ho avuto modo di utilizzare l’ottimo tool della RedGate SQL Compare.
Ho notato che durante la migrazione degli utenti il suddetto tool provvede a crearli/migrarli ma non aggiunge la GRANT Connect.
Di default SQL 2005 non la inserisce (giustamente) e di conseguenza gli utenti che appartengono a ruoli di basso rango (es. db_datareader) non possono accedere ai vari database.
Per risolvere il problema (dato che non ho trovato soluzioni fra le opzioni offerte da SQL Compare) ho provveduto a scrivermi due righe di codice che si interfacciano con lo SMO di SQL Server (per l’occasione gli ho dato anche un occhio…).
Ve li allego, magari possono tornare utili a qualcun altro.
Il codice magari è un po’ sporco, ma l’idea c’è
Link
Ho notato che durante la migrazione degli utenti il suddetto tool provvede a crearli/migrarli ma non aggiunge la GRANT Connect.
Di default SQL 2005 non la inserisce (giustamente) e di conseguenza gli utenti che appartengono a ruoli di basso rango (es. db_datareader) non possono accedere ai vari database.
Per risolvere il problema (dato che non ho trovato soluzioni fra le opzioni offerte da SQL Compare) ho provveduto a scrivermi due righe di codice che si interfacciano con lo SMO di SQL Server (per l’occasione gli ho dato anche un occhio…).
Ve li allego, magari possono tornare utili a qualcun altro.
Il codice magari è un po’ sporco, ma l’idea c’è
Link
Etichette:
code,
ms-sqlserver,
tools
Nuova versione SQL Server DataPump
Ho rilasciato una nuova release del tool SQL Server Data Pump (ver. 1.5.0).
Il suddetto tool vi permette di esportare (senza la necessita di generare script di alcun tipo) e importare dati tra due database SQL Server (2000 o 2005).
Ho cercato di migliorare il più possibile le prestazioni e rendere comunque il tool di facile utilizzo.
Supporta le transazioni, eventuali procedure di test e può essere facilmente schedulato anche per mezzo degli appositi file di configurazione.
In questa ultima release ho aggiunto la possibilità di mappare le colonne, così da poter esportare solo quelle di cui si ha realmente bisogno.
SQL Server Data Pump (ver. 1.5.0)
Il suddetto tool vi permette di esportare (senza la necessita di generare script di alcun tipo) e importare dati tra due database SQL Server (2000 o 2005).
Ho cercato di migliorare il più possibile le prestazioni e rendere comunque il tool di facile utilizzo.
Supporta le transazioni, eventuali procedure di test e può essere facilmente schedulato anche per mezzo degli appositi file di configurazione.
In questa ultima release ho aggiunto la possibilità di mappare le colonne, così da poter esportare solo quelle di cui si ha realmente bisogno.
SQL Server Data Pump (ver. 1.5.0)
2008-06-03
Migrazione Sql Server
E' da un po' che non scrivo, causa vari fattori, non ultimo il fatto che cambiano azienda mi sono dovuto "assestare" un pochino. Attualmente mi sto occupando di eseguire la migrazione da SQL 2000 a 2005 di tutti i database aziendali. Da qui a qualche settimana, comunque ho intenzione di preparare un post più dettagliato sul lavoro svolto, dato che non si è trattato semplicemente di un DeAttach/Attach, ma ho preferito “re-scriptare” per intero tutti i database e fare un po’ di pulizia (vecchi utenti, viste, procedure, funzioni, tabelle) ed esportare/importare tutti i dati.
A tal proposito ho fatto uso di due tool, l’ottimo Red Gate SQL Compare per esegure la comparazione fra gli schemi di due database.
Per quanto riguarda l’export dei dati in prima istanza mi ero appoggiato a Red Gate SQL Data Compare, ma onestamente l’ho trovato parecchio lento e non adatto alle mie necessità.
Mi sono quindi fatto un giro per la rete e trovando (stranamente) poche alternative (non ultimo SSIS), mi sono scritto un piccolo tool che copriva le mie necessità (poter essere schedulato e configurato via file di configurazione). Per l’occasione ho pubblicato tutto su Codeplex (Sql Server DataPump).
A tal proposito ho fatto uso di due tool, l’ottimo Red Gate SQL Compare per esegure la comparazione fra gli schemi di due database.
Per quanto riguarda l’export dei dati in prima istanza mi ero appoggiato a Red Gate SQL Data Compare, ma onestamente l’ho trovato parecchio lento e non adatto alle mie necessità.
Mi sono quindi fatto un giro per la rete e trovando (stranamente) poche alternative (non ultimo SSIS), mi sono scritto un piccolo tool che copriva le mie necessità (poter essere schedulato e configurato via file di configurazione). Per l’occasione ho pubblicato tutto su Codeplex (Sql Server DataPump).
Etichette:
.net,
code,
ms-sqlserver
2007-12-27
JavaScript e file di Risorse in ASP.NET
Proprio in questi giorni io e un mio collega ci siamo ritrovati a dover inserire e gestire file javascript come risorse interne ad un assembly. Questa mattina dando un occhio all'MSDN di Gennaio ho notato quest'articolo (sembra fatto a posta):
http://msdn.microsoft.com/.../default.aspx?loc=it
è una soluzione molto interessante...
http://msdn.microsoft.com/.../default.aspx?loc=it
è una soluzione molto interessante...
2007-12-23
Due libri da mettere sotto l'albero
Ecco due libri che ho letto negli ultimi giorni, che consiglio, magari per fare un regalo dell'ultimo momento:
- Emozione Apple. Fabbricare sogni nel XXI secolo (Antonio Dini): l'ho finito di leggere, qualche giorno fa. Un ottimo testo, dal taglio giornalistico che riesce a fare un excursus veloce ma approfondito sulla storia della Apple. Niente male.
- Semplicemente perfetto. La storia di un'idea geniale (Steven Levy): uno dei miei giornalisti/scrittori preferiti. Questa volta si concentra a fare un attenta analisi sul fenomeno iPod. Davvero notevole.
Iscriviti a:
Commenti (Atom)