Hi, Its better to stop synchronize on subscription. Then reinitialize subscription & follow steps to generate snapshot. In worst case , you may drop subscription & add it again but its better you do all this out of production window. Hope this helps. Thanks.
take a new snapshot generate lock in SQL replication
szh8866-8371
140
Reputation points
we have transactional replication. since the data between publisher and subscriber are out of sync. we try to take a new snapshot. our system have multiple update/insert/delete processing running. the snapshot is stuck in "[99%] Locking published tables while generating the snapshot" for hours. how to complete the snapshot? What would happen if the new snapshot is stopped when it reaches to the re-trial limits . The SQL is 2017.