|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Подскажите кто знает! Проводилась односторонняя репликация между двумя серверами. Если снять репликацию с публикатора то в БД можно изменять стрктуру таблиц, однако на подписчике БД остается блокированной(не допускает изменение структуры участвовавших в репликации таблиц и их удаление) Можно ли как-то снять блокировку? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 09:53 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Какие ошибки выдаются? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 10:07 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Говорит, что база реплицируется и таблица не может быть изменена ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 10:52 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Сообщение "база реплицируется", насколько я понимаю подразумевает, что это publisher??? может у вас publishing subscriber? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 12:04 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Дословно сообщение ошибки: Cannot ...... because it is published for replication ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 13:51 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
А что говорит sp_locks? Если никакой процесс БД явно не держит, то я хотел бы знать, были ли убиения / добавления колонок в процессе репликации? Т.е. реплицировались ли изменения схемы? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 14:15 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Sorry, конечно, не sp_locks, а sp_lock. Интересуют все, кто наложил Sch-S или Sch-M на эту таблицу. Да, вот еще. Если была репликация изменений схемы, то как эти изменения делались: через EM, хранимые процедуры (sp_repladdcolumn, sp_repldropcolumn), ... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 14:36 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Lock ничего не показывает. А БД реплецировалась изначально чистую Бд ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 14:38 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Молодец, что в чистую. Повторяю вопрос еще раз: реплицировались ли модификации схемы и если да, то как? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 16:23 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Для репликации на удаленном сервере создавалась новая БД , куда и осуществлялась репликация. После этого возникла необходимость изменить структуру нескольких таблиц. В родительской БД после снятия репликации все прошло нормально, а с удаленной возникли указанные проблемы. Изменить структуру не удается ни ЕМ, ни SQL методами ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 16:44 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Так. Давайте по порядку: издатель - номер версии SQL Server и сервис-пака, какая ОС? То же по дистрибутору (если он <> издатель) и подписчику. Какая подписка: pull или push? Если push, то где работал агент синхронизации? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2001, 19:27 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
На обоих серверах установленна NT4 SP6, MSSQL 7.0 без SP. Использовалась репликация выдавливанием, оба агента на публикаторе. Связь между серверами через интернет ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2001, 09:35 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
1. Хотел бы еще раз уточнить текст сообщения об ошибке, которое возникает при попытке изменить структуру таблицы. Смущает фраза it is published for replication, хотя, как Вы сказали, таблица расположена на подписчике. Вы уверены, что она, в свою очередь, больше никуда не реплицируется (и не реплицировалась)? 2. Блокирована только структура или данные тоже? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2001, 11:34 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
1) Да таблицы расположены на подписчеке. И никогда никуда не реплецировались 2)Блокируется только структура, данные свободны и могут изменятся любыми методами ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2001, 16:46 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Чего бы еще такого умного спросить? На самом деле я же просто так встрял, из любопытства. У меня нет ни малейшего понятия, что такое репликация вообще и почему она у Вас не работает, в частности. Теперь вот выкручиваюсь. Вспоминается старый анекдот времен тотального дефицита, когда продавщицам во время олимпиады настрого запретили говорить, что товара в продаже нет. Помните? Я ей и унитаз припер, и ж... показал - так и не продала, сволочь, туалетной бумаги. Шутка. Зайдите в sysobjects и снимите у таблицы в поле Category 5-й и 6-й биты, помечающие ее как участвующую в репликации. update sysobjects set category = category & ~32 where name = '...' update sysobjects set category = category & ~64 where name = '...' Подробности - в Knowledge Base, Q215351. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2001, 18:53 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Спасибо! Но записи в sysobjects она мне изменять не дает ... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2001, 10:33 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
sp_configure 'allow updates', 1 go reconfigure with override ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2001, 11:06 |
|
Проблема с репликацией
|
|||
---|---|---|---|
#18+
Выполнилось с сообщением :DBCC execution completed. If DBCC printed error messages, contact your system administrator. Configuration option changed. Run the RECONFIGURE statement to install. Однако sysobjects попрежнему недоступна для изменений ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2001, 14:52 |
|
|
start [/forum/topic.php?fid=46&msg=32003340&tid=1827141]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 154ms |
0 / 0 |