Я ищу хорошие статьи, документацию или ссылки о том, как полностью удалить транзакционную репликацию SQL Server 2012? В настоящее время у меня три машины SQL Server, которые участвуют в транзакционной репликации (скажем, SQL-P, SQL-D и SQL-S). Письмо P означает издателя, дистрибьютора D и подписчика S. Я ищу шаги или последовательность шагов, которые мне нужно выполнить, чтобы полностью удалить все компоненты, участвующие в этой установке, включая удаление базы данных распространения. Благодаря!Шаги по удалению транзакционной репликации
ответ
Существует несколько способов сделать это, НО самое чистое - использовать SSMS. Вам нужно будет обратиться к издателю, развернуть папку репликации, щелкнуть правой кнопкой мыши по каждой публикации и удалить публикацию. Это побудит вас подключиться к подписчику и удалить компоненты подписки. Если вы используете SSMS, как описано, то он отключит необходимые сценарии для удаления метаданных репликации издателя, подписчика и распространителя.
Если вы не можете использовать SSMS для удаления репликации, вы также можете использовать хранимые процедуры, которые могут быть запущены издателем и подписчиком, чтобы очистить все компоненты репликации. См. Ссылку, приведенную ниже, для получения подробной информации о хранимых процедурах.
После удаления всех публикаций вы можете отключить публикацию и распространение через SSMS.
На этой странице есть ссылки на всю необходимую информацию - https://technet.microsoft.com/en-US/library/ms152757(v=SQL.105).aspx. Пожалуйста, внимательно прочитайте, и все должно быть в порядке.
Если у вас возникли проблемы, пожалуйста, дайте мне знать.
- 1. Вопросы транзакционной репликации
- 2. Приостановка транзакционной репликации
- 3. Фильтр транзакционной репликации SQL Server
- 4. PK Нарушение после транзакционной репликации
- 5. Репликация транзакционной репликации SQL Server
- 6. ожидание транзакционной репликации в ADO.NET или TSQL
- 7. Эффективность транзакционной репликации SQL Server 2005
- 8. Каковы шаги по удалению цели публикации в Tridon?
- 9. Разрыв между инициализацией базы данных и настройкой транзакционной репликации?
- 10. транзакционной репликации на сервере SQL без первичного ключа
- 11. Как проверить, действительно ли снимок публикации в транзакционной репликации
- 12. Хранимая процедура Wrapper для создания публикации для транзакционной репликации
- 13. Есть ли способ отслеживать задержку транзакционной репликации без использования токенов?
- 14. Как добавить второго абонента в публикацию транзакционной репликации SQL 2005
- 15. Влияние SQL-транзакционной репликации на файл журнала транзакций
- 16. ошибка транзакционной репликации из-за ошибки ОС 3
- 17. Нахождение строк и столбцов фильтров в транзакционной репликации
- 18. Может ли сервер SQL AlwaysOn быть абонентом транзакционной репликации?
- 19. Рекомендации по удалению запроса
- 20. Проведите по удалению
- 21. Проведите по удалению listitem
- 22. Рекомендации по удалению санитарии
- 23. Инструкция по удалению
- 24. Назначения по удалению
- 25. Учебное пособие по репликации SQL Server Проблема
- 26. Рекомендации по удалению неиспользуемого кода
- 27. Проведите по удалению в QML
- 28. Проведите по удалению в CollectionView
- 29. Рекомендации по удалению Facebook Connect?
- 30. Рекомендации по удалению баз данных
David, в каком состоянии/сценарии я могу столкнуться с проблемами при использовании SSMS для удаления репликации? – sydney
Я просто перечитаю ваш ответ. Кажется, что единственной машиной, с которой мне нужно подключиться для выполнения удаления, является SQL-P, который является моим издателем. Это верно? В конце удаления публикации будет автоматически удалено распределение db? – sydney
Да, это правильно. Все это можно сделать от издателя. После удаления всех публикаций вам нужно будет выполнить действия, чтобы отключить публикацию и распространение. В этот момент база данных распределения будет очищена. –