Batch Size Setting ?

  • I used the Wizard to copy a table from ServerA to ServerB. Then I thought I could edit the SSIS package through BIDS to set the batch size. But my OLEDB connections don't seem to be the same type as the ones I read about.

    If I go to "Connection Managers" and edit "DestinationConnectionOLEDB", then choose the "ALL" option, I have settings such as:

    Extended Properties

    Locale Identifier

    Connect Timeout

    General Timeout

    File Name

    OLE DB Services

    If I right-click properties on "DestinationConnectionOLEDB", I get a pane on the right with:

    ConnectionString

    Data Source ID

    Delay Validation ?

    Where is this "Batch Size" Setting ?

  • homebrew01 (9/7/2010)


    I used the Wizard to copy a table from ServerA to ServerB. Then I thought I could edit the SSIS package through BIDS to set the batch size. But my OLEDB connections don't seem to be the same type as the ones I read about.

    If I go to "Connection Managers" and edit "DestinationConnectionOLEDB", then choose the "ALL" option, I have settings such as:

    Extended Properties

    Locale Identifier

    Connect Timeout

    General Timeout

    File Name

    OLE DB Services

    If I right-click properties on "DestinationConnectionOLEDB", I get a pane on the right with:

    ConnectionString

    Data Source ID

    Delay Validation ?

    Where is this "Batch Size" Setting ?

    I'm assuming you have an OLEDB Destination and the Data Access Mode is set to Table or View. Try changing that to Table or View - Fast Load.



    Alvin Ramard
    Memphis PASS Chapter[/url]

    All my SSC forum answers come with a money back guarantee. If you didn't like the answer then I'll gladly refund what you paid for it.

    For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]

  • Hi

    Yes go to OLEDB Destination tab and put Data access mode = Table or view – fast load then u will have ur options like Rows per batch and Maximum insert commit size.

    Regards

    abhi

  • sql.abhishek (9/7/2010)


    Hi

    Yes go to OLEDB Destination tab and put Data access mode = Table or view – fast load then u will have ur options like Rows per batch and Maximum insert commit size.

    Regards

    abhi

    Why does the image of a parrot spring to mind? :hehe:

    If you haven't even tried to resolve your issue, please don't expect the hard-working volunteers here to waste their time providing links to answers which you could easily have found yourself.

  • I am trying to help this guy in a more specific way. No offense but the gentleman above me was assuming things and giving the approx answers!!!!

    thts y Mr. Phil....:-)

  • sql.abhishek (9/7/2010)


    I am trying to help this guy in a more specific way. No offense but the gentleman above me was assuming things and giving the approx answers!!!!

    thts y Mr. Phil....:-)

    And how was your answer better than mine?



    Alvin Ramard
    Memphis PASS Chapter[/url]

    All my SSC forum answers come with a money back guarantee. If you didn't like the answer then I'll gladly refund what you paid for it.

    For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]

  • Hey Alwin,

    I never said mine is better or urs is better ... i was supporting ur answer and in addition to that i tried to give him some exact things which will be there in BIDS..

    Once again no offense to you but why are we arguing on this not so important thing.

    Regards

  • OK ... I think I have it .... I was looking at the "DestinationConnectionOLEDB" tab by mistake Thanks

    I want to copy 40,000,000 records, so I'm setting the batch size to 50,000 to keep it manageable.

    I don't quite understand what the "Maximum insert commit size " setting does.

Viewing 8 posts - 1 through 7 (of 7 total)

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