Gabriele Del Giovine Blog (Z80 powered brain...)


Un blog su quel che faccio (o cerco di fare...)
Calendario
aprile 2024
lmmgvsd
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
Archivio Posts
Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005
Links
    Mappa
    Blogs Amici
      Statistiche
      • Views Home Page: 301.506
      • Views Posts: 366.086
      • Views Gallerie: 256
      • n° Posts: 163
      • n° Commenti: 198

      Come impostare i providers OLEDB per Sharepoint

      Preparando una demo per un cliente mi sono trovato nelle necessità di mostrare i dati di un DB MsAccess. La Web Part di visualizzazione dati rappresentava quindi la soluzione ideale. Avviato Frontpage 2003 ed impostata la stringa di connessione OLEDB il risultato prodotto era uno sconfortante errore di accesso ai dati. Frugando nella memoria mi sono ricordato di un piccolo particolare: il servizio di recupero dati OLEDB di Sharepoint dalla SP2 in poi installa solo il supporto per il provider OLEDB di SQLServer. Il risultato è che non si possono più connettere dati gestiti da altri provider.
      La soluzione è abbastanza semplice: occorre elencare nell'apposita proprietà di configurazione l'elenco dei provider che si intende usare. Lo strumento è ovviamente il solito STSADM.
      Ecco un esempio di come aggiungere dei providers OLEDB:
      stsadm -o setproperty -url http://sitoweb -propertyname data-retrieval-services-oledb-providers -propertyvalue OLEDBPROVIDERNAME;OLEDBPROVIDERNAMEN

      Nel valore della property data-retrieval-services-oledb-providers
      potete elencare il nome del provider. Potete elencarne anche più di uno, separandoli da
      un ;.
      Ad esempio
      DB2OLEDB;IBMDADB2;MSDAORA;OraOLEDB.Oracle;SQLOLEDB;Microsoft.Jet.OLEDB.4.0;MSDASQL


      Categoria: Sharepoint
      mercoledì, 08 mar 2006 Ore. 18.20
      Copyright © 2002-2007 - Blogs 2.0
      dotNetHell.it | Home Page Blogs
      ASP.NET 2.0 Windows 2003