Quantcast
Channel: StackExchange Replication Questions
Viewing all articles
Browse latest Browse all 17268

SQL Server 2008 R2 Replication Failing w/ Error 1204

$
0
0

I am working on a SQL Server 2008 R2 server.

On this server are two instances (let's call them A and B).

A replicates one of it's databases to B using a transactional replication.

This replication however became inactive and the snapshot deleted after some maintenance occurred.

I have reinitialized the subscribers and have successfully created a new snapshot but when I start synchronizing, I get the following error:

The SQL Server cannot obtain a LOCK resource at this time. Rerun your statement when there are fewer active users or ask the system administrator to check the SQL Server lock and memory configuration.
(Source: MSSQLServer, Error number: 1204)

I have killed the connections to database B that aren't Administrator (login of sa) and that aren't running. This didn't work and I am still getting the error.

I'm not very knowledgeable when it comes to this stuff and I don't have a DBA to talk to so any help is greatly appreciated as I am running out of ideas fast.

Thanks in advance!

Edit: Here is some more info after talking with Razzle Dazzle.

DBCC OPENTRAN - This finds no open transactions on both the provider and the subscriber.

sp_who - This shows that very few (under 40) connections are going for both provider and subscriber. The only connection(s) that are in a status other than either 'Background' or 'Sleeping' is the connection(s) that I have to the server via SSMS.

DBCC MEMORYSTATUS -

Publisher: Publisher Memory Status

Subscriber: Subscriber Memory Status


Viewing all articles
Browse latest Browse all 17268

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>