Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / identity, not for repliaction / 6 сообщений из 6, страница 1 из 1
19.06.2002, 17:24:30
    #32033207
iluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
помогите плиз 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
20.06.2002, 11:00:04
    #32033266
Леха
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
Насколько я знаю.
Ни одно автоинкриментное поле принципиально не может быть реплицировано
...
Рейтинг: 0 / 0
20.06.2002, 13:18:14
    #32033313
iluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
вот так вот категорично??? или я не понял смысл слова _принципиально_ ?
...
Рейтинг: 0 / 0
20.06.2002, 14:49:44
    #32033328
Dmitri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
...
Рейтинг: 0 / 0
21.06.2002, 15:27:21
    #32033485
Алексей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
Все прекрасно реплицируется.... Ставите не для репликайии на всех участниках репликации и разносите стартовый идент друг от друга на достаточно большие диапазоны - и вперед
...
Рейтинг: 0 / 0
21.06.2002, 18:21:39
    #32033505
chemb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
identity, not for repliaction
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
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / identity, not for repliaction / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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