Реструктуризация таблиц информационной базы ошибка

Прошло немало времени, и все же хотелось бы продолжить и поделиться мало ли кому поможет.

Текущая платформа 1С 8.3.13.1690, все остальные технические параметры остались прежними и ничего не менялось.

(экспериментировать с другими версиями платформы не стал, так как на этой версии сидим давно и вроде бы все работало же….)

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

Месяц назад, после очередной такой реструктуризации которая прошла штатно поломалась часть объектов (при чем уже более значительная, открытие которых в режиме 1С приводило к SDBL разного рода), час икс настал :) благо это случилось в выходной день. Откат базы к бэкапу недельной давности, наращивание логами транзакции до момента поломки. Выгрузка в DT которая кстати проходит штатно как и выгрузка CF как и загрузка того и другого обратно.

Поднял тестовую базу и начал экспериментировать (на боевой запретил все регламенты по реструктуризации и пересчетам итогов по выходным), в итоге пришлось полностью убить все имеющиеся планы обмена (выгрузка CF удаление всех планов обмена, сравнением объединение с CF чтобы планы обмена вернулись обратно и до настройка их в 1С), так как оказалось в них откуда то взялись данные зарегистрированные для узла ЭтотУзел (подозреваем это привнесла одна из платформ так как там находилась часть данных а не все что могло бы туда попасть за прошлые года). Пришлось лишиться записей в регистре сведений «История изменений» — самопальный механизм которые регистрировал любые настроенные изменения любых настроенных объектов (изменения реквизитов или табличных частей) — в этом регистре были сотни миллионов записей, штатно очистить не представлялось возможным из за недостатка времени, поэтому TRUNCATE TABLE на SQL решил проблему моментально.

После долгих мучений в итоге (спасибо предыдущему посту про обновление на сервере) конфигурация была снята с режима совместимости 8.3.10 и обновлена на сервере (не через штатную кнопку обновления — через штатную крашилось при реструктуризации), что прошло в принципе достаточно быстро, далее открытие режима 1С предприятия, проверка всех объектов — все работает (чудо не иначе). Возвращаемся в конфигуратор, реструктуризация через ТиИ — все проходит.

Что это было остается догадываться, возможно оно до сих пор сидит в базе, но сейчас все работает.

Всем удачи :) я поделился исключительно своим опытом и своими «колдобинами» при мучении с базой объемом под 300 гб, и не настаиваю что всем это поможет, но в друг кому то пригодится :).

У одного из клиентов во время обновления конфигурации базы данных возникла ошибка «Для одного ссылочного кода существует более одной таблицы в базе данных».

В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных.

Имена таблиц с кодом 26630: DocumentChngR26630, InfoRg26630
Имена таблиц с кодом 26634: Const26634, InfoRgChngR26634
Для исправления проблемы вы можете обратиться в службу технической поддержки.

Данная ошибка не так давно обсуждалась на партнерской конференции Задвоение номеров таблиц на SQL-сервере при добавлении в конфигурацию новых объектов.

Кроме того данная ошибка уже исправлена версиях платформы 8.3.12.1924, 8.3.13.1865, 8.3.14.1694, 8.3.15.1489.

Содержание

  1. Как возникает проблема и как ее избежать
  2. Как устранить проблему
  3. Определение проблемных объектов
  4. Определение жертвы
  5. Удаление метаданного
  6. Реструктуризация таблиц информационной базы
  7. Восстановление метаданного и данных
  8. Когда конфликтующие метаданные одинаковы

Как возникает проблема и как ее избежать

Воспроизведение достаточно простое:

  1. Делаем резервную копию ИБ средствами СУБД;
  2. Добавляем в ИБ объект конфигурации. В СУБД будет добавлена таблица с типом объекта и ссылочным кодом. Например _DocumentChngR26630;
  3. Восстанавливаем ИБ средствами СУБД из резервной копии созданной в пункте 1;
  4. Добавляем в ИБ объект конфигурации отличный от добавленного в пункте 2. В СУБД будет добавлена таблица с типом объекта и дублирующимся ссылочным кодом. Например _InfoRg26630;

Как результат дальнейшее обновление конфигурации базы данных прерывается с указанной ошибкой.

Данный сценарий вполне можно получить при работе в тестовом контуре, выполняя обновлениие тестовой ИБ данными резервной копии продуктивной ИБ.

Для избежания данной проблемы необходимо выполнить перезапуск сервера 1С:Предприятия сразу после восстановления ИБ из резервной копии средствами СУБД, или работать на версиях платформы начиная с 8.3.12.1924, 8.3.13.1865, 8.3.14.1694, 8.3.15.1489.

Но если счастье уже наступило ошибка уже имеется в наличии, то исправлять придется самостоятельно.

Как устранить проблему

Казалось бы, необходимо только восстановить порядок в ссылочных кодах. Первым на ум приходит вариант с выполнением реструктуризации таблиц информационной базы из меню Тестирование и исправление, но оно не помогает.

Определение проблемных объектов

Для этого воспользуемся методом ПолучитьСтруктуруХраненияБазыДанных(), точнее напишем небольшой кусочек кода:

СтруктураХраненияБазыДанных = ПолучитьСтруктуруХраненияБазыДанных();

Для Каждого ЭлементСтруктуры Из СтруктураХраненияБазыДанных Цикл 
    Сообщение = Новый СообщениеПользователю;
    Сообщение.Текст = СтрШаблон("ИмяТаблицыХранения: %1, Метаданные: %2", ЭлементСтруктуры.ИмяТаблицыХранения, ЭлементСтруктуры.Метаданные);
    Сообщение.Сообщить();
КонецЦикла;

В полученном тексте найдем записи с указанными таблицами в сообщении об ошибке

ИмяТаблицыХранения: DocumentChngR26630, Метаданные: Документ.CRM_ШаблонЭтапаКалендарногоПлана
ИмяТаблицыХранения: InfoRg26630, Метаданные: РегистрСведений.СостоянияБлокировкиВычетаНДСПоСчетамФактурам
ИмяТаблицыХранения: Const26634, Метаданные: Константа.CRM_ПарольПользователяСинхронизацииiCRM
ИмяТаблицыХранения: InfoRgChngR26634, Метаданные: РегистрСведений.СостоянияБлокировкиВычетаНДСПоСчетамФактурам

Из полученного видно, что РегистрСведений.СостоянияБлокировкиВычетаНДСПоСчетамФактурам конфликтует с Константа.CRM_ПарольПользователяСинхронизацииiCRM и Документ.CRM_ШаблонЭтапаКалендарногоПлана.

Определение жертвы

Теперь необходимо исходя из наполнения ИБ и важности объектов решить какой из них удалить. В разбираемом примере РегистрСведений.СостоянияБлокировкиВычетаНДСПоСчетамФактурам оказался пуст, его и будем удалять.

Если объект содержит данные, тогда необходимо обеспечить возможность возвращения данных в исходное состояние. Например обработкой из инструментов разработчика ВыгрузкаЗагрузкаДанныхXML выполнить выгрузку данных в файл.

Удаление метаданного

Если метаданное стоит на поставке, тогда необходимо снять его с поставки. Для этого перейдем в меню Конфигурация — Поддержка — Настройка поддержки, в дереве матаданных найти необходимый объект и установить правило поддержки Объект снят с поддержки и установить признак Установить для подчиненных.

Для одного ссылочного кода существует более одной таблицы в базе данных

Теперь необходимо выполнить попытку удаление. Если на объект есть ссылки, то выведется сообщение об нерешенных зависимостях: “Объект не может быть удален, так как на него имеются ссылки в других объектах”.

Объект "РегистрСведений.СостоянияБлокировкиВычетаНДСПоСчетамФактурам" использован в:
ПодпискаНаСобытие.ПолныйРегистрацияНабора.Источник
ПодпискаНаСобытие.ПроверитьДатуЗапретаИзмененияПередЗаписьюНабораЗаписей.Источник
ПодпискаНаСобытие.СОтборамиРегистрацияНабора.Источник
ОпределяемыйТип.ВладелецЗначенийКлючейДоступаНаборЗаписей.Тип
Документ.БлокировкаВычетаНДС.

Заходим в каждый из них, убираем ссылки, после удаляем сам объект.

Теперь, если все выполнено правильно, обновление конфигурации базы данных пройдет без проблем.

Реструктуризация таблиц информационной базы

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

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

Для одного ссылочного кода существует более одной таблицы в базе данных

Восстановление метаданного и данных

Теперь настала пора вернуть конфигурацию к ее начальному состоянию.  Удаленный объект, и ссылки на него в других объектах возвращаются путем сравнения и объединения с сохраненной ранее конфигурацией или конфигурацией поставщика .

Если в удаляемом объекте были данные, тогда необходимо выполнить их восстановление, например обработкой из инструментов разработчика ВыгрузкаЗагрузкаДанныхXML.

Собственно все! Таким нехитрым способом устранили ошибку «Для одного ссылочного кода существует более одной таблицы в базе данных».

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

Данная ошибка может возникнуть даже при разворачивании пустой ИБ из шаблона поставки ЗУП 2.5 или УПП.

Попадаем в таблицу релизов по интересующей нас конфигурации, находим последний опубликованный, по крайнему правому столбцу в таблице проверяем его на совместимость с тем релизом который у нас установлен и проваливаемся в него кликнув по его номеру.

Мнение эксперта

1С:Эксперт по технологическим вопросам

Задавайте мне вопросы, и я помогу разобраться!

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

Долгий способ

Для большинства конфигураций обновлятор умеет скачивать обновления из интернета самостоятельно.

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

Но только, если это обновление действительно подходит для вашей конфигурации и её версии.

Чтобы понять это обновлятор прочитает специальный файл «UpdInfo.txt» внутри папки с обновлением. В этом файле указывается на какие версии конфигураций можно «накатывать» обновление.

И первая проблема связана с тем, что некоторые компании-разработчики конфигураций не кладут файл «UpdInfo.txt» в папку с обновлением. Особенно часто этим «грешат» компании БИТ и Камин.

Но бывает и хуже. Файл «UpdInfo.txt» есть, но он не соответствует обновлению. С таким я встречался у всё той же БИТ, когда они выпустили обновление для своей конфигурации на основе типовой бухгалтерии и в папку с обновлением положили «UpdInfo.txt» от самой бухгалтерии, а не от своей конфигурации.

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

Если это ваш случай, то есть вы установили в папку с шаблонами обновление, которое должно «накатываться» на конфигурацию вашей версии и обновлятор его не видит — выполните следующую инструкцию:

1. Откройте любую из баз в конфигураторе:

2. В конфигураторе выполните команду из меню «Конфигурация»->»Открыть конфигурацию»:

3. Далее выполните команду из меню «Конфигурация»->»Поддержка»->»Обновить конфигурацию»:

4. Выберите пункт «Поиск доступных обновлений» и нажмите кнопку «Далее»:

5. Важный момент. Здесь нужно выбрать только первую галку (искать в папках с шаблонами на компьютере) и снять все остальные:

В этот момент конфигуратор для всех обновлений в папке с шаблонами создаст специальные файлы 1cv8.cuc, которые обновлятор сможет использовать вместо UpdInfo.txt.

После того как отработает поиск — дальше продолжать не нужно. Прервите процесс (кнопка «Отмена») и закройте конфигуратор.

Теперь снова попробуйте запустить обновлятор — обновление должно найтись.

Чтобы не повторять эту процедуру в будущем, я советую написать письмо или позвонить в компанию-разработчик конфигурации и попросить, чтобы они внесли изменения в процесс выпуска обновлений и начали добавлять корректный UpdInfo.txt.

Промокоды на Займер на скидки

Займы для физических лиц под низкий процент

  • 💲Сумма: от 2 000 до 30 000 рублей
  • 🕑Срок: от 7 до 30 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка 500 руб

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Ошибки при обновлении 1С

Долгий способ

Для большинства конфигураций обновлятор умеет скачивать обновления из интернета самостоятельно.

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

Но только, если это обновление действительно подходит для вашей конфигурации и её версии.

Чтобы понять это обновлятор прочитает специальный файл «UpdInfo.txt» внутри папки с обновлением. В этом файле указывается на какие версии конфигураций можно «накатывать» обновление.

И первая проблема связана с тем, что некоторые компании-разработчики конфигураций не кладут файл «UpdInfo.txt» в папку с обновлением. Особенно часто этим «грешат» компании БИТ и Камин.

Но бывает и хуже. Файл «UpdInfo.txt» есть, но он не соответствует обновлению. С таким я встречался у всё той же БИТ, когда они выпустили обновление для своей конфигурации на основе типовой бухгалтерии и в папку с обновлением положили «UpdInfo.txt» от самой бухгалтерии, а не от своей конфигурации.

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

Если это ваш случай, то есть вы установили в папку с шаблонами обновление, которое должно «накатываться» на конфигурацию вашей версии и обновлятор его не видит — выполните следующую инструкцию:

1. Откройте любую из баз в конфигураторе:

2. В конфигураторе выполните команду из меню «Конфигурация»->»Открыть конфигурацию»:

3. Далее выполните команду из меню «Конфигурация»->»Поддержка»->»Обновить конфигурацию»:

4. Выберите пункт «Поиск доступных обновлений» и нажмите кнопку «Далее»:

5. Важный момент. Здесь нужно выбрать только первую галку (искать в папках с шаблонами на компьютере) и снять все остальные:

В этот момент конфигуратор для всех обновлений в папке с шаблонами создаст специальные файлы 1cv8.cuc, которые обновлятор сможет использовать вместо UpdInfo.txt.

После того как отработает поиск — дальше продолжать не нужно. Прервите процесс (кнопка «Отмена») и закройте конфигуратор.

Теперь снова попробуйте запустить обновлятор — обновление должно найтись.

Чтобы не повторять эту процедуру в будущем, я советую написать письмо или позвонить в компанию-разработчик конфигурации и попросить, чтобы они внесли изменения в процесс выпуска обновлений и начали добавлять корректный UpdInfo.txt.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Восклицательный знак в пункте Обновление программы говорит нам о том, что есть новые обновления для платформы, конфигурации или патчи с различными исправлениями.

Мнение эксперта

1С:Эксперт по технологическим вопросам

Задавайте мне вопросы, и я помогу разобраться!

Удобные тарифы, официальное программное обеспечение, единые цены от компании 1С и максимальная эффективность поддержки все это входит в пакет ИТС от Авиант. Как обновить версию платформы и конфигурации 1С • Обучение компьютеру Обращайтесь в форму связи

Не установлена платформа 1С: Предприятие

Многие же при появлении такой проблемы твердят, что “пропала 1С”. Необходимо понять, что же все-таки пропало: исчезла ли сама база или ярлык запуска. Ведь полностью пропадает что-то без причины очень редко. Если вы правильно работаете с программой и у вас настроено автоматизированное резервное копирование, то подобные проблемы не будут вас беспокоить.

Как определить отсутствие программы на компьютере с которого вам нужен доступ к 1С?

Уроки 1С: План обслуживания базы 1С в СУБД MS SQL

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

Порядок обновления сервера 1с 8.3 инструкция. Получение обновлений с помощью сети Интернет

  • Не установлена платформа 1С: Предприятие или просто “пропала 1С”
  • Ошибка “отсутствует файл базы данных”
  • Ошибка “Информационная база не обнаружена”
  • Ошибка при выполнении операции с информационной базой
  • Ошибка “различаются версии клиента и сервера”
  • Ошибка “лицензия не обнаружена”
  • Ошибки после обновления 1С
  • Ошибка SDBL

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

Мнение эксперта

1С:Эксперт по технологическим вопросам

Задавайте мне вопросы, и я помогу разобраться!

Если после скачивания и проверки версии платформы, как это описано в первом пункте, отображается старая версия, скорее всего, выбран некорректный вариант инсталлятора например, тонкий клиент. Предопределенный элемент отсутствует в данных Обращайтесь в форму связи

Реиндексация таблиц информационной базы

  • При включении этого флажка становятся доступными три варианта обработки ошибочных ссылок – Создавать объекты – будут создаваться пустые объекты-заглушки, которые затем можно заполнить
  • Очищать ссылки – некорректные ссылки будут просто очищены
  • Не изменять – утилита лишь проинформирует о наличии “битых” ссылок, но сама ничего предпринимать не будет.

Частичная потеря данных объекта – суть похожа, но битые ссылки являются обязательными с точки зрения целостности ИБ. Например, реквизит “Владелец” для подчиненного справочника. В этом случае просто очистить ссылку нельзя, и необходимо принять решение – удалить поврежденный объект, создать объект-пустышку, либо ничего не изменять.

Выберите необходимые компоненты и язык интерфейса

  • Собственно, “Тестирование и исправление” – герой нашей статьи.
  • Утилита для файловых баз – chdbfl.exe
  • Средства СУБД для клиент-серверных баз, если тестирование от 1С не помогает.
  • Очистка кэша – тоже следует использовать как средство исправления ошибок.

Реиндексация таблиц информационной базы

  • При включении этого флажка становятся доступными три варианта обработки ошибочных ссылок – Создавать объекты – будут создаваться пустые объекты-заглушки, которые затем можно заполнить
  • Очищать ссылки – некорректные ссылки будут просто очищены
  • Не изменять – утилита лишь проинформирует о наличии “битых” ссылок, но сама ничего предпринимать не будет.

Частичная потеря данных объекта – суть похожа, но битые ссылки являются обязательными с точки зрения целостности ИБ. Например, реквизит “Владелец” для подчиненного справочника. В этом случае просто очистить ссылку нельзя, и необходимо принять решение – удалить поврежденный объект, создать объект-пустышку, либо ничего не изменять.

💥Принимайте участие в опросе и получайте бесплатную консультацию

Программа 1С в России стала одним из основных способов нормализовать и улучшить работу предприятия. Программисты 1С одни из самых востребованных программистов у нас в стране. В связи с высоким спросом на программу, у пользователей возникают вопросы по поводу багов то и дело вылетающих при различных обстоятельствах. Одной из разновидностей таких багов являются ошибки информационной базы 1С.

Данная статья объяснит откуда берутся ошибки, что делать что бы снизить вероятность их появления. а также что делать в случае. если последние уже появились на компьютере/ в базе.

Причины ошибки

Причин может существовать множество. Главная задача. определить какая именно вызывает сбой в системе. Сперва нужно понять — сбой возникает на сервере или на конкретном компьютере, но об этом позже.

Основные симпотмы и предпосылки к сбоям — компьютеры без рабочего антивируса. На компьютере стоит устаревшее ПО или же файрвол конфликтует с базой, соответственно так же с последней может конфликтовать и антивирус.

Ошибка формата потока

При запуске 1С пользователи могут столкнуться с проблемой «ошибка формата потока»..

Решение ошибки информационной базы 1C

1) При возникновении подобной трудности требуется удалить все временные файлы, которые создает приложение при входе.

  • На рисунке ниже показано какие файлы нужно удалить

Решение ошибки информационной базы 1C

2) Очистка кеша программы.

  • При входе необходимо удалить пункт из списка ниже и добавить заново.
  • Решение ошибки информационной базы 1C

3) При удалении кеша способом выше — кеш фактически будет оставаться на компьютере. Взамен в программе просто будут создаваться новые данные. Компьютер будет засоряться.

Неверный формат хранилища

4) Вышеуказанная проблема также вызывается из-за захламления кешем.

  • Решение ошибки информационной базы 1C

Ошибка данных СУБД

Решение ошибки информационной базы 1C

Такое возникает при повреждении системного программного файлика, который показан ниже

Решение ошибки информационной базы 1C

  • Основной способ избавиться от проблемы — переустановить систему.
  • Также имеет смысл не переустанавливать, а просто обновить систему.
  • Попробуйте протестировать и исправить

Тестирование базы данных

Протестировать на наличие проблем можно при помощи специального расширения

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

Тестирование базы данных в конфигураторе

Реиндексация таблиц информационной базы 1С

Реиндексация таблиц, т.е. исправление ошибок и сбоев в индексах.

При тестировании необходимо ставить галочку на проведение проверки по данному пункту, т.к. это позволит решить многие сбои.

Проверка ссылочной целостности

Приложение устраняет несуществующие ссылки. Прежде чем выбирать этот пункт — подумайте. что необходимо сделать со ссылками — удалить, изменить или добавить новую ссылку.

1С Пересчет итогов

Возникает ошибка в программе в результате которой система выводит ложную информацию, расшифровывая которую не видно детализации. Таким образом складывается ситуация, когда количество (цифра) по товару имеется, а сведений что за товар — нет. Установите галочку и программа постарается восстановить нарушенную связь между предметом и его числом.

Сжатие таблиц информационной базы

При удалении информации, в таблице фактически она сохраняется, в результате чего происходит захламление. При пометке указанного пункта — сведения удаляются в таблице, в результате чего размер данных становится меньше.

Реструктуризация таблиц информационной базы

Действие переносит в новые таблицы сведения из старых. Пометка такого действия устраняет определенные косяки.

Запуск

После выборки нужных действий при проверке, жмите «Продолжить», некоторые ошибки, или все, будут устранены.

Рекомендации после исправления ошибки

  • Установите антивирус и проверьте компьютер на наличие вирусов;
  • Обновите программное обеспечение;
  • Скачивайте новые программы только с официальных сайтов;
  • Убедитесь в актуальности версии 1С
Реструктуризация таблиц Информационной базы ☑ 0

vanyshan

29.12.15

10:50

Всем доброго дня! Прошу помощи. После очередного обновления конфигурации решил выполнить ТИИ информационной базы. Все пункты кроме последнего ошибок не выявили, а вот при реструктуризации база зависает на регистре бухгалтерии «налоговый» и напрочь отказывается делать что либо дальше. Через некоторое время отваливается сеанс в консоле администрирования, и появляется сообщение: «прекращена работа программы 1с.windows может провести поиск способа устранения этой ошибки в интернете». И далее предложение закрыть программу или искать решение проблеммы в интернете.

1с УПП, конфигурация 1.3.65 не типовая, платформа 8.3.5.1231, клиент-сервер, размер базы не большой (mdf файл порядка 17 ГБ). Облазил все в интернете, но ничего подходящего для решения проблемы не нашел, вот и решил в отчаянии написать на форум в надежде на помощь.

1

ДенисЧ

29.12.15

10:53

для начала dbcc checkdb сделай…

Потом попробуй выгрузить в файловую.

2

vanyshan

29.12.15

10:59

Это же только для файловой делается или для серверной тоже можно?

3

ДенисЧ

29.12.15

10:59

если шо, dbcc checkdb — это для MSSQL…

4

vanyshan

29.12.15

11:00

Все понял, сейчас сделаю, должно помочь?

5

tixis

29.12.15

11:02

(4) хотя бы увидишь состояние

6

vanyshan

29.12.15

11:08

Тогда, подскажите пожалуйста как запустить эту проверку.

7

ДенисЧ

29.12.15

11:09

(6) Может, сисадмина грамотного лучше позвать?

8

vanyshan

29.12.15

11:12

Думаю справлюсь. Если правильно понял, запрос к базе данных с текстом «dbcc checkdb»

9

rs_trade

29.12.15

11:19

выгрузку-загрузку сделай сначало. нафиг чек дб

10

vanyshan

29.12.15

11:29

Результат теста: CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных «Test».

11

vanyshan

29.12.15

11:30

Просто выгрузить dt и снова в нее же загрузить?

12

Serg_1960

29.12.15

11:33

(11) Выгрузить и загрузить в копию(!). «Все эксперименты на мышах»(с)  — не эксперементирую на живыхз людях. Да простят меня защитники животных.

13

vanyshan

29.12.15

11:36

Само собой! Попробую, займет на все про все времени около часа, надеюсь что поможет, ну а если нет, есть еще какие варианты? Просто у меня подозрения, что после реструктуризации база как то пошустрей работает.

14

Serg_1960

29.12.15

11:47

Какие ещё есть варианты? Да стандартный, можно сказать типовой, совет: «Обнови платформу!»(цы)

15

rs_trade

29.12.15

11:47

(13) В любой не понятной ситуации с базой первым делом надо делать выгрузку-загрузку. В большинстве случаев все лечится.

16

vanyshan

29.12.15

11:49

Спасибо за советы, пробую! Обязательно сообщу результат.

17

makfromkz

03.01.16

11:43

(16) А результат таки не сообщил ;)

18

ICWiner

03.01.16

11:52

Ну он же не говорил когда сообщит. Так что нормально все.

19

Necessitudo

04.01.16

21:15

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Реструктуризация регистр бухгалтерии хозрасчетный критическая ошибка
  • Рестриктед ареа код ошибки
  • Рестрик ареа код ошибки
  • Ресторан работа над ошибками авторы ольга курочкина
  • Республиканская олимпиада найди ошибку

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии