Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> ошибка SQL при добавлении реквизита , При добавлении реквизита, SQL-база перестает работать :( 2 страниц V   1 2 >          
sercher Подменю пользователя
сообщение 08.05.12, 12:18
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

Немного о себе осбоенностей работы скульной базы не понимаю (пока) т.к. в основном работал на ДБФ базах, при сильных тормозах переходил на терминальный вариант, на новой работе уже стоит SQL поэтому приходится с ним возиться

Собственно проблема в том что в момент добавления нового реквизита, база перестает запускаться, пишет ошибка какого-то CDX-файла ( why.gif ), и просит зайти в монопольном режиме для преиндексации, в монопольный режим заходит без проблем (без реиндексации), а в нормальном все равно не работает, переиндексация и вообще тестирование базы через конфигуратор ни к чему не приводят, помогает только Выгрузка-Загрузка данных, после этого все начинает работать как ни в чем не бывало. когда возникает ошибка точно, сложно сказать, т.к. все программные модули вынесены во внешние файлы, и для их изменения сохранять конфигурацию нет необходимости, поэтому (возможно) я заметил эту ошибку только при добавлении реквизита, точнее сказать проблематично, т.к. останавливать бухгалтерию завода ради экспериментов, как-то стремно wink.gif

Batchir Подменю пользователя
сообщение 08.05.12, 12:23
Сообщение #2

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Какая-то ошибка.

sercher Подменю пользователя
сообщение 08.05.12, 12:26
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Batchir @ 08.05.12, 13:23) *
Какая-то ошибка.

Это к чему?

Batchir Подменю пользователя
сообщение 08.05.12, 12:30
Сообщение #4

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Это к тому что нужно подробно указывать всё что может помочь ответить.
А информации
Цитата
в том что в момент добавления нового реквизита, база перестает запускаться, пишет ошибка какого-то CDX-файла

достаточно для ответа
Цитата(Batchir @ 08.05.12, 13:23) *
Какая-то ошибка.

И даже если я могу предположить возможные причины, то в угадалки играть как-то лень.

Ardi Подменю пользователя
сообщение 08.05.12, 12:33
Сообщение #5

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(sercher @ 08.05.12, 13:18) *
т.к. останавливать бухгалтерию завода ради экспериментов, как-то стремно

Таки нужны эксперименты.
Но не останавливая работу завода.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Vofka Подменю пользователя
сообщение 08.05.12, 12:38
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3646.4

Цитата(Ardi @ 08.05.12, 13:33) *
Но не останавливая работу завода.

В предверии вопроса ТС "как не останавливать?" отвечу: экспериментировать на копии.

sercher Подменю пользователя
сообщение 08.05.12, 12:47
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

я не совсем понимаю какая разница про какой из несуществующих CDX файлов говорит 1С, но ладно продолжу когда у меня будет конкретное название файла, если все-таки разницы нет, то продолжим, в SQL базе вообще нет ни одного CDX-файла, и папка с базой хранит очень небольшой список файлов, CDX - это файл с индексами для ДБФ базы, и скорее всего дословное переписывание ошибки с именем этого файла, для понимания ситуации Вам не даст

таки вы были правы, я не совсем точно написал

1С при запуске, после добавления реквизита в документ, пишет: "Нарушена структура индексов таблицы CJ2667 Для восстановления индексов запустите программу в монопольном режиме!"

дальше все так как я описал в первом посте.

Batchir Подменю пользователя
сообщение 08.05.12, 12:50
Сообщение #8

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Да дело не в CDX. Информации для помощи не достаточно.
Правильный совет уже дан. Разверните копию базы на скл сервере и попробуйте
воспроизвести и проанализировать ошибку.

sercher Подменю пользователя
сообщение 08.05.12, 12:51
Сообщение #9

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

да, предваряя следующий вопрос, скажу что в файле DDS, про эту таблицу запись естественно есть, но никакого отношения к добавленному реквизиту эта таблица не имеет

Ardi Подменю пользователя
сообщение 08.05.12, 12:52
Сообщение #10

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

При загрузки конфы таблицы индексов создались с нуля. Наверно.
Проблемы больше нет. Наверно.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Batchir Подменю пользователя
сообщение 08.05.12, 12:54
Сообщение #11

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

Вот посмотрите, возможно Ваш случай.
[необходимо зарегистрироваться для просмотра ссылки]

sercher Подменю пользователя
сообщение 08.05.12, 12:56
Сообщение #12

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

а собственно как ее проанализировать? возникновение этого сообщения связано с добавлением реквизита в конфигурацию, это единственная связь, все остальное никак не взаимосвязано, или же (что более вероятно) я этих связей просто не вижу, монопольный вход и исправление БД штатными методами 1С ничего не дают, помогает только выгрузка данных и последующая их загрузка, даже если я с копией все сделаю, мне все равно придется потом для добавления в основную базу остановить работу бухии на минимум 1,5 часа, и работа на копии мне ничего не даст

kalyamov Подменю пользователя
сообщение 08.05.12, 12:57
Сообщение #13

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Такое бывает, когда базу развернули свежую, а файловую часть не поменяли. Похожий вариант у меня был, когда я объединял MD 25-го релиза с MD 27.

sercher Подменю пользователя
сообщение 08.05.12, 13:00
Сообщение #14

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

да это мой случай, но тут сказано почти все то что говорил я, а хотелось бы править конфигурацию без подобного гемора wink.gif каждый раз когда мне захотелось внести в базу какие-либо изменения

Цитата(kalyamov @ 08.05.12, 13:57) *
Такое бывает, когда базу развернули свежую, а файловую часть не поменяли. Похожий вариант у меня был, когда я объединял MD 25-го релиза с MD 27.


у меня такое бывает (почти) каждый раз когда я добавляю реквизит в какой-либо документ sad.gif сначала я тоже думал что 25-27 релизы и т.п., переустановил на машинах с 1С, и стал ждать новой ошибки, ее не возникало до тех пор пока я опять не полез в конфу

kalyamov Подменю пользователя
сообщение 08.05.12, 13:04
Сообщение #15

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Цитата(sercher @ 08.05.12, 13:00) *
переустановил на машинах с 1С, и стал ждать новой ошибки, ее не возникало до тех пор пока я опять не полез в конфу


У меня после отката к 25 релизу проблема исчезла. Почему 25 - в 27 особо ничего измененного и нужного мне нет, а ставить кругом 27 влом.

Спасибо сказали: sercher,

sercher Подменю пользователя
сообщение 08.05.12, 13:56
Сообщение #16

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(kalyamov @ 08.05.12, 14:04) *
У меня после отката к 25 релизу проблема исчезла. Почему 25 - в 27 особо ничего измененного и нужного мне нет, а ставить кругом 27 влом.


у меня везде (???) стоят 27 релизы, я попробую откатить на 25, в пределах 1 машины я могу это сделать достаточно просто, немного сложнее со всеми юзверями, т.к. сисадмин все-таки не я, придется дать задание начальнику wink.gif спасибо за вариант, попробую для начала локально, а там будет видно...

локально установить 25 релиз не получилось, ДБФ базы (такие тут тоже есть) работают нормально, собственно они и раньше работали, а SQL пишут новую фразу "Требуется MS SQL server 6.5 + Service Pack 5a или более старшая версия"

как мне победить эту проблему или хотя бы куда начать смотреть? ошибка возникает каждый раз когда я хочу запустить скульную базу, независимо от того рабочая она или тестовая с вызванной ошибкой при добавлении реквизита

попытался вернуть 27 релиз! ничего не вышло, опять пишет про MS SQL6.5.... что делать????

Flexy Подменю пользователя
сообщение 08.05.12, 14:46
Сообщение #17

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Скорее всего что-то с ODBC.Попробуйте накатить самый последний MDAC.

З.Ы. Какая ОС?какая версия SQL , сервис-пак?

Сообщение отредактировал Flexy - 08.05.12, 14:48

sercher Подменю пользователя
сообщение 08.05.12, 15:23
Сообщение #18

Общительный
**
Группа: Пользователи
Сообщений: 19
Спасибо сказали: 1 раз
Рейтинг: 0

установлен MS SQL server 2005, с проблемой незапуска 1С и руганью на СКЛ сервер разобрался, решается исправлением BkEnd.dll
[необходимо зарегистрироваться для просмотра ссылки] - для интересующихся, я у себя на локальном компе установил сразу 2 релиза, результат получился следуюющий
если внести изменения в конфигурацию в 25 релизе (добавление реквизита, видимо важно чтобы изменился файл описание базы DDS, я не пробовал, но скорее всего изменение кода, форм и таблиц не повлечет за собой моей ошибки) все работает, можно запускать и 25 и 27 релизы, если же изменения вносить в конфигуратор через 27 релиз, база перестает запускаться на обоих релизах!
Я сделал следующий вывод 27 релиз MUST DIE smile.gif
спасибо kalyamov, натолкнул меня на правильный поиск

При возникновении моей ошибки с индексацией таблиц, можно исправить не только загрузкой-выгрузкой, а и через конфигуратор 25 релиза, можно сменить порядок следования например констант и после этого сохранить базу, файл DDS будет пересоздан и ошибка уйдет, после этого можно спокойно работать и не обращать внимание на то каким релизом пользуешься, проблема вновь возникнет когда с помощью конфигуратора 27 релиза будет добавлен реквизит или осуществленно любое другое действие изменяющее структуру базы

Pepe Подменю пользователя
сообщение 08.05.12, 16:06
Сообщение #19

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Возможно есть разные реализации 27 релиза. Используется типовый с или нетиповый, с HASP-ом или без?

vadim007 Подменю пользователя
сообщение 08.05.12, 17:04
Сообщение #20

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(Pepe @ 08.05.12, 17:06) *
Возможно есть разные реализации 27 релиза. Используется типовый с или нетиповый, с HASP-ом или без?

Есть 1cv7s.exe, есть 1cv7.exe, возможно, по разному отхаспленные. Давно пользую с s - проблем не знаю ни в dbf, ни в sql.

Сообщение отредактировал vadim007 - 08.05.12, 17:05

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 24.05.24, 12:06
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!