tool 1cd что это
Tool 1CD программа просмотра файлов баз 1CD
1Tool 1CD Программа просмотра файлов баз *.1CD
Tool 1CD это программа позволяет увидеть структуру таблиц и полей файловой базы 1Cv8, просмотреть содержимое таблиц. Дополнительно можно сохранить в файл основную конфигурацию, конфигурацию базы данных и конфигурации поставщика, просмотреть размер внутренних файлов, выгрузить содержимое таблиц в XML. Альфа-версия программы позволяет также редактировать записи.
Для работы не требует установленной 1С. Соответственно, не нужны никакие пароли для открытия файла.
Файл базы открывается монопольно, поэтому нельзя просматривать базу при запущенной 1С, в которой открыта эта база.
1. Обновление 17.04.2009 Добавлена возможность сохранять конфигурации поставщика.
2. Обновление 30.12.2009 Добавлена поддержка 8.2.
3. Обновление 19.09.2011 Добавлена поддержка 8.2.14.
4. Обновление 02.03.2012 Мелкие доработки:
Обновление 06.03.2015
Обновление 28.02.2016
Скачать можно бесплатно и без регистрации по ссылке ниже
Мне очень помогла эта программа Tool 1CD для восстановления доступа к 1с (то-есть сброс пароля), а также удаления ненужных таблиц (пустых, поломанных)
Первая версия скачать Вторая версия в архиве скачать
Если ссылка не работает, пишите в комментарии.
Tool 1cd что это
Полезный инструмент для работы с файлами 1CD за авторством Валерия Агеева с адаптацией от сообщества.
Что здесь происходит
В апреле 2017 года автор проекта Валерий Агеев поделился с сообществом исходными кодами проекта. Изначально проект был написан на Borland C++ Builder, здесь мы занимаемся переносом на «ванильный C++» с поддержкой компиляторов gcc, mingw и msvc и постепенным переходом на более свежие стандарты языка C++.
Проект в процессе разработки.
Последние тестовые сборки можно получать через публичные CI-сервера:
записывать все сообщения программы в текстовый лог-файл. Если файл существует, он перезаписывается. Кодировка файла UTF8
открыть базу не монопольно (Это небезопасно, возможны ошибки!).
экспортировать по указанному пути все таблицы в XML.
при экспорте в XML выгружать BLOB в отдельные файлы. По умолчанию BLOB в отдельные файлы не выгружается.
при экспорте в XML и выгрузке BLOB в отдельные файлы по-возможности распаковывать данные BLOB. По умолчанию BLOB при выгрузке в отдельные файлы распаковываются.
Выгрузить основную конфигурацию информационной базы по указанному пути.
Выгрузить конфигурацию базы данных информационной базы по указанному пути.
Выгрузить конфигурации поставщиков информационной базы по указанному пути.
Выгрузить все конфигурации информационной базы по указанному пути.
Найти потерянные объекты и сохранить.
About
Инструмент для работы с файлами 1CD за авторством Валерия Агеева с адаптацией от сообщества
Восстановление файловой базы с помощью tools 1cd
Не умею хорошо писать. Но думаю, информация может быть полезной кому-нибудь, кто столкнулся с похожей проблемой.
Описание ситуации:
База Бухгалтерия предприятия 3.0, файловая, не хочет обновлять базу, выдает ошибку:
«В процессе обновления информационной базы произошла критическая ошибка по причине:
Ошибка SQL: Таблица не найдена ‘_Document349_VT9553’
по причине:
Ошибка SQL: Таблица не найдена ‘_Document349_VT9553’
Выгрузка базы данных в файл dt тоже выдает ошибка, но менее подробная («Ошибка СУБД»)
Тестирование и исправление отправляло конфигуратор в дамп.
Утилита chdbfl показывала «Ошибок не обнаружено»
Утилита tools_1cd, по команде «Проверка состава таблица» нашла такие ошибки:
Проверка состава таблиц завершена с ошибками, и список из трех таблиц: _VT9553, _DataSeparationUse18106, _DataSeparationUse16595
Проблему удалось решить с помощью утилиты Tools1C (Огромное спасибо ее создателю)
Далее список шагов, которые привели к успеху:
5.Изменил название таблицы на название из старой базы
6. открыл старую базу утилитой tools1C, и нажал создать таблицу из файла
7.После этого база позволила мне выгрузить ее в файл dt.
8.Ну а после я ее перезагрузил из dt файла. И эта уже была полностью рабочая база.
Tool_1CD. Программа просмотра файлов баз *.1CD (1Сv8.x)
Программа позволяет увидеть структуру таблиц и полей файловой базы 1Cv8, просмотреть содержимое таблиц. Дополнительно можно сохранить в файл основную конфигурацию, конфигурацию базы данных и конфигурации поставщика, просмотреть размер внутренних файлов, выгрузить содержимое таблиц в XML. Альфа-версия программы позволяет также редактировать записи.
Господа, разрешите я повторю свой вопрос от сентября. Проблему не побороли до сих пор.
Есть типовая конфигурация УТП. Установили у одного клиента (Клиент А), активировали программную лицензию, заполнили базу товарами, добавили обработок. Клиент открывает вторую организацию (Клиент Б), покупает программную лицензию, копируем базу от клиента А, активируем программную лицензию на клиента Б.
Клиент Б. Лицения 22222222
Клиент А. Лицензия 11111111.
Оказывается ответы в гугле были, но как-то неверно запрос формировал. Но везде только вариант с MSSQL описан. А чем можно это поле очистить в 1СD или cf?
А Tool_1CD его вижу, экспорт таблицы делаю, но там получается 4 файла со всеми записями из таблицы. V8Unpack тоже особо не помого.
Tool_1CD не находит потерянных таблиц, но показывает наличие в базе таблицы _DocumentR2498.
Где сидит связь таблиц документов и таблиц регистраций изменений? Может, вместо 2495 там просто прописать 2498 и все станет ОК?
Весь день писал конфу, моргнул свет и. «ошибка потока». при запуске конфигуратора
Отправить эту статью на мою почту
Второй способ сброса пароля у пользователя информационной базы – использование программы TOOL_1CD. Суть его состоит в том, что мы устанавливаем пустой пароль для конкретного пользователя информационной базы.
Настрою вашу 1С. Опыт с 2004 года. Подробнее →
Прежде чем начать пользоваться программой, необходимо выполнить подготовительные действия, а именно конвертировать нашу базу версии 8.3 на 8.2. Это нужно для того чтобы программа смогла не только прочитать структуру БД, но и дать внести необходимые изменения. Воспользуемся для этого специальной утилитой cnvdbfl.exe, которая идет с дистрибутивом платформы 8.3.8. Найти ее можно в каталоге bin установленной платформы 8.3.
Выполним конвертацию с использованием командной строки. Для этого пропишем в ней следующее в нашем конкретном примере. После выполнения не закрываем командную строку, она нам еще понадобиться в дальнейшем
Файл базы у нас соответственно располагается в каталоге D:\sbros. В общем виде команда для конвертации будет иметь следующий вид, если платформа 8.3 установлена на диске C
Конвертация базы в зависимости от ее размера может занять какое-то время. В нашем случае это заняло около 5 минут.
Далее запускаем программу TOOL_1CD (в нашем примере используется TOOL_1CD_alpha) и открываем сконвертированный файл базы в каталоге D:\sbros через меню “Файл-открыть”. Далее в списке имеющихся таблиц находим таблицу с именем “V8USERS”. В ней содержаться данные о пользователях. Чтобы легче было найти данную таблицу сверху можно установить галочку “Сортировать”. В результате все таблицы будут упорядочены по наименованию. Далее выбираем нужного пользователя (администратора) в таблице и встаем на колонку “DATA”. В нижнем окне отображается пароль в виде хеш.
Чтобы сбросить пароль, необходимо вместо каждого из двух значений установить следующее
Для этого сохраняем параметры в файл по кнопке с изображением дискеты. Для удобства файл имеет смысл сохранить в тот же каталог, где лежит файл информационной базы. Обратите внимание, что после того как мы выполнили конвертацию базы параметр “Режим” теперь имеет значение “Редактирование”. До конвертации имелась возможность только читать структуру таблиц.
Открываем сохраненный файл в текстовом редакторе и заменяем существующие значения, на указанное выше.
Далее сохраняем внесенные изменения и возвращаемся в TOOL_1CD. Выделяем учетную запись и нажимаем на кнопку “Редактировать таблицу” и выделяем колонку “Data”.
Далее в нижней таблице нажимаем на кнопку “Заменить BLOB\MEMO”. Далее в открывшемся окошке выбираем отредактированный файл и нажимаем на кнопку “Ок”.
После чего сохраняем изменения по кнопке изображением “Зеленой галочки” над таблицей.
Следующим шагом необходимо выполнить обратную конвертацию на версию 8.3. Открываем окно с командной строкой и прописываем следующую строку для нашего примера
После того как обратная конвертация выполнена добавляем информационную базу в список баз и запускаем ее в режиме “Конфигуратор” под тем пользователем у которого мы обнулили пароль (пустить в конфигуратор нас должно без пароля, если мы все сделали корректно). Для исключения появления возможных ошибок, которые могли возникнуть при конвертации рекомендуется произвести тестирование и исправление.
В конфигураторе выбираем пункт меню “Администрирование” и далее выбираем действие “Тестирование и исправление… ”. Перед выполнением программа будет рекомендовать создать резервную копию – нажимаем “Продолжить”. Устанавливаем нужные проверки и режимы, и нажимаем “Выполнить”.
После выполнения всех действий закрываем конфигуратор и заходим в базу под нашим пользователем уже в обычном режиме. Рекомендуется сразу установить новый пароль для данного пользователя.
Смотрите видео-инструкции на канале 1С ПРОГРАММИСТ ЭКСПЕРТ