SQL Server ed ALM su database


Il blog di Alessandro Alpi
Archivio Posts
Anno 2018

Anno 2017

Anno 2016

Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

SMO Ridistribuibile?

Ho sempre trovato SMO (Sql Server Management Object) un insieme di librerie interessanti e, appena possibile, ho cercato di utilizzarlo vista la sua immediatezza, semplicità ed utilità.
Già in questo post, ho allegato una classe di prima connessione verso un database SQL Server 2005. Se una delle vostre applicazioni fa uso di SMO, potreste avere la necessità di pubblicarla su macchine che non possiedono installazioni di Sql Server e che quindi non hanno le librerie adatte perchè l'applicazione funzioni correttamente.
In tanti mi hanno chiesto se esiste quindi un SMO redistribuibile, visto che copiare le dll con l'applicazione che le usa non serve a nulla (devono essere nella GAC).
Ed ultimamente anche sui NG ho letto richieste di questo tipo.
Poi Manuele, ha avuto l'esigenza di pubblicare una sua applicazione che utilizza SMO su di un pc che non aveva l'installazione di SQL Server. E da qui, l'esigenza del post

Ebbene, per risolvere questo problema è necessario installare sulla macchina in cui la vostra applicazione dovrà girare alcune parti contenute nel Feature Pack di SQL Server, reperibile su questo link.
Esso include altre librerie importanti come potete notare qui. Quindi non solo SMO, ma anche OLEDB per DB2, MSXML, Librerie per la Backward Compatibility, addin per Visual Web Developer Express, SQL Server 2005 Best Practices Analyzer, ecc.

In particolare ci interessano tre componenti:

Microsoft SQL Server 2005 Management Objects Collection:
pacchetto x86
pacchetto x64
pacchetto ia64

Microsoft SQL Server Native Client
pacchetto x86
pacchetto x64
pacchetto ia64

Microsoft Core XML Services (MSXML) 6.0
download


Stay Tuned!
Categoria: SQL Server
domenica, 18 mag 2008 Ore. 15.22

Messaggi collegati


Statistiche
  • Views Home Page: 599.573
  • Views Posts: 1.065.717
  • Views Gallerie: 637.597
  • n° Posts: 484
  • n° Commenti: 273



















Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003