|
Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_LINENO' | ☑ | ||
---|---|---|---|---|
0
pessok
14.11.14
✎
11:43
|
Коллеги, привет и с пятницей!
Тут возник такой момент. Пытаюсь обновить бухию 3.0, немного нетиповую: добавлено два РН и в четырех доках добавлено по два реквизита в ТЧ, остальной функционал типовой. Запись в РН ведется через подписку на события, но на момент обновления в регистрах пусто. Пробовал обновлять на разные релизы, пробовал сравнением и объединением, пробовал полной заменой конфы... После реструктуризация, перед принятием изменений, вылетает ошибка из сабжа. Вообще база скульная, но обновляю в файловом варианте (в скульном тоже ошибка, ругается на неуникальные индексы в несуществующей таблице, видимо пытается создать ее в момент реструктуризации. Читал у Гилёва, но т.к. на данный момент таблицы в базе просто нет, то не помогает) Если в базу просто добавить куда-нибудь реквизит, то реструктуризация проходит нормально. Куда бы еще ковырнуть?.. |
|||
1
Artful Den
14.11.14
✎
11:45
|
Тестирование и исправление базы делал?
|
|||
2
pessok
14.11.14
✎
11:45
|
(1) само собой. и в обычной и в скульной. + проверку конфигурации
|
|||
3
Artful Den
14.11.14
✎
11:45
|
dbcc checkdb ?
|
|||
4
pessok
14.11.14
✎
11:45
|
+(2) в файловой еще сделал chdbfl - ошибок не обнаружено
|
|||
5
pessok
14.11.14
✎
11:46
|
(3) о, точно же. щас попробую, момент
|
|||
6
Artful Den
14.11.14
✎
11:48
|
и ошибка как в сабже, безадресная? или все-таки на табличку какую-то ссылается?
|
|||
7
pessok
14.11.14
✎
11:49
|
(6) в файловой безадресная, в скульной ссылается на табличку, которой в базе нет...
|
|||
8
pessok
14.11.14
✎
11:50
|
CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных
|
|||
9
Ненавижу 1С
гуру
14.11.14
✎
11:51
|
(7) рассказывай, ну и что это за таблица такая?
|
|||
10
pessok
14.11.14
✎
11:51
|
(9) щас на скуле запущу, уно моменто
|
|||
11
pessok
14.11.14
✎
11:58
|
Microsoft OLE DB Provider for SQL Server: Невозможно вставить повторяющуюся ключевую строку в объект "dbo._Acc29NG" с уникальным индексом "_Acc29HPKNG".
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1 |
|||
12
pessok
14.11.14
✎
11:59
|
ну и в скуле такой таблички нема... на всякий случай попробовал по ПолучитьСтруктуруХраненияДанных() Тоже пусто
|
|||
13
pessok
14.11.14
✎
12:01
|
есть подозрение, что это может быть связано с кривым переносом. Добрый мальчик умудрился задублировать некоторые предопределенные счета в плане счетов... Но их я уже выпилил.
|
|||
14
Looser-1c
14.11.14
✎
12:01
|
NG - очевидно, что это новая таблица.
Ищи _Acc29 просто. |
|||
15
pessok
14.11.14
✎
12:04
|
ага, есть контакт, это план счетов! сейчас буду изучить, спасибо! Век живи, век учись
|
|||
16
pessok
14.11.14
✎
12:24
|
не всё доудалял из плана счетов, оказывается. эту ошибку победил, теперь снова, как и в файлово, ошибка с нуллом в недопустимом поле, но теперь хоть ссылка на таблицу есть, так что, думаю, разберусь!
большущее спасибо! |
|||
17
pessok
14.11.14
✎
12:32
|
хех. это таблица субконто в ПС. но в текущей таблице нет NULLов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |