1с что значит файловый режим работы

Какую выбрать 1С — файловую или SQL

Для небольших и средних предприятий очень часто при внедрении 1С встает вопрос: какую СУБД для 1С выбрать — файловую или SQL?

Попробуем разобраться, что такое файловая база и что такое клиент серверная SQL.

СУБД — система управления базой данных. Платформа 1С Предприятие поддерживает следующие варианты СУБД:

  • Файловый (встроенный в 1С)
  • MS SQL Server
  • Oracle
  • IBM DB2
  • PostgreSQL

Файловый вариант

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

Преимущества файлового варианта:

  • Простота в настройке.
  • Не требует дополнительного ПО.
  • Дешево и сердито.
  • Безопасность отсутствует. Любой пользователь системы может скопировать файл БД.
  • Малая масштабируемость системы — в некоторых случаях система начинает работать медленно уже при 5-7 пользователях. Связанно это с повышенным уровнем изоляции транзакции.
  • Некоторые функции программы не работают в файловом режиме (например, регламентные задания).
  • Ограничена в размере (максимум 4-12гб).
Читайте также:  Что значит однородный стержень

Клиент-серверная СУБД для 1С

Такой вариант устройства архитектуры хорош повышенной отказоустойчивостью и безопасностью. В клиент-серверной системе может одновременно работать очень большое количество пользователей (до 5000 и более).

  • Повышенная отказоустойчивость.
  • Позволяет работать большому количеству пользователей одновременно.
  • Размер базы данных ничем не ограничен.
  • Существует бесплатные СУБД (PostgreSQL).
  • Не все СУБД бесплатные, лучшие (MS SQL Server) стоят довольно больших средств.
  • Необходимо администрирование SQL сервера.

Инструкция по переходу с файловой базы на SQL

Если Вы решили перенести базу 1С 8.3 (8.2) с файловой на клиент-серверный режим, следуйте следующей инструкции:

  1. Создайте новую базу данных 1С в SQL;
  2. Выгрузите файл *.dt из файловой базы (Конфигуратор — Администрирование — Выгрузка информационной базы);
  3. Загрузите полученный файл в новую базу (Конфигуратор — Администрирование — Загрузка информационной базы).

Выводы

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

При росте организации в любой момент можно перейти от файлового к клиент-серверному режиму работы.

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

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Файловый вариант работы

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

В этом варианте все данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном файле — файловой базе данных. Работу с этой базой данных осуществляет файловая СУБД, разработанная фирмой «1С» и являющаяся частью платформы.

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

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

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

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

Утилита тестирования и исправления файловой базы данных

В дистрибутив платформы входит утилита, предназначенная для тестирования и исправления файловой базы данных после сбоев. Подробнее…

Техническая архитектура файлового варианта работы

Работа в файловом варианте возможна как напрямую, непосредственно с файлом базы данных, так и через веб-сервер, если используются клиентские подключения по протоколу HTTP или HTTPS.

Работа с файловой базой данных напрямую

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

Если используется толстый клиент, то он сам реализует всю функциональность файловой СУБД.

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

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

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

Работа с файловой базой данных через веб-сервер

Работа с файловой базой данных через веб-сервер возможна с помощью тонкого клиента или веб-клиента.

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

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

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

Источник

Варианты работы системы

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

Файловый вариант работы рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети. В этом варианте все данные информационной базы располагаются в одном файле — в файловой СУБД.

Клиент-серверный вариант работы предназначен для использования в рабочих группах или в масштабе предприятия. Он реализован на основе трехуровневой архитектуры «клиент-сервер». В этом варианте информационная база хранится в одной из поддерживаемых систем управления базами данных, а взаимодействие между клиентским приложением и СУБД осуществляет кластер серверов «1С:Предприятия 8».

Работа под управлением различных операционных систем

Все основные компоненты платформы способны функционировать как под управлением операционной системы Windows, так и под управлением операционной системы Linux. Благодаря тому, что взаимодействие процессов между собой осуществляется по протоколу TCP/IP, в составе системы могут присутствовать компоненты с различными операционными системами. Подробнее…

Подключение через Интернет

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

Системные требования

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

Источник

Файловый вариант работы

Файловый вариант работы

Система 1С:Предприятие 8 может работать или в клиент-серверном варианте, или в файловом. Файловый вариант работы получил своё название благодаря тому, что в этом варианте все данные системы хранятся в файле системы управления базой данных, разработанной фирмой 1С.

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

Достоинства

  • Простота установки.
  • Не требуются дополнительные программные и аппаратные средства.
  • Резервное копирование можно осуществлять путём сохранения единственного файла базы.
  • Целостность данных при сбоях на компьютере установки или в локальной сети обеспечивается механизмами транзакций СУБД.
  • В дистрибутив поставки входит утилита проверки и исправления файловой базы данных.

Недостатки

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

Рекомендации

Используйте файловый вариант системы 1С:Предприятие 8 только в том случае, если количество пользователей, одновременно работающих с системой, не превышает пяти, они находятся в общей локальной сети и их компьютеры достаточно современны — многоядерные процессоры, быстрые жёсткие диски и ОЗУ размером более чем 2048 Мбайт.

И учитывайте, что в отчётный период рабочих мест может потребоваться больше.

В заключение

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

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

Источник

файловый вариант работы

«1С:Предприятие» поддерживает два варианта работы:
● файловый,
● клиент-серверный.

Файловый вариант работы с информационной базой рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети. В этом варианте все данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном файле.
Такой вариант работы обеспечивает легкость установки и эксплуатации автоматизированной системы. При этом для работы с информационной базой не требуются дополнительные программные средства, достаточно иметь операционную систему и «1С:Предприятие».
Файловый вариант «1С:Предприятия» обеспечивает высокую целостность информационной базы и простое создание резервных копий. Исключена ситуация, когда пользователь может по ошибке (например, при копировании информационной базы) перепутать различные файлы информационной базы и привести таким образом систему в неработоспособное состояние.
Кроме этого, резервное копирование может осуществляться на файловом уровне, путем простого копирования файла информационной базы.
Однако, несмотря на легкость и простоту использования, файловый вариант обладает некоторыми ограничениями. Также следует помнить о том, что использование файлового варианта с подключением через веб-сервер рекомендуется использовать для работы небольшого количества пользователей, при условии отсутствия длительных операций.

Ограничения файлового варианта

  1. Файл базы данных (.1CD) внутри организован как множество так называемых внутренних файлов. Каждой из таблиц базы данных соответствует до четырех внутренних файлов:
    – Файл описания таблицы – в нем находится описание таблицы.
    – Файл записей данных – содержит данные всех записей таблицы, за исключением данных, содержащихся в полях неограниченной длины.
    – Файл индексов – размещены все индексы, определенные для таблицы. Если не определено ни одного индекса, то этот файл отсутствует.
    – Файл значений неограниченной длины – хранятся значения неограниченной длины, содержащиеся в полях таблицы.
  2. Размер каждого из вышеперечисленных внутренних файлов не может превышать:
    – для формата версии 8.2.14 – 4 Гбайта.
    – для формата версии 8.3.8 с размером страницы 4 096 байт – 4 Гбайта.
    – для формата версии 8.3.8 с размером страницы 8 192, 16 384, 32 768 и 65 536 байт – 6 Гбайт.
  3. Длина ключа в индексе не может превышать 1 920 байт.

Особенности работы файлового варианта базы данных с файловой системой

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

  • Сбои в работе сети,
  • Влияние антивирусов,
  • Включенное автономное кэширование.

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

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

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

Размещение данных 1С:Предприятия 8

Данные, которые 1С:Предприятие использует всегда, могут быть разделены на 5 групп в соответствии с их назначением и мерой их ответственности:

  • Информационные базы
  • Хранилище конфигурации содержит текущую конфигурацию и историю ее разработки при использовании в Конфигураторе средств групповой разработки. Все хранилище содержится в одном файле – 1Cv8ddb.1cd, который располагается в каталоге, заданном в качестве каталога хранилища конфигурации.
  • Журнал регистрации содержит список операций, совершенных над данной информационной базой. Журналы регистрации хранятся в специальных каталогах 1Cv8Log по одному на каждую информационную базу. Каждый каталог содержит файл 1Cv8.lgf и несколько файлов с именами вида yyyyMMddhhmmss.lgp, где yyyy – номер года, MM – номер месяца, dd – номер дня в месяце, hh – номер часа, mm – номер минуты, ss – номер секунды. Например, “20070525200000.lgp”. Файл 1Cv8.lgf содержит общую информацию журнала регистрации. В файловом варианте информационной базы журнал регистрации располагается в каталоге информационной базы, в том же, что и файл самой информационной базы. Например, если информационная база хранится в файле C:/EnterpriseInfoBase/1cv8.1cd, то журнал регистрации будет находиться в каталоге C:/EnterpriseInfoBase/1Cv8log.
  • Вспомогательные данныеПрофайлы ( с расширением .pfl ) для хранения формат и расположение окон и диалогов, настройки шрифтов, цветов, отборов и т. п. Наряду с профайлами в каталоге данных приложения могут содержаться и другие файлы с информацией, сохранение которой делает работу пользователей с 1С:Предприятием 8 более удобной. Потеря вспомогательных данных не приводит к нарушению работоспособности системы.
  • Временные данные. Эти данные использует приложение 1С:Предприятия 8 для служебных целей. Они актуальны только в пределах одного сеанса работы и после его завершения уничтожаются. Такие данные хранятся в том же каталоге, что и файл информационной базы, например : Файл 1Cv8cl является носителем блокировок объектов базы данных, расположенной в нем; Файл 1Cv8Tmp.1cd хранит служебную сеансовую информацию, в частности список активных пользователей; Файл 1Cv8Tmp.1cl является носителем блокировок данных, расположенных в файле 1Cv8Tmp.1cd. Для хранилища конфигурации 1С:Предприятие 8.0 в режиме Конфигуратора создает временные файлы аналогичного назначения, расположенные в каталоге хранилища конфигурации: Файл 1Cv8ddb.1cl является носителем блокировок данных из хранилища конфигурации; Файл 1Cv8dtmp.1cd хранит служебную сеансовую информацию, в частности список активных пользователей хранилища конфигурации; Файл 1Cv8dtmp.1cl является носителем блокировок данных, расположенных в файле 1Cv8ddb.1cd.
    Несмотря на то, что потеря временных данных не приводит к нарушению работоспособности информационной базы, бывают случай, когда “висит” сеанс пользователя, особенно при работе через веб-сервер и временные файлы не уничтожаются. Это приводит к блокировке очередного запуска сеанса – Ошибка совместного доступа к файлу 1Cv8tmp.1CD. Для устранения проблемы нужно снять зависящий сеанс пользователя.

Работа с новым форматом файловой базы данных

Начиная с версии платформы “1С:Предприятие” 8.3.8 появилась поддержка нового формата файловых баз данных (включая работу в режиме совместимости с предыдущими версиями). Новый формат файловых баз данных предназначен для ускорения процесса открытия и работы с информационной базой, поэтому, начиная с версии платформы 8.3.9, новый формат используется по умолчанию при создании новых файловых баз данных.

В новом формате (версии “8.3.8″) появились следующие возможности:

  • Уменьшен размер и оптимизирована структура заголовка с метаинформацией в файле 1Cv8.1CD. Это позволяет существенно снизить число операций чтения файла при открытии базы данных и, тем самым, заметно ускорить время старта и начала работы программы.
  • Теперь можно настраивать размер внутренней страницы файла данных. Это размер порции данных, в которых хранится информация и которыми обменивается программа с файловой системой. Предыдущий формат файловой базы данных (версии “8.2.14″) поддерживал единственный размер внутренней страницы файла – 4Кб. Новый формат по умолчанию использует размер страницы 8Кб, но позволяет его менять в диапазоне от 4Кб до 64Кб.

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

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

При создании новых файловых баз данных рекомендуется использовать настройки формата базы по умолчанию (версия формата “8.3.8“, размер страницы файла 8Кб). Если Вы используете базу данных, созданную в предыдущих версиях платформы, и наблюдаете недостаточно высокую производительность при старте и во время работы программы, то рекомендуется сконвертировать базу данных на новый формат файла.

Для преобразования формата файловой базы данных в комплектацию поставки платформы “1С:Предприятие” добавлена утилита CNVDBFL.EXE, которая должна находиться в папке “\bin” вашей установки “1С:Предприятие”. Например, полный путь к папке, где находится утилита, может быть “C:\Program Files (x86)\1cv8\8.3.9.1850\bin“, где “8.3.9.1850” – номер версии установленной платформы “1С:Предприятие”. В этой же папке находятся другие исполняемые файлы платформы, такие как, например, “1Cv8.exe”.

Если Вы не можете найти утилиту CNVDBFL.EXE в папке “\bin“, проверьте, что Вы используете версию “1С:Предприятие” 8.3.8 и выше.

Если Вы хотите проверить параметры Вашей файловой базы данных, используйте следующий вызов утилиты (указав в команде правильный путь к Вашей базе данных):

Утилита тестирования chdbfl

Утилита предназначена для автономной проверки и исправления файлов базы данных.

Данная утилита предназначена для работы только с файловой базой данных. Утилита доступна только в 32-разрядном варианте. Файловая база данных используется:

  • для хранения информационной базы в файловом варианте;
  • хранения хранилища конфигурации.

Для запуска утилиты в каталоге установки системы «1С:Предприятие» нужно запустить приложение chdbfl. На экран выводится окно (см. рис.1)


Утилита тестирования и исправления информационных баз

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

В поле Имя файла БД указать или выбрать имя файла информационной базы.

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

Источник

Оцените статью