Both of these connection managers are NOT mutually exclusive but improper usage can cause data type mismatches with the precision lost.
OLEDB
-
it supports a wide variety of databases like DB2, Mysql etc.,
-
It is faster with fast load option set
-
Connects using OLEDB provider and finds popular usage
-
OLEDB providers like JET or ACE providers are 32bit only
ADO.NET
-
Used mostly in for each loop container for looping over a recordset
-
Lookup components are not supported by this connection
-
Connects using .net provider
-
Works best for parameter mapping in the execute SQL task
-
ADO.NET quite flexible when moving across x86 or x64 environments
-
No task like OLEDB source component
-
MS has stronger inclination to support these providers historically

0 Comments.