The merge process could not allocate memory for an operation; your system may be running low on virtual memory. Restart the Merge Agent.

I encountered this problem on our SQL2012 and I have tried different scenarios (see below) to no avail. I have decided to give up and check if someone here has encountered this and resolved it. 
One thing I know, it's not a memory issue. Both servers we're using has lots of memory to spare and we monitor the memory as the replication goes through it's steps. 
I hope someone can help me on this. Thanks!
The Error:
The merge process could not allocate memory for an operation; your system may be running low on virtual memory. Restart the Merge Agent.
Our Scenario
We're using SQL Server 2012 SP1. All subscriptions are pull based.
We're using direct Merge Replication (not FTP or web sync)
We already have 10 active replications with larger databases. Only 1 has this issue.
Database size is less than 5 GB
Rebuilding the publisher is not an option.
What have I tried?
There is no memory problem --- we have lots to spare
I have tried re-initialization of the database. Same problem.
I tried deleting the database and reinitializing it. Same problem
New snapshot. Same problem.
I tried changing the subscriber server but still same issue. 
MCP, MCSD, MCDBA (ANXA)

Here is the result for the sp_configure on our subscriber. We're doing a pull on the server with the issue.
name
minimum
maximum
config_value
run_value
max server memory (MB)
128
2147483647
2147483647
2147483647
In addition, I made a comparison between the working servers and the one with the issue -- there seems to be a difference in the service pack. Publisher has none but the subscriber is operating on SP1. But still strange as only 1 database is affected. 
MCP, MCSD, MCDBA (ANXA)

Similar Messages

  • Could not allocate space for object temporary system object: ... in database 'tempdb' because the 'PRIMARY' filegroup is full.

    Using SQL Server 2008 R2. Tempdb resides on disks W and X
    both of those are 250 GB each. Nothing else resides on these disks. The recovery mode for tempdb is set to Simple and is split in 8 files and one log file. Each of the tempdb file is set for auto growth by 128 MB and max size is unlimited. The log file is
    set for auto growth by 10% and max size unlimited. 
    I get the following error at least once a week while running an ETL:
    [SQLSTATE 01003] (Message 8153) Could not allocate space for object '<temporary system object: 335532118192937>' in database 'tempdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup,
    adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup. [SQLSTATE 42000] (Error 50000). The step failed.
    I have to then shrink the tempdb log and files to create space on the disks.
    What is a permanent solution to this problem, I don't want my ETL to break due to TempDB diskspace full.
    Thanks in advance. 

    Hi,
    Permanent solution would be finding out query which is causing tempdb log file to grow out of proportion and fill it and I would like you to take help of below article
    Troubleshooting out of space issue in Tempdb
    Please change Autogrowth value for Log file from 10 % to may be 100 M. This is just a tentative value you need to study
    growth of tempdb to reach to correct value. You kept 128 MB autogrowth for tempdb data file is this value tentative or you just put it.
    Below article can be referred for tempdb details
    Working with tempdb
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles

  • Hierarchies Job Failing  The job process could not communicate with the dat

    Hi Experts,
    We have a group of hierarchies that run as a separate job on the DS schedules. The problem is this when we schedule the job to run during the production loads it fails but when we run immediately after it fails it runs completely fine. So it basically means that if i run it manually it runs but when its scheduled to run with the production job it fails. Now the interesting thing is If i schedule the job to run anytime after or before the production jobs are done. It works fine.
    The error i get is
    The job process could not communicate with the data flow <XXXXXX> process. For details, see previously logged
                                                               error <50406>.
    Now this XXXXX DF has only Horizontal Flatenning and it does not run as separate process because if i have it has separate process it fails with an EOF . So i removed the run as separate process and changes the DF to use in memory .
    Any Suggestion on this problem...

    Thanks Mike.. I was hoping its a memory issue but the thing i don't understand is when the job is scheduled to run with the production job it fails. when i manually run the job during the production job it runs, this kinda baffles me.
    DS 3.2 (Verison 12.2.0.0)
    OS: GNU/LINUX
    DF Cache Setting :- In Memory
    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 26
    model name      : Intel(R) Xeon(R) CPU           X5670  @ 2.93GHz
    stepping        : 4
    cpu MHz         : 2933.437
    cache size      : 12288 KB
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 11
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc ida nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
    bogomips        : 5866.87
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: [8]
    processor       : 1
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 26
    model name      : Intel(R) Xeon(R) CPU           X5670  @ 2.93GHz
    stepping        : 4
    cpu MHz         : 2933.437
    cache size      : 12288 KB
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 11
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc ida nonstop_tsc arat pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm
    bogomips        : 5866.87
    clflush size    : 64
    cache_alignment : 64
    address sizes   : 40 bits physical, 48 bits virtual
    power management: [8]
    Thanks for your help

  • The filtering process could not be initialized when trying to process this item. Verify that the file extension is a known type and the item is not corrupt

    I am getting below error message while search crawl in sharepoint foundation 2010 search for only .VSD files and not for any other docs type.
    The filtering process could not be initialized when trying to process this item. Verify that the file extension is a known type and the item is not corrupt. 
    I have installed the Microsoft Filter Pack 2.0 in search server but still i am getting the same error.
    <//span>
    Any one's help will be appreciated.
    Regards,
    Rashmi
    Rashmi Singhal

    Hi Rashmi,
    1. Checked the file extension is added or not to the search file types.
    2. Checked file name has any invalid characters.
    3. Resetting the crawl index and run a full crawl .
    Best Regards.
    Kelly Chen
    TechNet Community Support

  • "The Destination Directory Could Not Be Determined For Photo Delluxe 4.0"

    I Downloaded Adobes Photoshop from thier Site.
    When trying to install pdx401upus.exe,
    it will open up the Installation Wizard and then I get the Following "Warning" Message....
    "The Destination Directory Could Not Be Determined For Photo Delluxe 4.0"
    it just gives me a box to check that says "OK", and then the Wizard Shuts down.
    Im running an HP Computer with Windows 7, Tons of HD Space, Ram, Memory ect.
    I love using Adobe Photoshop, but since I got this new computer,
    my Adobe Photoshop install disc seemed to be too old (Windows 95),
    and therefore would not load to my new Computer/Operating System.
    Any pointers, Websites, Instructions would be greatly appreciated.
    Although I'm not a "Computer Dummy" I know just enough to get me into trouble, so the simpler the instructions....the better.

    I am sorry Wwotr but I have not observed a user who has successfully installed and used Photo Deluxe on Windows 7.  Since Photo Deluxe we have released 10 versions of Photoshop Elements.  I would recommend utilizing the trial of Photoshop Elements 10 and seeing if that will fullfill your needs.  You can find more information at http://www.adobe.com/products/photoshop-elements.html.

  • Error:The grouping element could not be determined for project

    Hi,
    When I am trying to issue goods for a project,I am getting the following error
    "The grouping element could not be determined for project 1., plant 2., and MRP group 3.."
    what may be the reason for this reason.
    Regards,
    Raju

    Hi,
    You are using Automatic Requirement Grouping in your project and there is some issue with the Material Master,please check the Material Master Views.
    Muzamil

  • The server process could not be started because the configured identity is incorrect

    Good morning
    I have the same problem as here, every moning i must writing pasword.
    https://social.msdn.microsoft.com/Forums/en-US/f95ee480-dda1-42fd-96af-596531e7ac2e/the-server-process-could-not-be-started-because-the-configured-identity-is-incorrect?forum=windowstransactionsprogramming
    But my configuration is the same as was answer in this post, may be you can help me with another idea?. Thanks.
    Windows 2008 R2 64Bit

    Both machines start with an automatic login so technically there is an interactive user.
    Nevertheless, it is an interesting point. i will try to configure the applications to run under a particular user and see if that changes anything.
    Thank you
    Peter

  • The server is running low on virtual memory.

    When running a sheet in discoverer I am getting the following error after around 10 mins
    The server is running low on virtual memory. This can happen due to insufficient disk space or heap space on the server. Please contact your Discoverer Administrator for assistance.
    I have changed the following settings to
    maxvirtualdiskmem = 4096000000
    maxvirtualheapmem = 4096000000
    The query returns 625500 records with parameters selected
    and 834360 records without any parameters set
    Can anyone help

    Memory usage is going to depend on several things. While rows returned is part of it, other things like sorts, calculations, page items and report type can have a huge impact. Out of curiosity, is the report a crosstab? are there a lot of sorts, of some complex calculations?
    How many users are accessing Disco at the same time, and is there anything else on the same box as Disco?
    Also, after you changed the settings (and I am assuming the change was made to pref.txt), did you run applypreferences.sh and then bounce the app server? If not, the changes have not taken place.

  • The payment group could not be authorized for payment:

    Hi All,
    I am facing one issue when ever I try to submit the order.Mention issues log below.
    at java.lang.Thread.run(Thread.java:619)
    17:30:09,608 INFO [CommitOrderFormHandler] DEBUG Acquired local write lock using id 140023
    17:30:09,631 INFO [CommitOrderFormHandler] DEBUG beforeSet created transaction TransactionImple < ac, BasicAction: -53edde10:dc90:51a34807:1077 status: ActionStatus.RUNNING >
    17:30:09,632 INFO [CommitOrderFormHandler] DEBUG no form errors - staying on same page.
    17:30:09,635 INFO [CommitOrderFormHandler] DEBUG no form errors - staying on same page.
    17:30:09,637 INFO [CommitOrderFormHandler] DEBUG no form errors - staying on same page.
    17:30:09,720 WARN [ValidatePaymentGroupByType] Returning default transition value 0 for unregistered property value cashOnDelivery.
    17:30:09,763 INFO [CommitOrderFormHandler] DEBUG PipelineError: key=FailedPaymentGroupAuth:pg50002; error=The payment group pg50002 could not be authorized for payment: The given PaymentGroup {0} cannot be processed because a processor was not configured for its type..
    17:30:09,763 INFO [CommitOrderFormHandler] DEBUG adding form exception: FailedPaymentGroupAuth:pg50002: The payment group pg50002 could not be authorized for payment: The given PaymentGroup {0} cannot be processed because a processor was not configured for its type..
    17:30:09,764 INFO [CommitOrderFormHandler] DEBUG root cause of exception: null
    17:30:09,764 INFO [CommitOrderFormHandler] DEBUG Transaction Marked as Rollback - redirecting to: error.jsp
    17:30:09,765 INFO [CommitOrderFormHandler] DEBUG afterSet sees currentTransaction as TransactionImple < ac, BasicAction: -53edde10:dc90:51a34807:1077 status: ActionStatus.ABORT_ONLY >
    17:30:09,765 INFO [CommitOrderFormHandler] DEBUG afterSet committing transaction TransactionImple < ac, BasicAction: -53edde10:dc90:51a34807:1077 status: ActionStatus.ABORT_ONLY >
    17:30:09,766 INFO [CommitOrderFormHandler] DEBUG Released local write lock using id 140023
    Could you please give suggestion how to resolve this issue.
    Thanks,
    Raj

    It seems like you have created a new payment group cashOnDelivery but have not configured the required property files required for its validation
    1) In /atg/commerce/order/processor/ValidatePaymentGroupByType.properties add something as following
    # Add a return code for your cash payment method
    returnValues+=\
    cashOnDelivery=5051
    2) then in CommercePipeline.xml add the mapping for the integer value specified earlier to its validator processor, something as following
    <pipelinechain name="validatePaymentGroup" transaction="TX_REQUIRED" headlink="dispatchOnPGType" xml-combine="append">
    <pipelinelink name="dispatchOnPGType" transaction="TX_MANDATORY">
    <processor jndi="/atg/commerce/order/processor/ValidatePaymentGroupByType"/>
    <transition link="validateCashPG" returnvalue="5051"/>
    </pipelinelink>
    <pipelinelink name="validateCashPG" transaction="TX_MANDATORY">
    <processor jndi="/atg/commerce/order/processor/ValidateCash"/>
    </pipelinelink>
    </pipelinechain>
    3) Create a new ValidateCash component and its class(which implements a pipeline processor) and in this simply return the SUCCESS code, or put any validation logic that you want to put for validating your new cash paymentGroup.
    This would solve the the current error you are getting,
    and If the PaymentManager, PaymentPipeline(The new createCahInfo and ProcessCash processor etc),OrderTools component etc have been confgiured properly for your new payment group then you should be able to submit the order.
    Thanks

  • When accessing my itunes library of music I get the notation on all songs ...The song could not be located because the origional file could not be found...how can this be corrected or did Apple wipe out all the files

    wien I access Itunes I get the notification....the song could not be located because the origional filoe could not be found...I have over 2000
    songs in my library ....Does this mean they are all gone....How can one retrieve them???

    This missing song thing happens if the file is no longer where iTunes expects to find it. Possible causes are that you or some third party tool has moved, renamed or deleted the file, or that the drive it lives on has had a change of drive letter. It is also possible that iTunes has changed from expecting the files to be in the pre-iTunes 9 layout to post-iTunes 9 layout,or vice-versa, and so is looking in slightly the wrong place.
    Select a track with an exclamation mark, use Ctrl-I to get info, then cancel when asked to try to locate the track. Look on the summary tab for the location that iTunes thinks the file should be. Now take a look around your hard drive(s). Hopefully you can locate the track in question. If a section of your library has simply been moved, or a drive letter has changed, it should be possible to reverse the actions.
    Alternatively, as long as you can find a location holding the missing files, then you should be able to use my FindTracks script to reconnect them to iTunes .
    Once you've sorted out the broken links I've written a script called DeDuper which can help remove unwanted duplicates. See this thread for background.
    tt2

  • Now all of a sudden, most of my music will not play "because the original file could not be found" for no apparent reason, and I can't get it back. Thanks a ******* LOT, iTunes!! Now I can't even listen to over $1,000 of my songs because of

    FU

    The "missing file" thing happens if the file is no longer where iTunes expects to find it. Possible causes are that you or some third party tool has moved, renamed or deleted the file, or that the drive it lives on has had a change of drive letter. It is also possible that iTunes has changed from expecting the files to be in the pre-iTunes 9 layout to post-iTunes 9 layout, or vice-versa, and so is looking in slightly the wrong place.
    Select a track with an exclamation mark, use Ctrl-I to get info, then say no when asked to locate the track. Look on the summary tab for the location that iTunes thinks the file should be. Now take a look around your hard drive(s). Hopefully you can locate the track in question. If a section of your library has simply been moved, or a drive letter has changed, it should be possible to reverse the actions. I can provide a step by step guide if you give me the two paths.
    In some cases iTunes may be able to repair itself if you go through the same steps and locate the lost track. It may then offer to attempt to automatically fix other broken links. Alternatively, as long as you can find a location holding the missing files, then you should be able to use my FindTracks script to reconnect them to iTunes.
    tt2

  • Direct X is installed but could not be initialized.  Please reboot your system and then relaunch Elements Organizer.  Editor works but not Organizer.

    I have a windows PC with windows 8.1 and have had it for 13 months.  I have PE 9 installed and have been using it without a single problem when out of the blue I can't open the Organizer.  I can open the editor but not the organizer.  When I attempt to open it I get this...Direct x is installed but can't be initiated.   Please reboot your system and then relaunch Elements organizer.  Obviously, I have done this many, many times.  I have had two computer experts look through my computer for a total of 13 hours and neither one of them knows what the problem is.  One of them thought the issue might be bad graphics driver but the other computer guy thought that was definitely not it. 
    The second technician thought it was a corrupt file somewhere in the catalog.  We downloaded a trial version of PE 12 and tried to open that and it won't open either.  Seriously at my wits end here.  I'm willing to pay to have this fixed.  I've already spent hundreds of dollars to no avail.  Rest of the computer works flawlessly. 
    We have done everything that has been posted here on this topic without success.  Rebuild the thumbnail cache, repair the catalog via the catalog manager, gone in and made sure that Direct x was actually turned on...it is!  I'm truly expecting a miracle as this is basically my last resort.  I have over 30,000 images and just don't know what to do.  Clearly installiung a new program is not the answer as PE 12 trial version came up with the same issue.  HELP!!!!!!!!!!!!!!!....PLEASE!!!!!!!!!

    Hi,
    Please try out the instructions mentioned by Vaishali in forum thread:
    https://forums.adobe.com/thread/1388269?tstart=0
    Thanks,
    Anwesha

  • "Could not connect to iTunes store. Your network connection has timed out"

    OK. So my internet is fine as you can tell yet i keep getting the message "iTunes could not connect to iTunes store. Your network connection has timed out".I have tried restarting and the parental control thing as well as the "proxy server" thing, and nothing has worked. I would be very grateful if someone could help me

    I've had the same problem for the last two weeks. Finally resolved the issue in Windows 7.
    Go to start button, control panel, system & security, windows firewall. On the left side of the box click on "advanced settings." On the left side of the box again click on "Inbound Rules." You should be able to see iTunes under the name category. Make sure it has a green check mark next to it. If it does not, then double click on the name. In the "general" box which comes up open, click "Allow the Connection." That worked for me. Somehow itunes was blocked but now I can access the itunes store again.

  • Agent message code 20084. The process could not connect to Distributor

    Hello all
    We are using Sql server 2012
      I am getting the following error message while running a  replication subscriber side server(server02):
    Agent message code 20084. The process could not connect to Distributor (server01)
    Both Publisher and Distributor  in server01

    Hello,
    Just as other post above, the issue may caused by the account permission of the Distribution Agent.
    For pull subscriptions, the account must at minimum be a member of the db_owner fixed database role in the subscription database.
    And to connect to distributor, the account used for the connection must:
    1,Be a member of the PAL.
    2.Have read permissions on the snapshot share.
    Reference:http://technet.microsoft.com/en-us/library/ms189691.aspx
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Using Hyper-V 2012 r2, connecting to the console results in: A certification authority could not be contacted for authentication.

    I'm having some trouble with authentication to guests from my Hyper-V console.
    If I try to connect from the Hyper-V Manager to the console of any guest, I get the error:
    "A certification authority could not be contacted for authentication. If you are using a Remote Desktop Gateway with a smart card, try connecting to the remote computer using a password. For assistance, contact your system administrator or technical support."
    I'm not using an RDG and smart card.
    I have 2 virtual networks. The first is Production, the second is Isolated. Production has 2 NICs attached to the Production LAN, the second has 2 NICs in our DMZ. The host is a member server of the production domain. I can use MSTSC from the LAN or the DMZ
    to gain access to each Guest and the Host.
    The issues start if I try "Connect" from Hyper-V Manager in an attempt to use the console of any Guest. Each attempt fails with the above error. If I use an incorrect password, I get a different error: "The credentials that were used to connect
    to {Server FQDN} did not work. Please enter new credentials."
    Taking a look at the the event logs, I can see the session successfully authenticating to the Guest (4776 Credential validation and 4624 Logon), and the fact I get a different error if I enter an incorrect password show I get some way along the line. However
    if I take a look at the logs on the Host, however I get:
    An account failed to log on.
        Subject:
            Security ID:        NULL SID
            Account Name:        -
            Account Domain:        -
            Logon ID:        0x0    
        Logon Type:            3
        Account For Which Logon Failed:
            Security ID:        NULL SID
            Account Name:        
            Account Domain:        
        Failure Information:
            Failure Reason:        An Error occured during Logon.
            Status:            0xC000006D
            Sub Status:        0xC000005E
        Process Information:
            Caller Process ID:    0x0
            Caller Process Name:    -
        Network Information:
            Workstation Name:    -
            Source Network Address:    -
            Source Port:        -
        Detailed Authentication Information:
            Logon Process:        Kerberos
            Authentication Package:    Kerberos
            Transited Services:    -
            Package Name (NTLM only):    -
            Key Length:        0
        This event is generated when a logon request fails. It is generated on the computer where access was attempted.
        The Subject fields indicate the account on the local system which requested the logon. This is most commonly a service such as the Server service, or a local process such as Winlogon.exe or Services.exe.
        The Logon Type field indicates the kind of logon that was requested. The most common types are 2 (interactive) and 3 (network).
        The Process Information fields indicate which account and process on the system requested the logon.
        The Network Information fields indicate where a remote logon request originated. Workstation name is not always available and may be left blank in some cases.
        The authentication information fields provide detailed information about this specific logon request.
            - Transited services indicate which intermediate services have participated in this logon request.
            - Package name indicates which sub-protocol was used among the NTLM protocols.
            - Key length indicates the length of the generated session key. This will be 0 if no session key was requested.
    Which looks to me like a blank authentication request is being sent? (I've not deleted any machine/domain names, they're just not present)
    Any suggestions? Do you think I'm barking up the wrong tree?
    Thoughts and comments gratefully received

    Hi,
    What’s your guest system platform, base on my experience that must be the not supported guest system issue, the generation 2 vm only support the Windows 8 or 8.1 platform.
    The related KB:
    Generation 2 Virtual Machine Overview
    http://technet.microsoft.com/en-us/library/dn282285.aspx
    Hope this hleps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

Maybe you are looking for

  • How to frame a SQL for the below Query

    i have a SQL query select x,y from table1 where x=1 output x y 1 a 1 b where a means alpha and b means beta select x,z from table2 where x=1 Output x z 1 B How do i build a query to achieve a following output x z y1 y2 1 b alpha beta Please noete : I

  • HT1409 I have done this but it does not work with one of my albums and I dont know why??

    I have done this but it does not work with one of my albums and I dont know why??

  • Switching from pc to mac: itunes library help

    I recently witched from a clunky old pc to a beautiful new aluminum imac. I imported my itunes library a week ago, and i has been seamless. But today i realize im missing the games in my library. I tried dragging the files to the library, importing i

  • How to view JDBC drivers installed?

    Hi, How could I see in XI which JDBC drivers are currently installed on the system. I have an XI user with, if I don't go wrong, all the privilegies, but no access to the installed OS. Thanks in adv. for your suggestions. Cheers, greg

  • IMac 27" or Mac Pro Quad-Core?

    Hello all, I understand that this topic has been covered before although I am still unsure and I am looking for some help please! I am currently looking into purchasing a new computer to complete my architectural post-graduate degree. I currently use