2015-12-18 39 views
5

Nel 2011 ci sono stati annunci sull'accesso al servizio OLEDB di Microsoft SQL Server, ora ho sentito dire che è stato deprecato l'avvio di SQL SERVER 2014? Tuttavia non è evidente dalle pagine MSDN collegate di seguito a caratteristiche deprecate in SSIS 2012-2016. Controllo anche le pagine di deprecazione per SQL SERVER 2012-2016 anche se non ne parla.Microsoft sta ritirando, scontando o deprecando il provider OLEDB di SSIS con ODBC?

Tuttavia, il blog su MSDN sembra persistente su di esso:

Quindi la mia domanda sono:

  1. è Microsoft OLE DB realmente viene deprecato, se è così da quando? quale versione? Eventuali prove di supporto?
  2. Stiamo suggerendo che stiamo tornando ai vecchi tempi di ODBC?
  3. Che cosa stai usando nei pacchetti SSIS?
  4. La vostra esperienza con OLE DB per ODBC

+1

Uhh. no. Il primo articolo indica che il provider OLEDB per SQL Server è obsoleto a favore di SQL Server Native Client, che è una DLL che include sia i provider OLEDB che ODBC per SQL Server, per adattarsi alle funzionalità di entrambi (ad esempio, il pool di connessioni. –

+0

Spiacente ho riparato il primo collegamento Ho copiato inizialmente il collegamento errato. http://blogs.msdn.com/b/sqlnativeclient/ –

+0

Mi piacerebbe sapere anche questo. Hanno fatto un grande annuncio sull'arresto dell'OLEDB e poi non è successo nulla. I server collegati supportano ancora solo i provider OLEDB (il supporto ODBC avviene tramite un wrapper per OLEDB). Personalmente, non penso che succederà. –

risposta

1

La disapprovazione di OLE DB è ora sconsigliato. Vedi Announcing the new release of OLE DB Driver for SQL Server

In precedenza, Microsoft ha annunciato deprecazione della Microsoft OLE DB per SQL Server, parte del SQL Server Native Client (SNAC). Al momento, questa decisione è stato fatto per cercare di fornire più semplicità per la storia di sviluppatori software di sviluppo nativo Windows come ci siamo trasferiti nella era del cloud con Azure database SQL, e per cercare di leva le somiglianze di JDBC e ODBC per gli sviluppatori. Tuttavia, durante le revisioni successive, è stato determinato che la rimozione era un errore poiché gli scenari sostanziali all'interno di SQL Server dipendono ancora da su OLE DB e la modifica di tali elementi interromperà alcuni scenari esistenti del cliente .

Con questo in mente, abbiamo deciso di undeprecate OLE DB e rilasciare una nuova versione entro il primo trimestre dell'anno solare 2018.