При работе с платформой 1С:Предприятие 8.3 на операционных системах семейства macOS пользователи часто сталкиваются с ситуацией, когда попытка создать новую информационную базу оборачивается ошибкой: Отсутствует файл базы данных. Эта проблема особенно актуальна для тех, кто переходит с Windows или пытается настроить автономное рабочее место, чтобы скрыть данные от центрального сервера. Разберем подробно, почему возникает эта ошибка и как правильно развернуть локальную базу на iMac или MacBook.
В тексте ошибки часто фигурирует путь вида C/Users/asdfg/Documents/1Cv8.1CD. Выясним причину появления такой записи. В операционной системе macOS не существует понятия «Диск С:», файловая система начинается с корневого каталога /. Если в окне запуска 1С прописан путь с буквой диска, это означает одно из двух:
Рассмотрим ситуацию глубже. Платформа 1С хранит список баз в файле ibases.v8i. Если вы просто добавляете строку в список, но не инициируете процесс генерации файлов, программа будет пытаться найти готовый файл 1Cv8.1CD. Если его нет по указанному пути — система выдает ошибку.
Посмотрим на процесс добавления информационной базы. В диалоговом окне «Добавление информационной базы/настройки» у пользователя есть два принципиально разных пути. Проанализируем их:
1. Создание новой информационной базы. Этот вариант предназначен для тех случаев, когда базы еще не существует. При выборе этого пункта 1С не просто записывает путь в список, она физически создает файл 1Cv8.1CD в указанной папке. Если вы создаете чистую базу, система развернет пустую конфигурацию. Если используете шаблон — база будет наполнена объектами (справочниками, документами) из этого шаблона.
2. Добавление в список существующей информационной базы. Этот вариант мы выбираем только тогда, когда файл 1Cv8.1CD уже лежит в какой-то папке на вашем Mac (например, вы скопировали его с другого компьютера). Если вы выбираете этот пункт для «новой» базы, которую еще не создали, вы неизбежно получите ошибку об отсутствии файла.
Часто на компьютеры Apple устанавливают так называемый Тонкий клиент. Это облегченная версия 1С, предназначенная исключительно для работы с сервером или облаком. Проанализируем ситуацию пользователя из обсуждения: если установлен только тонкий клиент, он может просто не поддерживать работу с локальными файловыми базами в режиме «Конфигуратор».
Для полноценной работы с локальными файлами на macOS необходимо убедиться, что установлена Технологическая платформа (полный дистрибутив). Тонкий клиент не содержит в себе механизмов управления файловой базой данных .1CD, он умеет только «общаться» с сервером по протоколам HTTP/HTTPS или через проприетарный протокол 1С. Если ваша задача — сделать так, чтобы «Москва не видела ваш прайс», вам обязательно нужна полная версия платформы для создания локального хранилища.
Рассмотрим правильный алгоритм действий, который позволит избежать ошибок файловой системы:
1С:Предприятие. В открывшемся списке баз нажмите кнопку Добавить./Users/ИмяПользователя/Documents/1C_Bases/NewBase. Избегайте использования кириллицы и пробелов в названиях папок, чтобы минимизировать риск ошибок прав доступа.1Cv8.1CD.Проанализируем типичную ошибку написания путей. В Windows мы привыкли к обратному слешу \, в то время как macOS (базирующаяся на UNIX-подобном ядре) использует прямой слеш /. Посмотрим на пример правильного и неправильного написания для Mac:
Неправильно: C:\Bases\1c или Users\Documents\Base
Правильно: /Users/asdfg/Documents/1c_work
Также важно помнить о регистрозависимости. В некоторых конфигурациях файловой системы Apple папки Base и base могут считаться разными каталогами. Проверьте, чтобы в настройках 1С путь в точности совпадал с реальным названием папок на диске.
Разберем ситуацию, когда кнопка создания активна, но зайти в режим разработчика не получается. Это часто случается на старых версиях платформы, таких как 8.3.9.2033. На современных версиях macOS (начиная с Catalina и новее) требуется 64-битное приложение. Старые сборки 1С были 32-битными и могут работать некорректно или не запускаться вовсе.
Для стабильной работы на Mac рекомендуется использовать платформу версии не ниже 8.3.15, а лучше — актуальные релизы 8.3.22+. В них поддержка macOS реализована наиболее полно, включая корректную работу диалоговых окон и файловых диалогов выбора папок.
Подведем итог: чтобы успешно создать локальную базу на iMac и обеспечить конфиденциальность своих сделок и прайсов, убедитесь, что вы используете полную технологическую платформу, выбираете режим «Создание новой базы» и корректно указываете путь в формате POSIX (через прямые слеши, начиная от корня системы).