SQL Server Performance

The buffer manager detected that the system was low on virtual memory

Discussion in 'SQL Server 2008 Integration Services' started by ashokksharma, Jan 10, 2011.

  1. ashokksharma New Member

    Hi,
    I am extracting data from Oracle table and storing in .caw file (using cache connection manager)
    Total number of records in source =2500000
    when extraction progress reaches at 1100000 , throughs error "given below"
    "[SSIS.Pipeline] Information: The buffer manager detected that the system was low on virtual memory, but was unable to swap out any buffers. 0 buffers were considered and 0 were locked. Either not enough memory is available to the pipeline because not enough is installed, other processes are using it, or too many buffers are locked.
    "

    I have used following setting in my package.
    DefaultBufferMaxrows 1000
    Ddefaultbuffersize 104857600
    BLOBTempstoragepath pointed to D: Derive, being OS is in C derive
    BufferTempStoragePath pointed to D: Derive ,being OS is in C derive

    Please let me know how can i get complete records in target file.
    Thanks in advance.
    regards,
    Ashok
  2. satya Moderator

    How frequently you are running this package to obtain the rows?
    What is the memory setting on SQL Server?
    What is the physical memory set on server?
  3. ashokksharma New Member

    Hi , Thanks for response.
    This is one time job only. I need to run it only once.

    Available Physical Memory 539627520

    Available Virtual Memory 304111616.
    Regards,
    Ashok
  4. satya Moderator

    This doesn't help, you have to confrim that what is the memory setting on SQL SErver and what is the physical memory on the server.
  5. ashokksharma New Member

    HI thank for response.
    Currently I am working on my desktop and made same as server. It is not of high cofigration as it is required for our job to accomplish.
    Can you please suggest me the Server level configration required for transfering crors of records from one database to another database. though its one time transfer only.
    Few tables are having 4 Crores + reocrds .
    It will be very helpfull for me if I can know best configration for a server to deal with these many records. Also please advise some more configration at SSIS level which I can follow up and get ot done.
    Thanks in Advance.
  6. satya Moderator

Share This Page