Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с репликацией / 19 сообщений из 19, страница 1 из 1
21.03.2001, 09:53
    #32003328
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Подскажите кто знает!
Проводилась односторонняя репликация между двумя серверами.
Если снять репликацию с публикатора то в БД можно изменять стрктуру таблиц, однако на подписчике БД остается блокированной(не допускает изменение структуры участвовавших в репликации таблиц и их удаление)
Можно ли как-то снять блокировку?
...
Рейтинг: 0 / 0
21.03.2001, 10:07
    #32003330
Victor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Какие ошибки выдаются?
...
Рейтинг: 0 / 0
21.03.2001, 10:52
    #32003332
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Говорит, что база реплицируется и таблица не может быть изменена
...
Рейтинг: 0 / 0
21.03.2001, 12:04
    #32003340
victor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Сообщение "база реплицируется", насколько я понимаю подразумевает, что это publisher??? может у вас publishing subscriber?
...
Рейтинг: 0 / 0
21.03.2001, 13:51
    #32003350
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Дословно сообщение ошибки:
Cannot ...... because it is published for replication
...
Рейтинг: 0 / 0
21.03.2001, 14:15
    #32003355
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
А что говорит sp_locks? Если никакой процесс БД явно не держит, то я хотел бы знать, были ли убиения / добавления колонок в процессе репликации? Т.е. реплицировались ли изменения схемы?
...
Рейтинг: 0 / 0
21.03.2001, 14:36
    #32003359
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Sorry, конечно, не sp_locks, а sp_lock. Интересуют все, кто наложил Sch-S или Sch-M на эту таблицу. Да, вот еще. Если была репликация изменений схемы, то как эти изменения делались: через EM, хранимые процедуры (sp_repladdcolumn, sp_repldropcolumn), ... ?
...
Рейтинг: 0 / 0
21.03.2001, 14:38
    #32003360
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Lock ничего не показывает. А БД реплецировалась изначально чистую Бд
...
Рейтинг: 0 / 0
21.03.2001, 16:23
    #32003376
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Молодец, что в чистую. Повторяю вопрос еще раз: реплицировались ли модификации схемы и если да, то как?
...
Рейтинг: 0 / 0
21.03.2001, 16:44
    #32003379
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Для репликации на удаленном сервере создавалась новая БД , куда и осуществлялась репликация. После этого возникла необходимость изменить структуру нескольких таблиц. В родительской БД после снятия репликации все прошло нормально, а с удаленной возникли указанные проблемы. Изменить структуру не удается ни ЕМ, ни SQL методами
...
Рейтинг: 0 / 0
21.03.2001, 19:27
    #32003391
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Так. Давайте по порядку: издатель - номер версии SQL Server и сервис-пака, какая ОС? То же по дистрибутору (если он <> издатель) и подписчику. Какая подписка: pull или push? Если push, то где работал агент синхронизации?
...
Рейтинг: 0 / 0
22.03.2001, 09:35
    #32003395
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
На обоих серверах установленна NT4 SP6, MSSQL 7.0 без SP. Использовалась репликация выдавливанием, оба агента на публикаторе. Связь между серверами через интернет
...
Рейтинг: 0 / 0
22.03.2001, 11:34
    #32003404
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
1. Хотел бы еще раз уточнить текст сообщения об ошибке, которое возникает при попытке изменить структуру таблицы. Смущает фраза it is published for replication, хотя, как Вы сказали, таблица расположена на подписчике. Вы уверены, что она, в свою очередь, больше никуда не реплицируется (и не реплицировалась)?
2. Блокирована только структура или данные тоже?
...
Рейтинг: 0 / 0
22.03.2001, 16:46
    #32003428
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
1) Да таблицы расположены на подписчеке. И никогда никуда не реплецировались
2)Блокируется только структура, данные свободны и могут изменятся любыми методами
...
Рейтинг: 0 / 0
22.03.2001, 18:53
    #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
23.03.2001, 10:33
    #32003443
dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Спасибо! Но записи в sysobjects она мне изменять не дает ...
...
Рейтинг: 0 / 0
23.03.2001, 11:06
    #32003446
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
sp_configure 'allow updates', 1
go
reconfigure with override
...
Рейтинг: 0 / 0
23.03.2001, 14:52
    #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
23.03.2001, 17:39
    #32003466
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с репликацией
Так надо "Run the RECONFIGURE statement to install".
RECONFIGURE WITH OVERRIDE
GO
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с репликацией / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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