Имя: Пароль:
1C
1С v8
Ошибка загрузки информационной базы.
0 LastSoldier
 
09.09.14
09:08
Всем привет! Появляется вот такая ошибка если загружать базу в Sql вариант, в файловой все нормально, как ее можно исправить?
Ошибка загрузки информационной базы. В информационную базу загружены не все данные
по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._ChrcChngR14332" и индекса с именем "_ChrcC14332_ByNodeMsg_RNR". Повторяющееся значение ключа: (0x00000014, 0x941c0015f2efde5411e3bbbbb6d19ef7, <NULL>, 0x8642f7481ff1ee7b48906540f37d661e).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1
1 vde69
 
09.09.14
09:11
ТИИС для файловой...
2 LastSoldier
 
09.09.14
09:12
Уже делал несколько раз, не помогло (
3 Галахад
 
гуру
09.09.14
09:12
Планы видов характеристик
4 lxs
 
09.09.14
09:12
Не спасет..
5 lxs
 
09.09.14
09:13
Платформа какая?
6 LastSoldier
 
09.09.14
09:13
Платформа 1С 8.3.5.1119
7 lxs
 
09.09.14
09:14
Экстремал.. Попробуй поднять под 4.465 хотя бы
8 lxs
 
09.09.14
09:15
"Загружать базу в SQL" - выгружал как, чем, на какой платформе крутилась?
9 lxs
 
09.09.14
09:15
+ все динамические обновления были завершены перед выгрузкой?
10 LastSoldier
 
09.09.14
09:16
У меня сейчас стоит УТ 11.1.4.13, не типовая, я хочу загрузить не типовую конфигурацию 11.1.7.56 и выскакивает такая ошибка, пробовал загрузить типовую 11.1.7.56, то же самое, обновлял в файлов варианте, потом пробовал подгрузить базу в Sql и опять то же самое
11 shuhard
 
09.09.14
09:17
(10) поставь на сиквел пустую 11.1.7.56 и сделай выгрузку/загрузку в идентичную конфигурацию из файловой
12 LastSoldier
 
09.09.14
09:18
(8) Выгрузку и загрузку делаю через конфигуратор 1С, ну когда начинали работать все крутилось на 8.3.4.482
13 lxs
 
09.09.14
09:18
нихрена не понял.. ты конфигурацию чтоли загружаешь?
14 LastSoldier
 
09.09.14
09:19
(13) я пытался грузить конфу или базу
15 LastSoldier
 
09.09.14
09:21
(13)  мне надо загрузить или уже обновленную базу или конфигурацию для обновления базы
16 lxs
 
09.09.14
09:22
Почему именно загрузить? Сравнить и объединить не хочешь?
17 LastSoldier
 
09.09.14
09:22
(11) я Вас не совсем понял, еще не полностью проснулся, можно  подробнее )
18 LastSoldier
 
09.09.14
09:22
(16) и это пробовал, результат тот же
19 lxs
 
09.09.14
09:22
Загрузка может порушить как раз индексы и структуру
20 lxs
 
09.09.14
09:23
Короче, пробуй под 4.465.

5ка еще сырая
21 shuhard
 
09.09.14
09:24
(17) берешь cf от файловой, создаешь пустую базу на стквеле, загрушаешь cf, берешь обработку выгрузказагрузкавидентичнуюконифграцию выгружаешь в xml из файловой, загружаешь в сиквельную
22 LastSoldier
 
09.09.14
09:24
Так пишут что для этой конфигурации 11.1.7.56,Внимание! Текущая версия конфигурации "Управление торговлей", редакция 11.1 предназначена для использования с версией системы 1С:Предприятие 8 не ниже 8.3.5.1119.
23 РенеДекарт
 
09.09.14
09:25
(0)>Появляется вот такая ошибка если загружать базу в Sql вариант, в файловой все нормально
- потому и нормально, что 1С - это не СУБД.
Она не отслеживает уникальность. А SQL - отслеживает.
(19)>Загрузка может порушить как раз индексы и структуру
- хватит ерунду говорить
24 РенеДекарт
 
09.09.14
09:25
(21)>берешь cf от файловой, создаешь пустую базу на стквеле
- бессмысленно
25 lxs
 
09.09.14
09:25
(23) Ну-ну..
26 РенеДекарт
 
09.09.14
09:26
Здесь однозначно - надо выявлять (Tool1CD), какие записи-ключи задвоились, и их править каким-либо образом - в хексе, или еще как сможешь (например, удалить объекты из базы)
27 lxs
 
09.09.14
09:26
(24) Ты решение предложи. А то флудить тут все умеют
28 РенеДекарт
 
09.09.14
09:27
(25) гну-гну
что-что, а загрузка-выгрузка ПРАВИТ структуру 1С, а не ломает. Это используется везде и всюду, за неименеием лучшего.
29 РенеДекарт
 
09.09.14
09:27
(27) вот и не флуди больше.
А думай.
30 РенеДекарт
 
09.09.14
09:28
(27) а индексы, молодой человек, каждый раз можно создать заново. На то они и индексы.
31 РенеДекарт
 
09.09.14
09:29
(0)вот эти два ключа и ищи:
- 941c0015f2efde5411e3bbbbb6d19ef7
- 8642f7481ff1ee7b48906540f37d661e
32 РенеДекарт
 
09.09.14
09:31
(21) у него ДАННЫЕ битые (ключи задвоены, что не редкость в файловой 1С, когда она постоянно завершается некорректно/электричество отключается/много пользователей-зависает).
MS SQL (он - ТОЧНО), исключает саму возможность задвоения ключей на уровне структуры (уникальность записи).
33 РенеДекарт
 
09.09.14
09:34
(21)>берешь обработку выгрузказагрузкавидентичнуюконифграцию выгружаешь в xml из файловой, загружаешь в сиквельную
- можно и в выгрузке XML поправить ключи, но лучше это сделать в среде, где можно корректировать записи на уровне таблиц данных. Иначе может структура побиться из-за несоблюдения формата, и вообще ничего не загрузится обратно.
34 РенеДекарт
 
09.09.14
09:36
(0)>ChrcChng
- это что вообще за объект - СвойстваИКатегории, что ли? Всякие подобные метаданные частенько так бьются.
35 LastSoldier
 
09.09.14
09:55
(32) пару раз такие завершения были, а кстета, забыл еще вот что написать. Если выгрузить сейчас базу с конфой 11.1.4.13 и загрузить ее в Sql то будет все нормально, а вот обновить конфу уже не получается
36 LastSoldier
 
09.09.14
09:58
(31) а где эти ключи искать надо? я загружал свою базу с конфой 11.1.4.13 на Sql (мы так изначально и работаем) и находил там в таблице dbo.ChrcChngR14332, только что с ним делать дальше
37 LastSoldier
 
09.09.14
10:08
Просто настал уже такой момент что надо обновить конфу УТ (11.1.4.13),  только пробовал обновлять сразу на 11.1.7.56 и с ней возникает такая ошибка, может это проблема конфигурации?
38 РенеДекарт
 
09.09.14
10:20
(36)> я загружал свою базу с конфой 11.1.4.13 на Sql (
- если УЖЕ загрузил в SQL, этой ошибки не будет никогда.
Ошибка именно в том наборе данных, который не загружается.
39 РенеДекарт
 
09.09.14
10:22
(37)>и с ней возникает такая ошибка, может это проблема конфигурации?
- Ошибка в задвоении. Все.
Если уберешь каким-либо способом задвоение (может, тут и обновление поможет - вправит на место типовые ключи), то и ок.
Ты даже не посомтрел, что за данные за этими ключами.
40 РенеДекарт
 
09.09.14
10:24
(35)>а вот обновить конфу уже не получается
- сделай все в файловой (обновление и все такое), и попробуй удалить "лишние" объекты после обновления. Вместе с объектами удалятся и ключи, и SQL уже не будет ругаться.
Но для этого тебе нужно выяснить, что за объекты с задвоенными ключами.
41 LastSoldier
 
09.09.14
10:26
(40) "Но для этого тебе нужно выяснить, что за объекты с задвоенными ключами."- а как это можно сделать?
42 РенеДекарт
 
09.09.14
10:27
(36)>я загружал свою базу с конфой 11.1.4.13 на Sql (мы так изначально и работаем) и находил там в таблице dbo.ChrcChngR14332
- тут и не будет никаких задвоений, задвоенность "появляется" после обновления.
Точнее, страые объекты либо не удаляются, как надо, либо не надписываются. А может, и еще как-то остаются, но итог - "их" ключи мешают "новым" данным с теми же ключами.
43 РенеДекарт
 
09.09.14
10:28
(41)Tool1Cd на файловой "битой" базе. И Вперед, смотреть и разбираться.
44 LastSoldier
 
09.09.14
10:30
(43) я так понимаю на файловой, но уже с обновленной конфой 11.1.7.56?
45 РенеДекарт
 
09.09.14
10:30
(42)>"их" ключи мешают "новым" данным с теми же ключами.
- типовой пример - в ПланеВидовРасчета оказывается два предопределенных вида начисления.
Соответсвенно, один надо каким-то образом удалить, и так, чтобы ссылочность не пострадала (т.е. сначала все ссылке "перевести" на новый, оставляемый объект).
46 РенеДекарт
 
09.09.14
10:31
(44) да
В любом другом случае все ключи у тебя будут уникальными.
47 LastSoldier
 
09.09.14
10:47
А эта прога Tool1Cd поддерживает версию 8.3.5.1119? Если можно дай пожалуйста ссылку на скачивание, а то  я  в гугле нашел или с вирусами или платную (
48 МихаилМ
 
09.09.14
15:23
49 МихаилМ
 
09.09.14
15:33
+(48)
либо отмените создание индекса (PK)
по аналогии с
v8: Ошибка в базе. Ошибка в таблице Config.

после загрузки исправьте неуникальность


и создайте индекс
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс