|
|
#1 |
|
Участник
|
Здравствуйте друзья.
Прошу помочь разобраться с таблицей SystemSequences. ![]() Как можно настроить свое значение в поле NextVal? Сейчас по умолчанию вставляется 5637144826. DAX 2009, SQL 2008 |
|
|
|
|
#2 |
|
Боец
|
Выставляете значение NextVal в нужное и рестартовываете АОС.
Только поясните, чем не устаривает стандартное значение. |
|
|
|
|
#3 |
|
Участник
|
Цитата:
Руками выставить можно, но меня смущает ребут AOS. Вот и подумал, что может где-то можно зашить или перекрыть какой метод. |
|
|
|
|
#4 |
|
Боец
|
нет, по-другому нельзя.
|
|
|
|
| За это сообщение автора поблагодарили: demianimp (1). | |
|
|
#5 |
|
Участник
|
|
|
|
|
|
#6 |
|
Боец
|
Цитата:
Скорее всего да, т.к. правки в таблице применяются только после рестарта службы. АОС кэширует эту таблицу чтобы не дергать SQL лишний раз[/QUOTE] |
|
|
|
|
#7 |
|
Участник
|
|
|
|
|
|
#8 |
|
Участник
|
А ваши эти приложения через AX не лезут, напрямую к БД?
В Х++ есть механизмы для резервирования определенного кол-ва RecId для вставки большого кол-ва записей сразу suspendRecIds(), reserveValues(), removeRecIdSuspension() https://msdn.microsoft.com/en-us/lib...msequence.aspx |
|
|