powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / identity, not for repliaction
6 сообщений из 6, страница 1 из 1
identity, not for repliaction
    #32033207
iluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите плиз pазобpаться! тип pепликации - transactional, без обновлений (пока)

вот есть y меня 2 таблицы с идентичной стpyктypой и полем identity.
я хочy их pеплициpовать в однy. допyстим, в одной таблице есть значения
автоинкpемента: 1,2,...,99; в дpyгой - 50,51,...,199. как бyдет пpоисходить
pепликацияв следyющих слyчаях:

1) "not for replicatoin" не yстановлен ни в одной из таблиц
2) "not for replication" yстановлен только в пеpвой таблице
3) --//-- во втоpой таблице
4) --//-- в обеих таблицах

интеpесyет:
1) наличие?Отсyтствие ошибок,
2) какие значения автоинкpементного поля бyдyт на подписчике

и еще вопpос, если планиpyется изменения (тоолько UPDATE) на подписчике
(допyстим, queued updating), то бyдyт ли они коppектно отдаваться на нyжного
издателя?
...
Рейтинг: 0 / 0
identity, not for repliaction
    #32033266
Леха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я знаю.
Ни одно автоинкриментное поле принципиально не может быть реплицировано
...
Рейтинг: 0 / 0
identity, not for repliaction
    #32033313
iluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот так вот категорично??? или я не понял смысл слова _принципиально_ ?
...
Рейтинг: 0 / 0
identity, not for repliaction
    #32033328
Фотография Dmitri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
identity, not for repliaction
    #32033485
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все прекрасно реплицируется.... Ставите не для репликайии на всех участниках репликации и разносите стартовый идент друг от друга на достаточно большие диапазоны - и вперед
...
Рейтинг: 0 / 0
identity, not for repliaction
    #32033505
chemb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1.
create table MyTable (
ident int identity(1, 1) not for replication not null,
title varchar(20)
) on primary
go

2. В табличке 2 записи :
1 Вася
2 Парася

3. select * from MyTable where name = 'Вася'
результат : 1 Вася
Однакыть:
select * from MyTable where ident = 1
результат : НЕТ ТАКИХ ЗАПИСЕЙ.

Мораль - используйте not for replication чаще :-)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / identity, not for repliaction
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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