Как посмотреть базу 1с без программы

Обновлено: 06.07.2024

Выбирайте вариант установки и устанавливайте который удобен вам в работе:

Установка: 1) Отредактировать файлы 8Конфигуратор.bat , 8Предприятие.bat , 7Конфигуратор.bat , 7Предприятие.bat прописав там путь к платформе 1С
2) Скопировать эти файли в %USERPROFILE%\SendTo

Запуск1СБаз_РежимКонфигуратор.reg - Открытие базы в режиме конфигуратора кликом мышки по базе,
или правой кнопкой мыши через контенкстное меню с возможностью открытия режима в конфигураторе или в предприятие.

Запуск1СБаз_режимПредприятие.reg - Открытие базы в режиме предприятие кликом мышки по базе,
или правой кнопкой мыши через контенкстное меню с возможностью открытия режима в конфигураторе или в предприятие.

Установка: 1) Выбрать нужный вариант и отредактировать reg-файл прописав там путь
к платформе 1С, например в файле Запуск1СБаз_РежимКонфигуратор.reg
2) Просто запустить нужный файл, например Запуск1СБаз_РежимКонфигуратор.reg

Использование: При клике на базе "1Cv8.1CD" или "1cv7.md" произойдет открытие базы в Конфигураторе или в Предприятие, в зависимости от варианта
установки.
При нажатии правой кнопкой на базе в контекстном меню можно выбрать режим открытия: Предприятие или Конфигуратор
В режиме 1С-Предприятие7.7 запуск происход в монопольном режиме(Можно отключить).
В режиме 1С-Предприятие8 запуск происходит в режиме "Обычное приложение"(Можно отключить изменив параметр запуска в bat-скрипте)

Вариант с reg-файлом предпочтительней, т.к. контекстное меню не засоряется ненужными надписями.
Я использую вариант Запуск1СБаз_РежимКонфигуратор.reg

Отличия от публикации по верхней ссылке:

1) Файлы 100% рабочие под WindowsXP

2) Открыть базу можно простым запуском файла "1Cv8.1CD" или "1cv7.md"

3) Открытие базы происходит не по папки, а по файлу, поэтому однозначно открывается папка базы где присутствует конфигурация

4) Контекстное меню не нагружено лишними пунктами и не нужно нажимать Shift

Tool_1CD . exe C : \ Users \ Иван \ Documents \ 1c \ DemoSmallBusinessEduc \ 1Cv8.1CD - ExportAllToXML F : \ 1 С _ Аналитика \ db_xml \

Интерфейс программы Tool_1CD.exe

Техническое описание внутреннего устройства опубликовано мной в статье Краткое описание формата файлов *.1CD (файловых баз 1Сv8). Однако она достаточно сумбурна, плоха для восприятия, поэтому здесь я попытаюсь описать формат немного более популярно. Чтобы не было путаницы с термином «файл», сразу замечу, что когда я буду иметь в виду файл базы *.1CD, я буду говорить «файл базы», когда же я буду говорить про внутренние файлы, содержащиеся внутри базы, я буду употреблять просто термин «файл».


На самом нижнем уровне файл базы данных 1CD состоит из страниц размером 4 килобайт (0x1000).

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

Файлы


На более высоком уровне находятся файлы. Файл состоит из одной или более страниц. У каждого файла есть ровно одна заголовочная страница, в которой размещается массив номеров страниц размещения. В каждой странице размещения, в свою очередь, находится массив номеров страниц данных. Заголовочная страница и страницы размещения – это служебные страницы, которые нужны только для хранения служебных данных (сигнатура, длина файла, версия) и для нахождения страниц данных. Собственно содержимое файла хранится в страницах данных.

Структура таблиц

Каждая таблица состоит из нескольких файлов:

  • файла описания таблицы DESCR;
  • файла записей DATA;
  • файла индексов INDEX;
  • файла данных неограниченной длины BLOB.


Как просмотреть базу данных 1С предприятие 8.3 - 1Cv8.1CD

Файл описания таблицы DESCR содержит текстовое описание таблицы – имя таблицы, состав полей и индексов. А также файл DESCR содержит номера файлов DATA, INDEX и BLOB. Таблица адресуется с помощью файла описания таблицы. Структуру файлов таблиц мы в данной статье рассматривать не будем, подробности можно узнать из моей статьи, ссылку на которую я приводил выше. Файл индексов может отсутствовать, если в таблице нет ни одного индекса. Файл данных неограниченной длины тоже может отсутствовать, если в таблице нет ни одного поля с данными неограниченной длины.

Адресация

База состоит из таблиц. Таблицы, в свою очередь, состоят из файлов. И наконец, файлы состоят из страниц. Адресом страницы является ее порядковый номер (индекс) в файле базы. Адресом файла является номер его заголовочной страницы. Адресом таблицы является адрес ее файла описания, а значит, номер заголовочной страницы файла описания. Т.е. о каком бы объекте мы бы не говорили – странице, файле или таблице, адресом объекта всегда является просто номер страницы.

Как запустить epf файл для выгрузки из 1С метаданных

for each fileName in FileList ( 'F:\1С_Аналитика\db_xml\*.xml' ) FROM '$(fileName)' ( XmlSimple , Table is [ Table / Fields / Field ] ) ;

После небольшой корректировки получаем отчет, можете скачать (но там ничего не понятно, нужна расшифровка метаданных): Таблицы и поля из 1С Предприятия 8.3 после обработки Tool 1CD.exe и выгрузкой в XML.xlsx

1С Script Builder реализован в виде внешней 1С-обработки и предназначен для автоматизированного проектирования скрипта загрузки данных из БД 1С версии 8.x в аналитическое приложение QlikView. Использование 1С Script Builder позволяет получить максимальную скорость загрузки данных и максимальную гибкость при формировании самых сложных запросов.

ВНИМАНИЕ! В коде последнюю запятую перед SQL надо удалить. Не знаю, как программными средствами убрать.

На вкладке LOAD Script For QlikView приведен загрузочный скрипт. Не забывайте про запятую, которую нужно убрать.

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

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

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

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

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

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

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

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

Выгрузка базы с помощью конфигуратора

Существует возможность выгрузить данные напрямую через конфигуратор программного обеспечения. Открыть его можно через окно запуска программы.

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

После выбора пункта «Конфигуратор», нужно кликнуть по разделу «Конфигурация» и выбрать «Открыть конфигурацию».

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

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

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

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

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

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

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

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

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

Создание копии в пользовательском режиме

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

Для этого следует выполнить следующие действия:

  • открыть раздел «Администрирование»;
  • выбрать вкладку «Обслуживание»;
  • открыть шторку «Резервное копирование и восстановление»;
  • в открытой папке кликнуть «Создание резервной копии».

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

Отобразится окно, в котором надо выбрать путь для сохранения скопированных данных. После выбора нажать на кнопку «Сохранить резервную копию».

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

После этого действия программа автоматически закроется и снова запустится.

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

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

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

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

Копирование в облако

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

Чтобы активировать выгрузку в облако, надо выполнить следующие действия:

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

3. Проверить, чтобы у пользователя было право на открытие внешних отчетов и обработок.

4. Открыть файл обработки, который скачали ранее.

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

5. После выбора откроется окно предупреждения безопасности, стандартное при открытии внешних обработок. Нажимаем «Да».

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

6. Далее появится окно с предупреждением о том, что в обработке используются вызовы «Wscript.Shell» – все в порядке. Нажать «Да».

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

7. Последнее в цепочке стандартных для Платформы 1С предупреждений безопасности – о необходимости заново открыть обработку. Выбрать «Ок».

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

8. Еще раз открываем обработку. На этот раз никаких предупреждений безопасности уже быть не должно. Информационную базу перезапускать не надо.

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

9. Платформа предложит установить расширение конфигурации. Выбираем «Установить расширение» (обращаем внимание, что 1С будет перезапущена).

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

10. После перезапуска автоматически откроется обработка с предложением установить агент резервного копирования (в случае, если он еще не установлен)

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

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

Дата публикации 14.10.2020

Использован релиз 3.0.83

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

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

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

Этап 1. Сохранение конфигурации в файл (рис. 1)


Этап 2. Создание новой информационной базы без конфигурации (рис. 2)

  1. Откройте окно запуска программы.
  2. Кнопка "Добавить".
  3. В открывшейся форме установите переключатель в положение "Создание новой информационной базы"и перейдите к следующему шагу по кнопке "Далее >".
  4. Установите переключатель в положение "Создание информационной базы без конфигурации . " (нижнее положение переключателя) и перейдите к следующему шагу по кнопке "Далее >".
  5. Укажите наименование информационной базы и выберите ее тип расположения, по кнопке "Далее >" перейдите к следующему шагу.
  6. Укажите каталог, где будет физически располагаться информационная база, по кнопке "Далее >" перейдите к следующему шагу.
  7. Укажите параметры запуска информационной базы. Эти параметры для рабочих баз обычно устанавливают специалисты. Оставьте настройки, предложенные программой по умолчанию – оба переключателя в положении "Выбирать автоматически".
  8. Кнопка "Готово".


Этап 3. Загрузка конфигурации из файла (рис. 3)


Смотрите также

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

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

Сегодня расскажем, как выполнить резервное копирование и восстановление информационной базы 1С на примере «1С:Бухгалтерия 8 редакция 3.0».

Важно: доступ к настройкам резервного копирования в программах 1С есть только у пользователя с правами «Администратор».

Создаем копию информационной базы 1С

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


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



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

Когда потребуется восстановить базу из файла, замените файл *.1CD в папке базы данных.



Выгрузка информационной базы через конфигуратор

Есть и другой способ сделать резервное копирование. Для этого варианта в программе 1С нужно активизировать конфигуратор и выполнить выгрузку базы в файл с расширением dt.





Настраиваем автоматическое резервное копирование

Чтобы выполнялось регулярное сохранение базы, лучше применять автоматическое резервное копирование в 1С.

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


У вас будут варианты для сохранения копии. Система предложит:

  • жесткий диск;
  • внешнее устройство;
  • облачный архив.


Через ссылку «Настройка резервного копирования» вы сможете выбрать:

  • периодичность создания копии файловой базы 1С;
  • дату начала и дату окончания выгрузки ИБ;
  • место для сохранения ИБ (используйте облачные сервисы);
  • количество хранимых резервных копий.


Обратите внимание! Такой механизм не подойдет для клиент-серверной базы.

В этом случае автоматическое резервное копирование данных в 1С 8.3 нужно будет выполнять через СУБД. А для этого нужно понимать структуру и механизмы СУБД.

Если у вас это вызывает сложности, то лучше обратитесь за помощью к нашим специалистам.

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

Администратору важно не только уметь создавать копии базы данных или настраивать автоматическое резервное копирование, но и знать, как в случае необходимости восстановить базу.

Итак, у вас уже есть резервная копия информационной базы 1С 8.3.

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

Режим конфигуратор

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


Далее в окне нажимаем на файл сохраненной резервной копии с разрешением *.dt. Затем «Открыть».


Затем программа выдаст предупреждение и спросит, продолжить ли загрузку. Отвечаем «Да».


Внизу окна в строке можно будет следить за статусом загрузки.


Режим пользователя

В этом же разделе нужно будет и загружать файл архива.


Затем в разделе «Резервное копирование и восстановление» следует нажать «Восстановление из резервной копии».


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

Далее выбирайте «Открыть», а затем нажмите «Восстановить данные».


Подождите до завершения операции, а затем приступайте к работе в восстановленной базе 1С.

Читайте также: