Replication agent has not logged a progress

Hi expert,
I have problem with my transactional replication.
Below details info of my SQL Server.
OS = Windows Server 2008 R2 Enterprise
SQL Server = MS SQL Server 2008 R2
Two Servers (by the way I'm using Hyper-V VM)
1. SQL-1 is the publisher
2. SQL-2 is the subscriber
Right now I have this error message
The replication agent has not logged a progress message in 10 minutes. This might indicate an unresponsive agent or high system activity. Verify that records are being replicated to the destination and that connections to the Subscriber, Publisher, and Distributor
are still active.
From replication monitor it was the Snapshot Agent that having this error.
Meanwhile Log Reader Agent status is 'running' with no error.
How to troubleshoot this error message, for me to reactivate my replication.
Let me know if you need further information/log.
Thanks in advance,
Afira Imra

This means the replication agent has not communicated to the replication subsystem for 10 minutes or whatever is set in your heartbeat interval.
use sp_helpdistributor_properties in your distribution database to determine what your heartbeat interval is.
Change it to something larger by doing sp_changedistributor_property 'heartbeat_interval',20
to set it to 20 minutes.
use select * from sys.sysprocesses to identify yoru replication agent and then observer cpu and physical_io to see if they are changing. This will indicate it it is hung or blocked.
I find that during index creation you will get this message a lot.
looking for a book on SQL Server 2008 Administration?
http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search?
http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941

Similar Messages

  • The replication agent has not logged a progress message in 5 minutes. This might indicate an unresponsive agent or high system activity. Verify that records are being replicated to the destination and that connections to the Subscriber,

    Hello Everyone,
    Suddnly stop merge replication. transaction cannot replicated from publiser to sunscriber.
    I tried to set  heartbeat_interval= 5 but still not working..
    The replication agent has not logged a progress message in 5 minutes. This might indicate an unresponsive agent or high system activity. Verify that records are being replicated to the destination and that connections to the Subscriber, Publisher, and Distributor
    are still active.
    What is the problem with merge replication and why this erroe comes..
    any solution of this error or reconfigure merge replication?
    please give me a solution

    Run profiler on the subscriber to see what the merge agent is doing there. It is possible that there is some blocking that is causing the agent to hang. You might want to set the heartbeat to 10 or higher. The default is IIRC 5.
    looking for a book on SQL Server 2008 Administration?
    http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search?
    http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941

  • The replication agent has not logged a progress message in 5 minutes. This might indicate an unresponsive agent or high system activity. Verify that records are being replicated to the destination and that connections to the Subscriber, Publisher, and Dis

    Does anyone know what is this mean and how to fix this?
    I checked the records and they are not being replicated, and the connection to the subscriber are not active for some reason; but I don't know how to fix it.
    Thanks
    Philly Database developer

    It basically means that the replication agent has not logged a status message back to the replication subsystem.
    Basically you can't stop it, and these messages let you know if the agent has hung.
    However you can delay the time before the subsystem will report this message. Do this by the following query - this will delay this message to 10 minutes from the default of 5 minutes. I have set this to days when replicating over ISDN/Phone lines.
    USE master
    exec sp_changedistributor_property
    @property = N'heartbeat_interval',
    @value = 10;
    GO
    looking for a book on SQL Server 2008 Administration?
    http://www.amazon.com/Microsoft-Server-2008-Management-Administration/dp/067233044X looking for a book on SQL Server 2008 Full-Text Search?
    http://www.amazon.com/Pro-Full-Text-Search-Server-2008/dp/1430215941
    after changes below query...USE master
    exec sp_changedistributor_property
    @property = N'heartbeat_interval',
    @value = 10;
    GO still not working...

  • How to get a list of Local Users who has not logged in for 3 months or around 90 days

    hi
    i found this thread to pull out a list of local users
    Retrieve all local user accounts information on remote computers (PowerShell)
    however, i need to filter out users who has not logged in for 3 months or around 90 days, how can i do further filtering?
    i understand dsquery has an -inactive <xweeks> , however i am doing it for local accounts

    $ErrorActionPreference = "silentlycontinue"
    $([ADSI]"WinNT://$env:COMPUTERNAME").Children | where {$_.SchemaClassName -eq 'user' -and $_.lastLogin -gt (Get-Date).AddDays(-90)} | ft name,lastlogin
    using the sample from the link extendend with the 90 days criteria, the erroraction preference surpresses the errors you get for accounts with no lastlogon value (guest being a typical one)

  • Need a program which finds out if a user has not logged for 3 days?

    HI,
       I NEED A PROGRAM WHICH FINDS OUT IF ANY USER HAS NOT LOGGED FOR THREE DAYS
        AND SEND A MAIL TO THE BASIS TEAM.IT SHOULD BE SHEDULED AS A BACKGROUND PROCESS.
    I SEARCHED IN GOOGLE BUT NOT ABLE TO FIND IT.
    PLEASE HELP ME OUT WITH THIS.
                    REGARDS,
                          MANI

    use table USR02 and analyse field field TRDAT
    X = sy-datum - usr02-trdat.
    -> if x ge 3...
    for mail use e.g. fm SO_NEW_DOCUMENT_ATT_SEND_API1
    hope that helps
    Andreas from germany

  • Report: How long the user has not logged into SSHR

    Hi experts,
    I am looking for a report, which showing me, how long the user has not been logged into SSHR?. Because some poeple dosn't work any more in the company, and the list should enable use to deactivate their accounts.
    Thanks in advance
    Mehdi

    The AOL signon capabilities are good and you'll find useful stuff in those links.
    If you're after something quick in SQL try this:
    SELECT last_logon_date, user_name
    FROM fnd_user
    WHERE trunc(last_logon_date) < trunc(sysdate) - 90;
    That will get you everyone who hasn't logged in for 90 days.
    Edited by: Duncan Casemore on Jan 20, 2011 9:26 AM

  • Building a Basic Runbook to disable a Active Directory User who has not logged in for 90 days.

    I am new to Orchestrator.  I am using Orchestrator 2012 R2 on a Hyper-V running Server 2008.  I have been trying to set up a Runbook to sweep AD for user accounts that have not logged in for 90 days and have those accounts automatically disabled
    and moved to another OU.  However, I would be happy just to have the account just be disabled.  If you need any more info or I have posted in the wrong forum, please let me know.  
    Thanks

    Hi,
    there is no SCO Activity to do this.
    Problem with this is, the LastLogedOn Times are not synced between DomainControllers.
    Best will be you take a look at this PowerShell Script
    http://gallery.technet.microsoft.com/scriptcenter/Get-Active-Directory-User-bbcdd771
    and change it to your needs
    Seidl Michael | http://www.techguy.at |
    twitter.com/techguyat | facebook.com/techguyat

  • New Subscriber add in CM Cluster but agents are not logging in on IP Phones registered to new subscriber

    Hi,
    I have added a new subscriber to existing cluster in Contact Center Environment. Agents are unable to login the CTI application using the phones registered on new subscriber. Call Manager version is 7.0.2 and ICM version is 7.5.8.
    Please advise.
    Regards,
    Hammad.

    Is the CTI Manager running on the new subscriber?
    What do you see in the .ems file for the JTAPI gateway?
    Are the phones still associated with the JTAPI user?
    If you unassociate and reassociate a phone, does that work?
    Regards,
    Geoff

  • TT12039: Could not get port number of TimesTen replication agent on remote

    i use the "ttRepAdmin -duplicate -from yymhcc_active -host mt2 -setMasterRepStart -uid musicclub -pwd musicclub -remoteDaemonPort 17001 -keepCG -cacheUid musicclub -cachePwd musicclub -localhost "mt4" yymhcc_standby;"
    TT12039: Could not get port number of TimesTen replication agent on remote host. Either the replication agent was not started, or it was just started and has not communicated its port number to the TimesTen daemon
    at the mt4 machine :
    ping mt2
    PING mt2 (10.25.71.26) 56(84) bytes of data.
    64 bytes from mt2 (10.25.71.26): icmp_seq=1 ttl=64 time=0.138 ms
    64 bytes from mt2 (10.25.71.26): icmp_seq=2 ttl=64 time=0.108 ms
    at mt2
    ttAdmin -query yymhcc_active
    RAM Residence Policy : manual
    Manually Loaded In RAM : True
    Replication Agent Policy : manual
    Replication Manually Started : True
    Cache Agent Policy : manual
    Cache Agent Manually Started : True
    and
    repschemes;
    Replication Scheme Active Standby:
    Master Store: YYMHCC on MT2
    Master Store: YYMHCC_STD on MT4
    Excluded Tables:
    None
    Excluded Cache Groups:
    None
    Excluded sequences:
    None
    Store: YYMHCC on MT2
    Port: 21000
    Log Fail Threshold: (none)
    Retry Timeout: 30 seconds
    Compress Traffic: Disabled
    Store: YYMHCC_STD on MT4
    Port: 20000
    Log Fail Threshold: (none)
    Retry Timeout: 30 seconds
    Compress Traffic: Disabled
    1 replication scheme found.

    when i use: ttRepAdmin -duplicate -from yymhcc -host mt2 -setMasterRepStart -uid musicclub -pwd musicclub -remoteDaemonPort 17001 -keepCG -cacheUid musicclub -cachePwd musicclub -localhost "mt4" yymhcc_standby
    TT8179: Cannot create duplicate store : store already exists
    master odbc config :
    [yymhcc_active]
    Description=For Active Master
    Driver=/usr/local/timesten/TimesTen/tt70/lib/libtten.so
    DataStore=/usr/local/timesten/TimesTen/yymhcc/yymhcc
    DatabaseCharacterSet=ZHS16GBK
    ConnectionCharacterSet=ZHS16GBK
    Authenticate=1
    OracleID=yymhcc
    OraclePWD=mc
    UID=mc
    PWD=mc
    #ipcs memory size(M)
    PermSize=8192
    Connections=2047
    #permsize*20%
    TempSize=1024
    PassThrough=1
    WaitForConnect=0
    Isolation=0
    Logging=1
    DurableCommits=0
    CkptFrequency=600
    CkptLogVolume=256
    #LogBuffSize=256000
    LogBuffSize=524288
    LogFileSize=256
    LogFlushMethod=1
    LogPurge=1
    LockLevel=0
    LockWait=5
    SQLQueryTimeout=5
    RecoveryThreads=16
    subscriber config :
    [yymhcc_standby]
    Driver=/usr/local/timesten/TimesTen/tt70/lib/libtten.so
    #DataStore=/usr/local/timesten/TimesTen/yymhcc_std/yymhstd
    DatabaseCharacterSet=ZHS16GBK
    ConnectionCharacterSet=ZHS16GBK
    Authenticate=1
    OracleID=yymhcc
    OraclePWD=mc
    UID=mc
    PWD=mc
    PermSize=8192
    Connections=2047
    #permsize*20%
    TempSize=1024
    PassThrough=1
    WaitForConnect=0
    Isolation=0
    Logging=1
    DurableCommits=0
    CkptFrequency=600
    CkptLogVolume=256
    #LogBuffSize=256000
    LogBuffSize=524288
    LogFileSize=256
    LogFlushMethod=1

  • Replication agent doesn´t free memory after expensive operation

    Our environment is made up of master node and 17 subscriber.
    We have issued a delete action implying 1000000 rows. During the deletion, normal CPU, memory and swap usage was observed. Later, CPU usage has recovered while memory and swap has not. The most memory consumming process was timestenrep with 9Gb.
    Deletion has been correctly replicated to all nodes. However, the replication agent needed to be restarted manually in order to recover memory/swap.
    Why the replication agent did not recover on its own and free memory?
    Definition in sys.odbc.ini
    Datastore=/data/db/xxxx
    PermSize=4000
    tempSize=250
    DurableCommits=0
    TypeMode=1
    LogFileSize=64
    LogBuffSize=65536
    MemoryLock=3
    LockWait=10
    PrivateCommands=1
    Authenticate=0
    DatabaseCharacterSet=WE8ISO8859P15
    ConnectionCharacterSet=WE8ISO8859P15
    CkptFrequency=300
    CkptLogVolume=128
    Connections=90
    TimesTen Version installed (ttVersion command)
    TimesTen Release 7.0.5.0.0 (64 bit Solaris) (ivpnges2tt70:17000) 2008-04-04T01:19:41Z
    Instance admin: root
    Instance home directory: /opt/TimesTen/ivpnges2tt70
    Daemon home directory: /var/TimesTen/ivpnges2tt70
    Regards,
    Matú

    In a replicated environment, executing very large transactions (such as deleting 1M rows in a single transaction) is a very hazardous thing to do and is something you should avoid at all costs. It can cause a number of serious problems. Transactions should be limited to no more than a few thousand operations. If you need to empty a table, use TRUNCATE instead. This will execute far more quickly, generate less log and will not cause problems for replication. If you cannot use TRUNCATE then you should break the DELETE up into multiple smaller transactions. For example if you wish to delete all row where 'startdate' is less than some value and this is likely to result in a large number of deletions then you could repeatedly execute the following sequence:
    DELETE FIRST 1000 FROM sometable WHERE startdate < :someval;
    COMMIT;
    and just keep doing this until the 'rows affected' value is zero.
    The same applies to large inserts and updates.
    The memory usage behaviour of the replication daemon, while perhaps not ideal, is correct and as expected. When you delete 1M rows in a single transaction the replication daemon has to allocate memory (via malloc) for 17x copies (in your case) of the transaction data. That is probably a lot of memory. Once the transaction has been replicated to all 17 subscribers. This memory is moved to an internal 'free' list for re-use but is not returned to the O/S until the replication agent is terminated. Since it such a bad idea to execute these large transactions this behaviour is generally not a problem.
    Chris

  • Not able to start the Connection Digital Networking Replication Agent Service

    Hi All,
         I am getting the following alert through RTMT, when i tried to start the service in Unity Connection Serviceability, it doesn't start.   Unity Connection 8.5.1.  It is still in the stopped status, Although service is not important, however it is pushing a lot of rtmt alert.   Could you please help me how to start this Connection Digital Networking Replication Agent Service. 
    Service operational status is DOWN. Connection Digital Networking Replication Agent.
    Thanks
    Barry

    Thanks for Nadeem and Aokanlawon, for the quick reply.
    1.  You are right  i got only one cluster i understand its not working,  However howcome this service was started in pub UC and was working. I will disable anyway now as i got only one cluster. It all started when I started to fix the following alerts which was pushed by sub Unity Connections(Branchsite)
    Failed to retrieve DbSpace usage information when running the "Monitor the Unity Connection databases" SysAgent task.
    This alert started coming after there was a network connection drop between HQ cucm and the branch sub UC, after the drop, all ports disconnected between these two servers, services deactivated in Sub UC, after the network connection back again, ports connected back and the most of the services activated.  However the following services were not in the running state in Sub UC.   I found these information from the sysagent trace log.  I thought to fix this error  is to start the Connection Database Proxy in Sub UC.  However this has stopped the following service 'Connection' Database Proxy' and 'Connection Digital Network Replication Agent' in Pub UC.  I managed to start Connection Database Proxy in Pub UC, however Connection Digital Network Replication agent is now in deactivated status.
    Critical Services
    connection exchange notification web service
    connection mailbox sync
    connection message transfer agent
    connection notifier
    Optional services
    Connection Database Proxy
    Connection Digital Networking Replication Agent
    Connection Speechview processor
    2. How do I stop the alert from sub UC
    Failed to retrieve DbSpace usage information when running the "Monitor the Unity Connection databases" SysAgent task.
    Thanks

  • SQL Agent job running DTS package running in SQL 2005 is unable to run if job onwer is not logged onto server

    I am currently working on a SQL Server upgrade project for a a client where I am converting old dts packages to SSIS. However for a few of the packages no conversion is allowed to be done. For these few packages I have to use dts legacy components in SQL
    2005 on a windows 2003 server to run them.
    These packages use CAPICOM via an Active X script in the package to envelope connection string data for security within the package. Consequently I have to register the capicom.dll for the job owner (which will execute the job via proxy) and install private
    and public key files via internet explorer. I also do this when I am logged in with my account so i can test the package.
    I have created a SQL Server Agent Job which is used to execute the package. We have a schedule account which is local admin on the server and sysadmin within SQL Server. This account is used to create a credential and then a proxy for the CmdExec subsystem
    is then created based on this credential. A CmdExec job step is then added to the job. The directory of  cmd file which calls the dts package is then entered in the command window.
    Finally a recurring schedule is added to execute the job every 5 minutes. 
    If i am logged in to the server using the scheduled account the schedule runs successfully. I am also able to run the command file manually by double clicking on it. The DTS package is run successfully. However once the schedule is set up and I log off the
    machine and log onto my development machine with my normal account and fire up  SQL Server. I connect to that instance with the schedule and see that the job is failing with and Active X error in the package. From experience with this package this Active
    X  error occurs when the user executing the package has not registered the capicom.dll. This has already been done for the scheduler account because the job runs when the scheduler account is logged in on the server. 
    It almost seems as though the job will only run if the Scheduler account is logged on. If i log directly on to the server with own user account I am able to manually execute the package via the cmd file which indicates that the capciom.dll is registered
    under my account. Yet if I try an run the job in SQL Server when I am logged in under my account (using the scheduler account proxy) then the job fails.
    Does anybody have any idea why this may be happening? Any ideas would be much appreciated

    Run the job SSIS step under a proxy account that is derived from the domain account, non-expiring password and has been set to have all the necessary rights.
    How to is here: http://www.mssqltips.com/sqlservertip/2163/running-a-ssis-package-from-sql-server-agent-using-a-proxy-account/
    Arthur
    MyBlog
    Twitter

  • CSD 8.01(a) - Agent ACD State Log Display does not show loing time

    Hello,
    I have a customer that has was upgraded to CAD 8.0 and now the Agent ACD Sate Log Display does not alway show the login time for agents.  We moved them to 8.01(a) for other issues but this one remains.  Any ideas?
    Jeff

    Tahir -- These questions are best asked on the general application server forum. They can answer questions related to Oracle9iAS in general, like questions on Enterprise Manager. It is located at:
    http://forums.oracle.com/forums/forum.jsp?id=466592
    Thanks -- Jeff

  • Session in Progress - user not logged in.

    I show a user session in EAS with a status of "in progress" for a spreadsheet operation. User claims to not being logged in to Essbase and not to have initiated a worksheet retrieval. This happened before to this same user id and I let their session continue overnight and it eventually stopped on its own. As before, user said they were not logged in. Has anyone seen this before? I hesitate to "force kill" the session as it probably will create a "terminating" status and hang up the entire application.
    Thanks,
    Paul

    Not saying this is what you are seeing, but this happened when a user had embedded their id into a spreadsheet macro. It turned out that someone else had gotten hold of the spreadsheet some months later and was running stuff in Essbase without even knowing it.
    Try checking the IP address in the EAS sessions and see if the ip matches the persons computer.
    Edited by: 960127 on Oct 30, 2012 12:57 PM

  • HT2589 when I try and log in my i-tunes account or my app store account on my i-phone it says "this apple I.D has not yet been used on the i-tunes store" it gives me 2 optins "cancel" or "review" I press review, enter my bank details but they decline..why

    Hi can anybody help or advise me? I've recently bought the i-phone 4s, I've set up my apple I.D and password but everytime I try and log in it says "this apple I.D has not yet been used on the i-tunes store" I click "review" follow the instructions and agree to the terms and condition's, enter my bank details but it declines every time? I've tried both my accounts and its declined both, this stops me from logging in so I can't download anything for free or buy anything, my sister had the option of skipping the bank details part when she created her apple I.D and just enters her's when buying something, why do I not have that option?? And why is it declining my bank details...please HELP!!!!!

    The details I'm entering are correct, I choose visa as my card type, enter my card number, enter my expiry date and my last 3 digts on the reverse of the card, enter my address and zip code plus my home telephone number, click continue and it says "the payment method you have selected has been declined, please enter another payment method". I've lost count how many times I've tried, I've typed my details in slowly making sure I put them in properlly and it still declines it, I've even tried makeing a new apple I.D and when I get to the bank details part it declines it again so I am forced to press cancel and all details are not saved so its just like I'm hitting a brick wall, its ******* me off!!! I can't even download any of the free app's because to do so you must log in but when I do it says "this apple I.D has not yet been used in the i-tunes store" review my details and can't get past the bank details part. So doesn't log me in, I'm honestly out of ideas

Maybe you are looking for

  • Why can't I download my recent rental?

    Hi, I just rented my first movie (first ever purchase on Itunes) I had to confirm that I was buying it ... saw the bar move across the screan to indicate that it was being purchased, and them nothing happened. I went to "recent purchases" and my rent

  • L530 Boot Issues

    My mother-in-law's L530 recently developed an issue where it wouldn't boot.  When you press the power button, the hard drive light would blink and then the computer would turn off and this would continue to repeat endlessly.  Following the wise sugge

  • Can't compile hlp

    I just tried to compile my project (using RH 4x)... and i'm getting a list of errors: HC3096: Warning: topic #1 of vmmi_online help.rtf : The font name "Warnock Pro Light Caption Baltic" is longer than 31 characters. HC3096: Warning: topic #1 of vmmi

  • Privilleges for performance tuning

    can we assign any specific privilleges to DBA for the performance tuning. i dont want to give sysdba and sysopr privilleges to DBA.

  • Webdyn pro error

    As i am using qals-prueflos in webdynpro in that whenever i click for help the below error come....as this same field work will in smartform.....please help it The following error text was processed in the system OCD : Could not find attribute STAT_E