Как вылечить dt файл

Как вылечить dt файл thumbnail
   Россошанин

20.09.12 — 20:40

Есть платформа 8.2.14 и база файловая «Учет ЖКХ» релиз 2.0.36.2

Все как обычно:

Сделал выгрузку в dt

Обновление конфигурации

При реструктуризации выдало ошибку (не успел прочитать — бух закрыла)

Скорее ошибка была на несоответствие платформы

Решил восстановить из dt и сделать заново с обновленной платформой.

При загрузке из Dt ошибка:

  Ошибка загрузки информационной базы. В информационную базу    загружены не все данные

по причине:

  Ошибка при выполнении операции над данными:

  Устанавливаемое значение не помещается в поле таблицы        ‘_DOCUMENT230._FLD5345’

  по причине:

  Устанавливаемое значение не помещается в поле таблицы   ‘_DOCUMENT230._FLD5345’

База загружается где-то на четверть своего размера.

Пробовал на разных компах и платформах — все то же.

Какие варианты?

 
 

   Wobland

1 — 20.09.12 — 20:42

в качестве па с бубном. создай новую пустую базу и грузи туда

   kotletka

2 — 20.09.12 — 20:42

В

   kotletka

3 — 20.09.12 — 20:43

тьху, лови вде69

   Россошанин

4 — 20.09.12 — 20:48

(1) пробовал — то же

может есть средство распаковки данных из файла dt?

   roman844

5 — 20.09.12 — 20:57

обнови платформу до 8.2.16

   Россошанин

6 — 20.09.12 — 20:57

уже обновлял — то же самое

   shuhard

7 — 20.09.12 — 21:00

(4) буква Я в правом углу 9 ссылка

   Юлия Цветочек

8 — 20.09.12 — 21:00

   Россошанин

9 — 20.09.12 — 21:03

(7) все облазил — вопросы такие же есть, а ответов нет

   Россошанин

10 — 20.09.12 — 21:09

(8) здесь больше для скуля

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

А ведь все как положено — бэкап перед обновлением….

   Пеппи

11 — 20.09.12 — 21:12

cd копировать нужно а не в dt выгружать.

   Россошанин

12 — 20.09.12 — 21:17

(11) двести раз так делал (dt), не было повода усомниться в архивах

   Александр_Тверь

13 — 20.09.12 — 21:19

(12) знаешь ты какой уже по счету который так говорит?

   nunzio

14 — 20.09.12 — 21:19

(12) Сама фирма 1с не рекомендует делать архивацию выгрузкой. Либо сохранять и архивировать 1cd, либо средствами СУБД.

   nunzio

15 — 20.09.12 — 21:21

Насколько знаю с битым дт-шником ничего не сделать, только 1cd можно еще пошаманить.

   Александр_Тверь

16 — 20.09.12 — 21:21

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

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

Когда людям говоришь, что выгрузка в dt — Это не бэкап, все только отмахиваются. Мол всю жизнь так делаю и нет проблем.

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

   Александр_Тверь

17 — 20.09.12 — 21:23

   Александр_Тверь

18 — 20.09.12 — 21:25

(10) Бэкап ты НЕ СДЕЛАЛ. Ты сделал выгрузку в dt.

Так что ничего не «А ведь все как положено — бэкап перед обновлением….»

А если сделал бэкап, то беспокоиться не о чем. Восстанави и используй.

   Россошанин

19 — 20.09.12 — 21:26

(14) Нигде такой рекомендации не видел

   kotletka

20 — 20.09.12 — 21:42

вернее ещё 1 любитель вазелина

   T1C

21 — 21.09.12 — 10:15

(19) Желтая книжка «Руководство администратора»

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Источник

В статье показаны способы восстановления базы 1С с помощью встроенных в программу инструментов или сторонних приложений. Как создать и восстановить резервную копию базы данных. Для большинства пользователей продуктов компании 1С, повреждение или утеря базы «1С: Предприятие» есть тем, о чём даже боятся говорить. Для них, задача по восстановлению базы данных кажется просто нереальной, а её утеря страшной трагедией.

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

Файлы базы данных 1С

Для лучшего понимания того, каким образом происходит восстановление повреждённых или утерянных баз 1С, давайте ознакомимся с файлами, в которых они сохраняются.

По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя:
C:UsersИмя ПользователяDocumentsInfoBase

В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.

К таким файлам относятся:

  • *.1CD – файл самой базы данных, который по умолчанию имеет название 1Cv8.1CD. Данный файл включает в себя все данные, которые внесены в базу данных, а также их конфигурацию;
  • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf) – конфигурационные файлы базы данных;
  • *.log, *.lgf, *.lgp, *.elf – лог файлы;
  • *.cdn – файл блокировки базы данных 1С;
  • *.efd – архивный файл 1С;
  • *.mft – вспомогательный файл конфигурации шаблона;
  • *.st – файл шаблонов текстов
  • *.mxl – файл печатных форм базы данных 1С;
  • *.grs – файл графических схем базы данных 1С;
  • *.geo – файл географических схем базы данных 1С.
Читайте также:  Как вылечить типун на языке в домашних условиях

Признаки и причины повреждения базы 1С

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

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

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

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

Создание и восстановление из резервной копии базы 1С

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

Чтобы создать резервную копию базы данных 1С:

Запустите 1С в режиме Конфигуратор

В окне программы в режиме Конфигуратор перейдите в меню Администрирование / Выгрузить информационную базу…

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

Чтобы восстановить базу данных 1С из резервной копии:

Запустите 1С в режиме Конфигуратор, как указано в предыдущем пункте и перейдите в меню Администрирование / Загрузить информационную базу…

Выберите *.dt файл резервной копии базы и загрузите его.

Восстановление повреждённой информационной базы 1С

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

Восстановление с помощью Конфигуратора

Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…». Чтобы воспользоваться ею:

Запустите 1С в режиме Конфигуратор и перейдите в меню Администрирование / Тестирование и исправление

Укажите параметры тестирования и исправления базы данных в открывшемся меню и нажмите «Выполнить»

Результаты тестирования будут отображены в нижней части окна Конфигуратора.

Восстановление с помощью chdbfl.exe

В каждой версии платформы «1С: Предприятие» есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере:
C:Program Files (x86)1cv88.3.8.1652bin
(где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))

Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД», и поставьте галочку возле функции «Исправлять обнаруженные ошибки». Задав необходимые параметры – нажмите кнопку «Выполнить».

Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.

Восстановление с помощью НЕХ-редактора

В особо сложных случаях или если предыдущие два способа отладки информационной базы не принесли желаемого результата, теоретически восстановить её возможно с помощью HEX-редактора. Для этого необходимо открыть в HEX-редакторе основной файл базы данных *.1CD.

Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.

Нельзя не отметить, что Hetman Partition Recovery имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.

Как восстановить удалённую информационную базу 1С

Если в результате случайного удаления, переустановки операционной системы, форматирования жесткого диска или другого носителя информации на котором хранилась база 1С, она была утеряна, то восстановить её можно с помощью Hetman Partition Recovery. Для этого:

Читайте также:  Как быстро вылечить послеродовой геморрой

Запустите утилиту и выберите диск с которого удалена база 1С

Кликните на нём дважды и укажите необходимый тип анализа

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

Примечание. Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.

  • Восстановленный *.dt файл загрузите в информационную базу описанным выше способом.
  • Если информационная база восстановлена пофайлово, то откройте её основной файл 1Cv8.1CL с помощью меню 1С Файл / Открыть.

Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3». Но эта информация также актуальна для других программ и конфигураций платформы:

  • 1С: Бухгалтерия
  • 1С: Предприниматель
  • 1С: Зарплата и управление персоналом
  • 1С: Управление торговлей
  • 1С: Розница
  • 1С: Управление Холдингом
  • 1С: Управление предприятием
  • 1С: Предприятие. Управление производственным предприятием
  • 1С: Комплексная автоматизация
  • 1С: Документооборот
  • 1С: Консолидация
  • 1С: Управление небольшой фирмой
  • 1С: Налогоплательщик
  • 1С: Отчётность предпринимателя
  • 1С: Платёжные документы
  • 1С: Бухгалтерия государственного учреждения
  • 1С: Зарплата и кадры бюджетного учреждения
  • 1С: Свод отчётов
  • 1С: Бюджетная отчётность
  • 1С: Документооборот государственного учреждения
  • 1С: Государственные и муниципальные закупки
  • 1С: Бюджет поселения
  • 1С: Бюджет муниципального образования
  • 1С: Деньги
  • 1С: Электронное обучение и пр

Источник: https://hetmanrecovery.com/ru/recovery_news/how-to-recover-damaged-or-deleted-database-1c.htm

Источник

В статье показаны способы восстановления базы 1С с помощью встроенных в программу инструментов или сторонних приложений. Как создать и восстановить резервную копию базы данных.

Для большинства пользователей продуктов компании 1С, повреждение или утеря базы «1С: Предприятие» есть тем, о чём даже боятся говорить. Для них, задача по восстановлению базы данных кажется просто нереальной, а её утеря страшной трагедией.

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

Как восстановить повреждённую или удалённую базу 1С  (на примере «1С: Предприятие 8.3»)

Содержание:

  1. Файлы базы данных 1С;
  2. Признаки и причины повреждения базы 1С;
  3. Создание и восстановление из резервной копии базы 1С:
  • Как создать резервную копию базы данных 1С;
  • Как восстановить базу данных 1С из резервной копии.
  • Восстановление повреждённой информационной базы 1С:
    • Восстановление с помощью Конфигуратора;
    • Восстановление с помощью chdbfl.exe;
    • Восстановление с помощью НЕХ-редактора.
  • Как восстановить удалённую информационную базу 1С.
  • Файлы базы данных 1С

    Для лучшего понимания того, каким образом происходит восстановление повреждённых или утерянных баз 1С, давайте ознакомимся с файлами, в которых они сохраняются.

    По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя:
    C:UsersИмя ПользователяDocumentsInfoBase

    Каталог информационной базы: C:UsersИмя ПользователяDocumentsInfoBase

    В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.

    Папка базы InfoBase1

    К таким файлам относятся:

    • *.1CD – файл самой базы данных, который по умолчанию имеет название 1Cv8.1CD. Данный файл включает в себя все данные, которые внесены в базу данных, а также их конфигурацию;
    • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf) – конфигурационные файлы базы данных;
    • *.log, *.lgf, *.lgp, *.elf – лог файлы;
    • *.cdn – файл блокировки базы данных 1С;
    • *.efd – архивный файл 1С;
    • *.mft – вспомогательный файл конфигурации шаблона;
    • *.st – файл шаблонов текстов
    • *.mxl – файл печатных форм базы данных 1С;
    • *.grs – файл графических схем базы данных 1С;
    • *.geo – файл географических схем базы данных 1С.

    Признаки и причины повреждения базы 1С

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

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

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

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

    Читайте также:  Как вылечить гингивит беременных

    Файл базы данных поврежден

    Создание и восстановление из резервной копии базы 1С

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

    Чтобы создать резервную копию базы данных 1С:

    • Запустите 1С в режиме Конфигуратор

      Запустите 1С в режиме Конфигуратор

    • В окне программы в режиме Конфигуратор перейдите в меню Администрирование / Выгрузить информационную базу…

      Выгрузить информационную базу…

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

      Конфигуратор

    Чтобы восстановить базу данных 1С из резервной копии:

    • Запустите 1С в режиме Конфигуратор, как указано в предыдущем пункте и перейдите в меню Администрирование / Загрузить информационную базу…

      Загрузить информационную базу…

    • Выберите *.dt файл резервной копии базы и загрузите его.

      Информационная база успешно заружена

    Восстановление повреждённой информационной базы 1С

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

    Восстановление с помощью Конфигуратора

    Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…». Чтобы воспользоваться ею:

    • Запустите 1С в режиме Конфигуратор и перейдите в меню Администрирование / Тестирование и исправление

      Тестирование и исправление

    • Укажите параметры тестирования и исправления базы данных в открывшемся меню и нажмите «Выполнить»

      Тестирование и исправление информационной базы

    • Результаты тестирования будут отображены в нижней части окна Конфигуратора.

      Конфигуратор

    Восстановление с помощью chdbfl.exe

    В каждой версии платформы «1С: Предприятие» есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере:
    C:Program Files (x86)1cv88.3.8.1652bin
    (где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))

    Папка с chdbfl.exe: C:Program Files (x86)1cv88.3.8.1652bin

    Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД», и поставьте галочку возле функции «Исправлять обнаруженные ошибки». Задав необходимые параметры – нажмите кнопку «Выполнить».

    «Исправлять обнаруженные ошибки» / «Выполнить»

    Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.

    Восстановление с помощью НЕХ-редактора

    В особо сложных случаях или если предыдущие два способа отладки информационной базы не принесли желаемого результата, теоретически восстановить её возможно с помощью HEX-редактора. Для этого необходимо открыть в HEX-редакторе основной файл базы данных *.1CD.

    Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.

    Нельзя не отметить, что Hetman Partition Recovery имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.

    НЕХ-редактор

    Как восстановить удалённую информационную базу 1С

    Если в результате случайного удаления, переустановки операционной системы, форматирования жесткого диска или другого носителя информации на котором хранилась база 1С, она была утеряна, то восстановить её можно с помощью Hetman Partition Recovery. Для этого:

    • Запустите утилиту и выберите диск с которого удалена база 1С

      Hetman Partition Recovery

    • Кликните на нём дважды и укажите необходимый тип анализа

      Hetman Partition Recovery. Тип анализа

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

      Hetman Partition Recovery. Результат анализа

    Примечание. Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.

    • Восстановленный *.dt файл загрузите в информационную базу описанным выше способом.
    • Если информационная база восстановлена пофайлово, то откройте её основной файл 1Cv8.1CL с помощью меню 1С Файл / Открыть.

    Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3». Но эта информация также актуальна для других программ и конфигураций платформы:

    • 1С: Бухгалтерия
    • 1С: Предприниматель
    • 1С: Зарплата и управление персоналом
    • 1С: Управление торговлей
    • 1С: Розница
    • 1С: Управление Холдингом
    • 1С: Управление предприятием
    • 1С: Предприятие. Управление производственным предприятием
    • 1С: Комплексная автоматизация
    • 1С: Документооборот
    • 1С: Консолидация
    • 1С: Управление небольшой фирмой
    • 1С: Налогоплательщик
    • 1С: Отчётность предпринимателя
    • 1С: Платёжные документы
    • 1С: Бухгалтерия государственного учреждения
    • 1С: Зарплата и кадры бюджетного учреждения
    • 1С: Свод отчётов
    • 1С: Бюджетная отчётность
    • 1С: Документооборот государственного учреждения
    • 1С: Государственные и муниципальные закупки
    • 1С: Бюджет поселения
    • 1С: Бюджет муниципального образования
    • 1С: Деньги
    • 1С: Электронное обучение и пр.

    Источник