Подключаем информационную базу 1С: с диска, с сервера, через браузер и ярлык
Содержание
Чтобы открыть базу
данных 1С, запустите ярлык «1С:Предприятие», выберите базу в списке и нажмите 1С:Предприятие. Если базы в списке нет, нажмите Добавить… → «Добавление в список существующей информационной базы» и укажите, где она лежит: папку с файлом 1Cv8.1CD, сервер 1С или веб-адрес.
Типичная ситуация: бухгалтеру переставили Windows или выдали новый ноутбук. Программа запускается, а окно со списком пустое. Сама база никуда не делась: она лежит в папке, на сервере или в облаке, просто новый компьютер о ней не знает. Достаточно один раз указать программе, где база хранится. Всё описанное относится к платформе 8.3 и подходит для любой конфигурации: БП, ЗУП, УТ, УНФ.
Как открыть базу 1С из окна запуска
Окно запуска — это программа 1cestart.exe. Она хранит список баз и сама выбирает нужную версию платформы. Справа в окне шесть кнопок: 1С:Предприятие, Конфигуратор, Добавить…, Изменить…, Удалить, Настройка….
Порядок, если база уже есть в списке:
- Выделите базу одним щелчком. Внизу окна появится её адрес: путь к папке (
File="D:\Bases\Buh") или сервер и имя (Srvr="srv1c";Ref="buh"). - Нажмите
1С:Предприятие— откроется пользовательский режим. КнопкаКонфигураторнужна администратору: обновления, выгрузка, правка конфигурации. - Выберите пользователя и введите пароль. Если в базе настроена аутентификация Windows, окно входа не появится.
Если базы в списке нет, добавьте её:
- Нажмите
Добавить…. - Выберите «Добавление в список существующей информационной базы» и нажмите
Далее. - Введите понятное имя, например «Бухгалтерия ООО Ромашка». Это только подпись в списке, на данные оно не влияет.
- Выберите тип расположения: на данном компьютере или в локальной сети, на сервере 1С:Предприятия или на веб-сервере.
- Укажите параметры подключения (о них в разделах ниже) и нажмите
Далее. - На последнем шаге выберите основной режим запуска. Значение «Выбирать автоматически» подходит почти всем. Здесь же поле «Версия 1С:Предприятия»: оставьте
8.3, если нет причин закреплять конкретную сборку.
Пункт «Создание новой информационной базы» в том же мастере создаёт пустую или демонстрационную базу. Для подключения существующей он не нужен: так легко получить вторую, пустую копию и потом искать, куда пропали документы.
Файловая база 1С: открыть с диска, флешки или сетевой папки
Файловая база — это одна папка. Главный файл в ней — 1Cv8.1CD, в нём все данные и конфигурация. Рядом бывают 1Cv8.1CL (журнал блокировок), 1Cv8Log (журнал регистрации) и 1Cv8tmp.
Как подключить:
- В мастере добавления выберите «На данном компьютере или на компьютере в локальной сети».
- В поле «Каталог информационной базы» укажите папку, в которой лежит
1Cv8.1CD. Не сам файл, а именно папку. - Для базы в сети используйте UNC-путь:
\\buh-pc\Bases\Buh. Подключённый сетевой диск (Z:\Buh) тоже работает, но буква может пропасть после перезагрузки или у другого пользователя.
Если не помните, где лежит база, найдите файл 1Cv8.1CD поиском Windows. Стандартное место для баз, созданных через мастер без изменения пути, — C:\Users\<имя>\Documents\InfoBase, иногда с цифрой в конце.
Права на папку. Каждому, кто работает с сетевой базой, нужны права на чтение и запись в папку базы, а не только на сам файл. Платформа создаёт рядом служебные файлы. Только чтение — и база не откроется.
Флешка и внешний диск. Открыть базу прямо с флешки можно, но работать так не стоит: медленно, а выдернутый без отключения накопитель портит 1Cv8.1CD. Скопируйте папку на локальный диск и подключайте копию.
Одну файловую базу не открывают одновременно из двух копий папки. Если коллега скопировал базу «к себе», а потом вернул обратно, всё, что вводили в оригинал за это время, будет перезаписано.
Файловый вариант хорош для 3–5 одновременных пользователей. Дальше растут блокировки и падает скорость — пора думать о серверном варианте.
Подключение к серверной базе 1С на SQL Server или PostgreSQL
В клиент-серверном варианте данные лежат в СУБД: Microsoft SQL Server, PostgreSQL, реже Oracle или IBM Db2. Но пользователь никогда не подключается к СУБД напрямую. Он обращается к серверу 1С, а тот уже ходит в базу данных.
Как подключить в мастере:
- Выберите «На сервере 1С:Предприятия».
- В поле «Кластер серверов
1С:Предприятия» укажите имя сервера, например
srv1c. Если кластер работает на нестандартном порту, добавьте его через двоеточие:srv1c:2541. - В поле «Имя информационной базы в кластере» укажите имя, под которым база зарегистрирована в кластере, например
buh. Это не имя базы в SQL и не подпись из вашего списка — их часто путают.
Узнать точное имя можно у администратора или в консоли администрирования серверов 1С: раскройте кластер → «Информационные базы».
Что нужно от сети. Клиент сначала обращается к агенту сервера (порт 1540), затем к менеджеру кластера (1541) и рабочим процессам. Диапазон портов рабочих процессов задаётся в свойствах рабочего сервера, по умолчанию 1560–1591. Если между клиентом и сервером файрвол, все эти порты должны быть открыты.
Можно ли открыть 1С через SQL Server Management Studio. Подключиться к
базе в SSMS или pgAdmin можно, но работать с ней как с 1С нельзя. Таблицы называются _Reference32, _Document145 и так далее, связи держит платформа. Правка данных напрямую в СУБД ломает базу. Для 1С это только хранилище.
База восстановлена из бэкапа SQL. Частый случай: администратор развернул .bak на новом сервере, а в 1С базы нет. Её нужно зарегистрировать в кластере:
- В консоли администрирования серверов раскройте кластер, на «Информационные базы» выберите создание новой базы.
- Укажите имя базы в кластере, сервер СУБД, имя базы данных в СУБД (ровно как у восстановленной) и учётную запись.
- Не ставьте флажок «Создать базу данных в случае ее отсутствия» — база уже есть. Если ошибиться в имени при включённом флажке, кластер создаст новую пустую базу.
- После регистрации добавьте базу в список окна запуска по имени из кластера.
Как открыть базу 1С через браузер или веб-клиент
Если база опубликована на веб-сервере (IIS или Apache) либо работает в облаке «1С:Фреш» или у хостинг-провайдера, у неё есть адрес вида https://1c.company.ru/buh.
Варианты:
- 🌐 В браузере. Вставьте адрес в Chrome, Edge, Firefox или Яндекс Браузер — откроется веб-клиент. Устанавливать платформу не нужно.
- 🖥️ В тонком клиенте. В мастере добавления выберите «На веб-сервере» и вставьте тот же адрес. Тонкий клиент удобнее браузера: нормальная работа с файлами, печать, горячие клавиши .
Пароль от веб-публикации и пароль пользователя 1С — разные вещи. Иногда сначала спрашивают логин сервера (если публикация закрыта авторизацией IIS), а затем — пользователя базы.
Для облачных сервисов адрес и логин выдаёт провайдер. Подключать такую базу как файловую или серверную бессмысленно: прямого доступа к папке или кластеру у вас нет.
Запуск базы данных 1С из командной строки и ярлыком
Когда базу открывают каждый день, удобнее сделать ярлык, который сразу запускает нужную базу, минуя список. Тот же приём используют администраторы в скриптах.
Основные параметры запуска:
| Параметр | Что делает |
|---|---|
ENTERPRISE | Запуск в пользовательском режиме |
DESIGNER | Запуск конфигуратора |
/F"путь" | Файловая база, путь к папке |
/S"сервер\база" | Серверная база |
/WS"адрес" | База на веб-сервере |
/IBName"имя" | База по имени из списка окна запуска |
/N"пользователь" | Имя пользователя 1С |
/P"пароль" | Пароль пользователя |
/ClearCache | Очистить кэш перед запуском |
Примеры:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Иванова"
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S"srv1c\buh"
"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /IBName"Бухгалтерия ООО Ромашка"
Как сделать ярлык:
- На рабочем столе правой кнопкой → «Создать» → «Ярлык».
- В поле расположения вставьте одну из строк выше со своими путём и именем.
- Дайте ярлыку название и сохраните.
1cestart.exe сам подберёт подходящую версию платформы. Если нужна конкретная сборка, запускайте 1cv8.exe из её папки: C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe (подставьте номер установленной версии).
Пароль в ярлыке (/P) виден любому, кто откроет свойства ярлыка. Для рабочих баз лучше настроить вход через аутентификацию Windows и не хранить пароль в строке запуска.
Как открыть базу 1С из файла выгрузки .dt
Файл .dt — это выгрузка базы, а не сама база. Двойным щелчком она не открывается. Её загружают в пустую базу:
- В окне запуска нажмите
Добавить…→ «Создание новой информационной базы» → «Создание информационной базы без конфигурации». - Задайте имя и папку, например
D:\Bases\Buh_from_dt. Папка должна быть пустой. - Выделите новую базу и нажмите
Конфигуратор. - В меню выберите
Администрирование → Загрузить информационную базу…и укажите файл.dt. - Подтвердите загрузку и дождитесь сообщения о её завершении. Конфигуратор предложит перезапуск — согласитесь.
- Закройте конфигуратор и откройте базу кнопкой
1С:Предприятие.
Загрузка .dt полностью заменяет содержимое базы, в которую её загружают. Поэтому загружают только в новую пустую базу. Никогда не загружайте .dt в рабочую базу «чтобы посмотреть» — текущие данные будут стёрты.
Файлы .cf и .cfe — это только конфигурация и расширение, без данных. Открыть по ним бухгалтерию с документами не получится.
Список баз: перенос на новый компьютер и общий список для отдела
Список баз окна запуска хранится в файле ibases.v8i:
%APPDATA%\1C\1CEStart\ibases.v8i
Это обычный текстовый файл. В нём для каждой базы есть блок с именем в квадратных скобках и строкой Connect= с адресом.
Перенос на новый компьютер. Скопируйте ibases.v8i со старого компьютера в ту же папку на новом, предварительно закрыв окно запуска. Все базы появятся в списке. Сработает, если пути остались прежними: сетевые пути и имена серверов — да, локальные папки — только если базы тоже перенесены на тот же диск.
Общий список для всех пользователей. Если в офисе 10 человек и у каждого 6 баз, вести список вручную на каждом компьютере неудобно. Положите один .v8i в сетевую папку и подключите его как общий список:
- через окно запуска: кнопка
Настройка…→ список адресов общих информационных баз → добавить путь к файлу, например\\srv\1c\bases.v8i; - или в файле
%APPDATA%\1C\1CEStart\1CEStart.cfgстрокой:
CommonInfoBases=\\srv\1c\bases.v8i
Базы из общего файла появятся у всех, кому настроено подключение. Добавили базу в общий файл — она появится у всех при следующем запуске окна.
Если отправить коллеге файл .v8i письмом, двойной щелчок по нему открывает окно запуска и предлагает добавить базы из файла в список.
Ошибки при открытии базы 1С и что с ними делать
Сообщения, которые мешают открыть базу, и первые проверки по каждому:
Различаются версии клиента и сервера. Если на сервере стоит одна сборка платформы, а у пользователя другая, подключение не пройдёт. Установите на компьютер ту же версию, что на сервере (номер должен совпадать полностью), и в свойствах базы в поле «Версия 1С:Предприятия» укажите её номер.
Очистка кэша вручную. Если /ClearCache не помог, закройте все окна 1С и удалите папки с длинными именами-идентификаторами в %LOCALAPPDATA%\1C\1cv8 и %APPDATA%\1C\1cv8. Данные базы там не хранятся, только кэш и настройки форм — после удаления пропадут сохранённые размеры окон и отборы.
На терминальном сервере удаляйте кэш только в профиле нужного пользователя и когда он вышел из 1С. Удаление у всех сразу оборвёт сеансы и сбросит настройки всем.
Если не помогло. Попробуйте открыть базу на другом компьютере. Открывается — проблема в рабочем месте (кэш, версия платформы, права пользователя Windows). Не открывается нигде — проблема в самой базе или сервере, и дальше нужен администратор с доступом к серверу и резервным копиям.