Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
Немного о себе осбоенностей работы скульной базы не понимаю (пока) т.к. в основном работал на ДБФ базах, при сильных тормозах переходил на терминальный вариант, на новой работе уже стоит SQL поэтому приходится с ним возиться
Собственно проблема в том что в момент добавления нового реквизита, база перестает запускаться, пишет ошибка какого-то CDX-файла ( ), и просит зайти в монопольном режиме для преиндексации, в монопольный режим заходит без проблем (без реиндексации), а в нормальном все равно не работает, переиндексация и вообще тестирование базы через конфигуратор ни к чему не приводят, помогает только Выгрузка-Загрузка данных, после этого все начинает работать как ни в чем не бывало. когда возникает ошибка точно, сложно сказать, т.к. все программные модули вынесены во внешние файлы, и для их изменения сохранять конфигурацию нет необходимости, поэтому (возможно) я заметил эту ошибку только при добавлении реквизита, точнее сказать проблематично, т.к. останавливать бухгалтерию завода ради экспериментов, как-то стремно
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
я не совсем понимаю какая разница про какой из несуществующих CDX файлов говорит 1С, но ладно продолжу когда у меня будет конкретное название файла, если все-таки разницы нет, то продолжим, в SQL базе вообще нет ни одного CDX-файла, и папка с базой хранит очень небольшой список файлов, CDX - это файл с индексами для ДБФ базы, и скорее всего дословное переписывание ошибки с именем этого файла, для понимания ситуации Вам не даст
таки вы были правы, я не совсем точно написал
1С при запуске, после добавления реквизита в документ, пишет: "Нарушена структура индексов таблицы CJ2667 Для восстановления индексов запустите программу в монопольном режиме!"
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1434 раз
Рейтинг: 0
Да дело не в CDX. Информации для помощи не достаточно. Правильный совет уже дан. Разверните копию базы на скл сервере и попробуйте воспроизвести и проанализировать ошибку.
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
да, предваряя следующий вопрос, скажу что в файле DDS, про эту таблицу запись естественно есть, но никакого отношения к добавленному реквизиту эта таблица не имеет
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
а собственно как ее проанализировать? возникновение этого сообщения связано с добавлением реквизита в конфигурацию, это единственная связь, все остальное никак не взаимосвязано, или же (что более вероятно) я этих связей просто не вижу, монопольный вход и исправление БД штатными методами 1С ничего не дают, помогает только выгрузка данных и последующая их загрузка, даже если я с копией все сделаю, мне все равно придется потом для добавления в основную базу остановить работу бухии на минимум 1,5 часа, и работа на копии мне ничего не даст
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
да это мой случай, но тут сказано почти все то что говорил я, а хотелось бы править конфигурацию без подобного гемора каждый раз когда мне захотелось внести в базу какие-либо изменения
Цитата(kalyamov @ 08.05.12, 13:57)
Такое бывает, когда базу развернули свежую, а файловую часть не поменяли. Похожий вариант у меня был, когда я объединял MD 25-го релиза с MD 27.
у меня такое бывает (почти) каждый раз когда я добавляю реквизит в какой-либо документ сначала я тоже думал что 25-27 релизы и т.п., переустановил на машинах с 1С, и стал ждать новой ошибки, ее не возникало до тех пор пока я опять не полез в конфу
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
Цитата(kalyamov @ 08.05.12, 14:04)
У меня после отката к 25 релизу проблема исчезла. Почему 25 - в 27 особо ничего измененного и нужного мне нет, а ставить кругом 27 влом.
у меня везде (???) стоят 27 релизы, я попробую откатить на 25, в пределах 1 машины я могу это сделать достаточно просто, немного сложнее со всеми юзверями, т.к. сисадмин все-таки не я, придется дать задание начальнику спасибо за вариант, попробую для начала локально, а там будет видно...
локально установить 25 релиз не получилось, ДБФ базы (такие тут тоже есть) работают нормально, собственно они и раньше работали, а SQL пишут новую фразу "Требуется MS SQL server 6.5 + Service Pack 5a или более старшая версия"
как мне победить эту проблему или хотя бы куда начать смотреть? ошибка возникает каждый раз когда я хочу запустить скульную базу, независимо от того рабочая она или тестовая с вызванной ошибкой при добавлении реквизита
попытался вернуть 27 релиз! ничего не вышло, опять пишет про MS SQL6.5.... что делать????
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0
установлен MS SQL server 2005, с проблемой незапуска 1С и руганью на СКЛ сервер разобрался, решается исправлением BkEnd.dll [необходимо зарегистрироваться для просмотра ссылки] - для интересующихся, я у себя на локальном компе установил сразу 2 релиза, результат получился следуюющий если внести изменения в конфигурацию в 25 релизе (добавление реквизита, видимо важно чтобы изменился файл описание базы DDS, я не пробовал, но скорее всего изменение кода, форм и таблиц не повлечет за собой моей ошибки) все работает, можно запускать и 25 и 27 релизы, если же изменения вносить в конфигуратор через 27 релиз, база перестает запускаться на обоих релизах! Я сделал следующий вывод 27 релиз MUST DIE спасибо kalyamov, натолкнул меня на правильный поиск
При возникновении моей ошибки с индексацией таблиц, можно исправить не только загрузкой-выгрузкой, а и через конфигуратор 25 релиза, можно сменить порядок следования например констант и после этого сохранить базу, файл DDS будет пересоздан и ошибка уйдет, после этого можно спокойно работать и не обращать внимание на то каким релизом пользуешься, проблема вновь возникнет когда с помощью конфигуратора 27 релиза будет добавлен реквизит или осуществленно любое другое действие изменяющее структуру базы
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!