powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с репликацией
19 сообщений из 19, страница 1 из 1
Проблема с репликацией
    #32003328
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите кто знает!
Проводилась односторонняя репликация между двумя серверами.
Если снять репликацию с публикатора то в БД можно изменять стрктуру таблиц, однако на подписчике БД остается блокированной(не допускает изменение структуры участвовавших в репликации таблиц и их удаление)
Можно ли как-то снять блокировку?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003330
Victor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какие ошибки выдаются?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003332
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Говорит, что база реплицируется и таблица не может быть изменена
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003340
victor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сообщение "база реплицируется", насколько я понимаю подразумевает, что это publisher??? может у вас publishing subscriber?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003350
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дословно сообщение ошибки:
Cannot ...... because it is published for replication
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003355
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что говорит sp_locks? Если никакой процесс БД явно не держит, то я хотел бы знать, были ли убиения / добавления колонок в процессе репликации? Т.е. реплицировались ли изменения схемы?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003359
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry, конечно, не sp_locks, а sp_lock. Интересуют все, кто наложил Sch-S или Sch-M на эту таблицу. Да, вот еще. Если была репликация изменений схемы, то как эти изменения делались: через EM, хранимые процедуры (sp_repladdcolumn, sp_repldropcolumn), ... ?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003360
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lock ничего не показывает. А БД реплецировалась изначально чистую Бд
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003376
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Молодец, что в чистую. Повторяю вопрос еще раз: реплицировались ли модификации схемы и если да, то как?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003379
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для репликации на удаленном сервере создавалась новая БД , куда и осуществлялась репликация. После этого возникла необходимость изменить структуру нескольких таблиц. В родительской БД после снятия репликации все прошло нормально, а с удаленной возникли указанные проблемы. Изменить структуру не удается ни ЕМ, ни SQL методами
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003391
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так. Давайте по порядку: издатель - номер версии SQL Server и сервис-пака, какая ОС? То же по дистрибутору (если он <> издатель) и подписчику. Какая подписка: pull или push? Если push, то где работал агент синхронизации?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003395
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На обоих серверах установленна NT4 SP6, MSSQL 7.0 без SP. Использовалась репликация выдавливанием, оба агента на публикаторе. Связь между серверами через интернет
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003404
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Хотел бы еще раз уточнить текст сообщения об ошибке, которое возникает при попытке изменить структуру таблицы. Смущает фраза it is published for replication, хотя, как Вы сказали, таблица расположена на подписчике. Вы уверены, что она, в свою очередь, больше никуда не реплицируется (и не реплицировалась)?
2. Блокирована только структура или данные тоже?
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003428
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Да таблицы расположены на подписчеке. И никогда никуда не реплецировались
2)Блокируется только структура, данные свободны и могут изменятся любыми методами
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003435
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего бы еще такого умного спросить?

На самом деле я же просто так встрял, из любопытства. У меня нет ни малейшего понятия, что такое репликация вообще и почему она у Вас не работает, в частности. Теперь вот выкручиваюсь.

Вспоминается старый анекдот времен тотального дефицита, когда продавщицам во время олимпиады настрого запретили говорить, что товара в продаже нет. Помните? Я ей и унитаз припер, и ж... показал - так и не продала, сволочь, туалетной бумаги.

Шутка.
Зайдите в sysobjects и снимите у таблицы в поле Category 5-й и 6-й биты, помечающие ее как участвующую в репликации.
update sysobjects set category = category & ~32 where name = '...'
update sysobjects set category = category & ~64 where name = '...'
Подробности - в Knowledge Base, Q215351. Удачи.
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003443
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо! Но записи в sysobjects она мне изменять не дает ...
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003446
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp_configure 'allow updates', 1
go
reconfigure with override
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003457
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполнилось с сообщением :DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Configuration option changed. Run the RECONFIGURE statement to install.
Однако sysobjects попрежнему недоступна для изменений
...
Рейтинг: 0 / 0
Проблема с репликацией
    #32003466
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так надо "Run the RECONFIGURE statement to install".
RECONFIGURE WITH OVERRIDE
GO
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с репликацией
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]