SSIS Doubts

I am having this question in my mind from when I started using SSIS.. In a package I have an OleDB source and a flat file destination. and I hook up the source to destination in SSIS and run the package.. it works .. fine.. but internally what is done does SSIS performs BCP out

Answer this question

SSIS Doubts

  • Swapna.N

    But, bulk insert task is already there in BIDS then whats the difference of using this way
  • fireparser

    Going from OleDb to flat file it just reads the data. There is no Bulk option for reading data out of SQL, because it doesn't have to worry about page allocations, changes to indexes, triggers etc. Its just reading pages from memory/disk.

    Going the other way it uses the BULK load operations as Jamie mentions. FYI these are available to developers in ADO.net 2.0



  • Wes Linz

    Whoops. I misread the original question. Thanks for picking this up Simon!!

    -Jamie



  • APFCClyde2

    Because you get the power of transformation in the pipeline.

    I forgot to say before, BULK LOAD is used if the fast-load option is selected in the OLE DB Destination.

    -Jamie



  • krv5

    It performs a BULK INSERT.

    -Jamie



  • SSIS Doubts