powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Replication, ntext & NULL values
11 сообщений из 11, страница 1 из 1
Replication, ntext & NULL values
    #32026060
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема следующая: настроена merge репликация, в таблицах, участвующих в ней, существуют поля типа ntext. При присвоении на одном сервере такому полю значения NULL это изменение не реплицируется на другие сервера. Все изменения делаются только через update, UPDATETEXT точно нету, про эту фишку я знаю. Если присваивать не NULL, то все отлично реплицируется. Где может быть проблема? Забавно то, что в тестовом примере на простейшей таблице все работает.
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026101
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не знает. Жалко
Ну, может, кто-нибудь вспомнит, что за бага была в семерке, где требовалось, чтобы поле типа text или ntext обязательно находилось в конце таблицы, иначе были проблемы при репликации? В чем она проявлялась? Может, кинете ссылку на MSDN, если кто найдет?
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026149
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так это вроде когда то и в нашем форуме было... если мне память не изменяет...
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026164
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вот и мне кажется, что было, только найти не получилось. Впрочем, описанная мной проблема к этому багу, похоже, не имеет отношения, потому что на тестовой таблице все реплицируется, даже если ntext'овое поле не последнее.

Неужели никто не знает?!
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026202
nic_ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашел вот такое на Microsoft-e:

You can use an UPDATE statement to assign any value including NULL to the Text column. This initializes the Text pointer.

If you are using Snapshot or Transactional replication, you can add the -T 3 parameter to the Run Agent step of the Distribution agent job. This forces the replication process to initialze Text pointers during the initial synchronization process. Note, however, that there is a small performance overhead when you use this parameter.

Попробуй, может поможет
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026203
nic_ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в догонку...
>Ну, может, кто-нибудь вспомнит, что за бага была в семерке, где требовалось, чтобы поле типа text или >ntext обязательно находилось в конце таблицы, иначе были проблемы при репликации? В чем она проявлялась? >Может, кинете ссылку на MSDN, если кто найдет?

Не об этом ли речь?
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q245833
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026205
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, nic_ii. Ссылка на багу вроде ту, которую я помню. Правда, не для моей ситуации, но все хотелось про нее прочитать своими глазами.

Насчет "You can use an UPDATE statement to assign any value including NULL to the Text column". Вот и я в непонятках уже третий день, потому что это примечание нашлось в BOL почти сразу же после проявления странностей при репликации. Уверяют, что все нормально, но увы...
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026298
SergD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А попутный вопрос для 7.0 и merge репликации относится ограничение в maximum row size of 6,000 bytes
А какже merge репликация text полей и ntext - она вообще в 7.ке возможна ?
Реплицировал кто нить ?
С уважением, Сергей.
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026306
SergD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Покапавшись в MSDN, я кажется понял, для merge репликации поля text и image можно настроить только в одну сторону от издателя к подписчикам, изменения на подписчиках и передача их издателю невозможна и это не зависит от сервера 7/2000.
Я прав ? как тогда GreenSunrise это настроил - мне тоже нужно
поделитесь pls.
С уважением, Сергей.
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026331
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На предыдущую мессагу три "да"


На последнюю - вам подсунули странный MDSN
можно поподробнее указать, откуда такие сведения? У меня merge репликация работает в обе стороны с ntext'ом. Ну вот за исключением так и не решенной проблемы, которой посвящен данный топик.

Никаких особых настроек. Только осторожность при использовании updatetext и writetext.
...
Рейтинг: 0 / 0
Replication, ntext & NULL values
    #32026346
SergD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы правы,в mk:@MSITStore:f:\MSDN\2001OCT\1033®eplsql.chm::/replplan_5jub.htm
есть абзац
Columns with text or image data types. These columns can take longer to replicate because they can be very large. When using snapshot replication or transactional replication with the immediate updating or queued updating options, updates made at the Subscriber to replicated data with text or image data types are not supported. However, replication and updating of these columns is fully supported when not using updatable subscriptions. Publishing text and image data types is also supported in merge replication.

Про то что в merge нельзя использовать text and image действительно ничего нет.
правда есть упоминания что стоит избегать таких решений что-то типа очь большой объем и т.д.
Видимо, это меня и сбило, но это неважно, главное что работает

Сергей.
зы. А вообще у меня действительно каша - приходится работать и с 7 и с 2000 а MSDN новый.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Replication, ntext & NULL values
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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