powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
5 сообщений из 5, страница 1 из 1
RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
    #37085014
merphy9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получилась вот такая проблема на одном из подписчиков издатель ASE12.5.4 подписчик ASE15.0.3, после того как забился лог и я его почистил как описано в /topic/164325&hl=
И получил такую проблему на РС12.6
Как ее можно решить, пробовал делать дбсс с фиксом для этих таблиц, но не помогло.
E. 2011/01/28 15:59:00. ERROR #1028 DSI EXEC(128(1) DELTA.MYDB) - dsiqmint.c(3062)
Message from server: Message: 7747, State 1, Severity 16 -- \'Unable to \'SET IDENTITY_INSERT\' for table \'pp\' because IDENTITY_INSERT or IDENTITY_UPDATE is already
ON for the table \'pb\' in database \'MYDB\'.
\'.
H. 2011/01/28 15:59:00. THREAD FATAL ERROR #5049 DSI EXEC(128(1) DELTA.MYDB) - dsiqmint.c(3069)
The DSI thread for database \'DELTA.MYDB\' is being shutdown. DSI received data server error #7747 which is mapped to STOP_REPLICATION. See logged data server errors for m
ore information. The data server error was caused by output command #1 mapped from input command #2 of the failed transaction.
I. 2011/01/28 15:59:00. The DSI thread for database \'DELTA.MYDB\' is shutdown.

Также делал для каждой таблицы сет идентити офф, одна транзакция проходит и опять падает коннект, транзакций очень много.
...
Рейтинг: 0 / 0
RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
    #37085171
0rc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
merphy9,

At any time, you can use set identity_insert table_name on for a single database table within a session.
...
Рейтинг: 0 / 0
RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
    #37085739
merphy9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С сообщения "Unable to 'SET IDENTITY_INSERT' for table 'pp' because IDENTITY_INSERT or IDENTITY_UPDATE is already
ON for the table 'pb' in database 'MYDB'." я так понял что рс не может выполнить SET IDENTITY_INSERT потому что он уже в состоянии ON, поэтому я сделал сет идентити офф, после этого один запрос проходил, а дальше опять падает коннект, и опять офф и один запрос проходит, и опять падает коннект. Смотрел запросы которые в очереди, там сначала идет ON потом инсерт, а дальше OFF.
...
Рейтинг: 0 / 0
RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
    #37089178
0rc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
merphy9,
а может фанкшен-стрингом сделать инсерт и выключение ?
...
Рейтинг: 0 / 0
RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
    #37089783
merphy9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, тоже об этом задумывался, надо будет попробовать.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / RS IDENTITY_INSERT or IDENTITY_UPDATE is already ON
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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