#0
by sunrise40
Такое вот горе случилось- Обновили конфигурацию. Все хорошо. Запустили в монопольном режиме SQL ругается: SQL State: 23000 Native: 1505 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 2. Most significant primary key is ' 2FZSP1 '. SQL State: 01000 Native: 3621 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has ben terminated. В архивах тут нашла как подобную проблему решал Arhitektor. Повторили эти шаги (со своими кодами конечно) , у нас было 8 итераций. В монопольном режиме ошибки выдаваться перестали, но войти монопольно так и не смогли, выдалось сообщение что процедура пересчета не была завершена, запустите сначала конфигуратор. Запустили конфигуратор, пошла верификация, и опять выдалась ошибка с которой все начиналось. Повторили все сначала. Все повторяется в цикле.Замкнутый круг... Обновленная конфигурация оделась, получается что дубли создаются конфигуратором? База 15 Гиг, выгрузить/загрузить не работает, в ДБФ не выгружается. И в нашей ситуации только поднимать бекап? Или может за эти годы появилось ещё какое-то решение? Помогите пожалуйста горю нашему, если это не очень затруднительно конечно....
#2
by sunrise40
1- не поняла к чему ссылка... Дополнение к сказанному - База SQL, 1с-Предприятие 7.7, релиз 25. Размер базы - около 15 Гб.
#3
by Лефмихалыч
сцылку на труды Arhitektor'а можно? А то из мало что понятно. это робот, не обращай внимания, он самый главный дятел тут
#4
by sunrise40
ссылку не знаю как теперь искать, написано там было вот что: Это проблема возникла у нас вчера и сегодня закончилась нашей победой. Я изложу ход решения проблемы, может кому и пригодиться. При загрузке в монопольном режиме SQL ругается: Message: [Microsoft][ODBC SQL Server Driver][SQL Server]CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 2. Most significant primary key is ' 6OJ '. SQL State: 01000 Native: 3621 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has ben terminated. При загрузке в обычном режиме выскакивает ошибка: Нарушена структура индексного файла 1scrdoc. Запустите программу в монопольном режиме. Действовал я следующим образом: 1) Открыл файл 1Cv7.DDS и нашел в нем описание индексов таблицы 1scrdoc: #----Indexes------ # Name |Descr |Unique |Indexed |Type I=PK__1SCRDOC |ROW_ID |1 |ROW_ID |1 I=CHILD |Child Referenc|1 |CHILDID,MDID,PARENTVAL |1 I=PARENT |Parent Referen|1 |MDID, PARENTVAL, CHILD_DATE_TIME_IDDOC |0 2) Поскольку ошибка в ID 2, то в Query Analyzer выполняю следующий код SELECT [ROW_ID], P.S. Можно, конечно, и без [FLAGS], но... 3) В получившейся выборке нахожу одинаковые записи, т.е. записи, в которых различаются только 2 поля [ROW_ID] и [FLAGS] и одну из них удаляю. P.S. Я удалял записи с большим [ROW_ID]. 4) Снова запускаю в монопольном режиме. У меня снова выругалось: Message: [Microsoft][ODBC SQL Server Driver][SQL Server]CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 7. Most significant primary key is ' 6OJ '. SQL State: 01000 Native: 3621 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has ben terminated. т.е. теперь тоже самое только в поле [CHILD_DATE_TIME_IDDOC]. Делаем 2). Запрос в данном случае имеет вид SELECT [ROW_ID], [MDID], и дальше по пункту 3) Потом снова 4), у меня выдало тоже ID7, только ' 6WI ' и т.д., пока не запустится :) Прошу прощения если что-то не так, но думаю более опытные подправят если что не так. Arhitektor
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка после обновления
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- Подключенеи внешней компоненты. Ошибка "Ошибка при подключении внешней компоненты"
- Помогите восстановить базу после сбоя. Ошибка СУБД: Ошибка SQL....
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- УТ 11. Ошибка выполнения любого отчета на СКД после обновления платформы
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
В этой группе 1С
- Получить свойство реквизита через метаданные
- Виснет 1с при автообмене
- шрифт модулей 1С 7.7
- Помогите залить mp3 на плейер ACORP mp602acf-g41
- Остатки при подборе не соответствуют остаткам по складу
- Как быть с атрибутом пользователя ПользовательОС
- Как получить все изменения в документации 1С.
- Проблема с обращением к табличной части документа
- Перенос остатков по счету 10 из 7.7. в 8.0
- Льготный стаж в ЗИК?
- А чем отличается erf от epf и как его засунуть во внешние обработки ?
- М-4 (Приходный ордер) УПП
- Смотрю в УТ... Автоматического закрытия долга по расчетным документам
- Конфигурация компьютера для пользователя 1С
- Выгрузка запроса в Табличную часть
- v7: УСН 7.7 При выгрузке файла в ПФР сотрудники выгружаются как совместители.
- v8: Куда сохраняются настройки пользователей?
- Как посмотреть содержимое таблицы значений?
- ЗУП8.0 Распределение затрат
- Расшифровка диаграммы