
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.09.2002, 08:08:44
|
|||
|---|---|---|---|
Как узнать, "SET IDENTITY_INSERT MyTable" в ON или OFF ? |
|||
|
#18+
сабж ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.09.2002, 15:43:08
|
|||
|---|---|---|---|
|
|||
Как узнать, "SET IDENTITY_INSERT MyTable" в ON или OFF ? |
|||
|
#18+
Интересный вопрос. Я был уверен, что на сей счет сущ-т какое-л. objectproperty. Оказалось, нет. Есть лишь columnproperty('IsIdNotForRepl'), но согласно устава оно проверяет IDENTITY_INSERT только если не отмечено IDENTITY NOT FOR REPLICATION. Я бы написал коротенький скрипт с использованием DataPumpTask.AllowIdentityInserts (DTS) или BulkCopy.ServerBCPKeepIdentity (DMO) и посмотрел бы в профайлере, куда они лезут и что проверяют при get'e этих св-в. Я был бы очень признателен, если бы Вы сообщили о рез-те, поск.в наст.вр. не имею возм-ти поставить эксперимент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.09.2002, 04:18:57
|
|||
|---|---|---|---|
Как узнать, "SET IDENTITY_INSERT MyTable" в ON или OFF ? |
|||
|
#18+
Оба-на, а DTS-то ничего не проверяет. Просто тупо пытается выполнить SET IDENTITY_INSERT и конечно TransformationTask завершаеися ошибкой а в профайлере execption. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.09.2002, 10:30:23
|
|||
|---|---|---|---|
Как узнать, "SET IDENTITY_INSERT MyTable" в ON или OFF ? |
|||
|
#18+
А можно и не проверять, надо просто перед запуском SET IDENTITY_INSERT MyTable ON курсором по таблицам пробежать и выполнить SET IDENTITY_INSERT @table OFF. Других вариантов не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.09.2002, 11:44:42
|
|||
|---|---|---|---|
Как узнать, "SET IDENTITY_INSERT MyTable" в ON или OFF ? |
|||
|
#18+
В общем, я так и делаю, сначала нужный справочник устанавливаю в OFF, а потом в ON, добавляю записи и затем снова в OFF. Просто подумал, что это как-то по-чайниковски ... :) Надо попробовать подключить библиотеку DTS (проект VB) и поюзать ее (просто времени действительно в обрез) ... Спасибо всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1820154]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 339ms |

| 0 / 0 |
