|
|
|
текущее значение identity-поля
|
|||
|---|---|---|---|
|
#18+
Пожалуйста, кто встречался с таким, помогите ... Еще раз помоши прошу ... SQL Server 7.0. В таблице поле identity, not for replication. dbcc checkident(таблица) возвращает ... current identity value '3577', current column value '1000567'... Записи со значением больше 1000000 получены из филиалов (репликацией, если это важно), а здесь ведутся с 1. После некорректной перезагрузки сервера имею (не всегда !) ... current identity value '1000567', current column value '1000567'... то есть текущее значение identity-поля выставлено как максимальное из имеющихся. Знаю, что SQL Server при старте запускал свою recovery и dbcc checkident(таблица). Но кто, когда и зачем изменил текущее значение identity? Или есть такое свойство (севера, базы, таблицы) - проверять и изменять при старте? И как не давать этого делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2002, 14:47 |
|
||
|
текущее значение identity-поля
|
|||
|---|---|---|---|
|
#18+
Можно попробовать поставить CHECK NOT FOR REPLICATION, хотя не знаю, поможет ли это при checkident. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2002, 02:25 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1822640]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
196ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 457ms |

| 0 / 0 |
