SSIS Connection manager Error initializing provider OLE DB

  • Hi guys i'm running a SQL Server 2005 and i'm trying to design some SSIS package but i'm having some issues with the connection manager creating a connection to the SQL Server using Native OLEDB or OLE DB provider for SQL Server.. Nothing seems to work so far.

    Error on Screen when i click Test connection

    Test connection failed because of an error in initializing provider. The .Net Framework Data Providers require Microsoft Data Access Components (MDAC). Please install Microsoft Data Access Components (MDAC) version 2.6 or later.

    My fixes and verification:

    *MDAC installed on the server is 2.8 SP1 (Windows 2003 64Bit)

    *Tried several OLEDB Drivers i can select the server name but is not querying the databases.

    *I can connect using the SSMS

    *Verify the MDAC with the Microsoft MDAC tool (And the registry too)

    *Find some "User fixes" deleting the Visual studio temp folder under User/appdata/microsoft/ and that doesn't work either.

    Any other suggestions?...

  • Which provider exactly are you selecting from the drop down box?

    Need an answer? No, you need a question
    My blog at https://sqlkover.com.
    MCSE Business Intelligence - Microsoft Data Platform MVP

  • I've been selecting:

    -SQL Native Client

    -Microsoft OLE DB Provider for SQL server

  • It's the first one you need.

    If you run SQL Server set-up, is client tools connectivity installed?

    Maybe you can try a repair?

    Need an answer? No, you need a question
    My blog at https://sqlkover.com.
    MCSE Business Intelligence - Microsoft Data Platform MVP

  • Thanks for the response.

    I'll try to make the fix to the installation but i think that if those tools or drivers were having issues i wouldn't be able to connect to the server using the SSMS. That's what i think but i'll try the repair and i let you know.

    Thanks again

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply