Как запустить базу 1с

Обновлено: 04.07.2024

Нередко бухгалтерам необходимо бывает создавать чистую базу, в том числе в 1С онлайн. Есть несколько методов, зависящих от версии используемых программ. Разберём процедуру создания базы на примере 1С:Бухгалтерии и создание шаблонной типовой базы на примере 1С:Зарплата и управление персоналом.

Можно создать новую базу 1С:Предприятие 8.3 разными способами. Разберем пару из них:

На основе действующей конфигурации. К примеру, выполнили доработки, и база оказалась нетиповой, но возникла необходимость введения новой компании в отдельной базе.
Из шаблона конфигурации, входящего в поставку 1С:Предприятия 8.3. Это подходит для всех конфигураций, кроме 1С:Бухгалтерии. В нашем материале рассматриваются оба способа формирования пустой базы на примере конфигураций 1С:Бухгалтерия 8 и 1С:Зарплата и управление персоналом 8.

Способ первый, когда базу будут создавать на основе конфигурации, с которой пользователь работает в настоящий момент. Надо запустить базу в режиме «Конфигуратор» (смотреть первый рисунок), нажать «Конфигурация» и выбрать пункт «Сохранить конфигурацию в файл» (смотреть второй рисунок). Если поле «Сохранить» неактивно, требуется сначала открыть конфигурацию (смотреть третий рисунок), а потом выполнить сохранение. В папке, выбранной для сохранения, должен отобразиться файл 1Cv8.cf.

image001.jpg

image003.jpg

image005.jpg

Далее надо возвратиться к окну запуска для добавления базы, поставить выбор на создание новой информационной базы и добавить базу без конфигурации: указать нужное наименование; выбрать путь, где будет размещаться база; нажать «Готово» (смотреть четвёртый рисунок).

image007.jpg

Далее надо запустить базу в режиме конфигуратора. Откройте конфигурацию, найдите пункт «Загрузить конфигурацию из файла», выберите сохраненный файл и нажмите «Открыть» (смотреть рисунок пять).

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

image009.jpg

image013.jpg

image013.jpg

image015.jpg

image017.jpg

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

image019.jpg

image021.jpg

image023.jpg

Потом надо перейти в окно запуска 1С и так же добавить базу, но выбрать создание базы из шаблона. После выбора необходимого шаблона, если их несколько (смотреть двенадцатый рисунок), укажите наименование и путь базы. Нажмите «Готово» и ждите. После начального заполнения с базой можно работать.

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

Похожие статьи:

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

Как запустить программу 1С без указания имени пользователя и пароля

  • Вариант 1. Запуск с выбором информационной базы
  • Вариант 2. Запуск баз выбора информационной базы из списка баз

Вариант 1. Запуск с выбором информационной базы

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

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

Как запустить программу 1С:Предприятие без ввода логина и пароля

В окне запуска программы 1С выделите нужную базу и нажмите кнопку Изменить.

Как настроить запуск программы 1С:Предприятие без ввода логина и пароля

  • Имя пользователя: Иванов И.И.
  • Пароль: 123456789

Для задания имени пользователя (логина) и пароля используются параметры /N <имя> и /P <пароль>.

/N <имя> - имя пользователя, параметр должен быть указан точно так же, как и в списке пользователей в Конфигураторе;
/P <пароль> - пароль пользователя, имя которого указано в параметре /N (если у данного пользователя нет пароля, то этот параметр можно не указывать).

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

Установка: 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

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



1.2. Зарегистрировать кластер 1С


Запустить утилиту администрирования серверов 1С:


В открывшемся окне зарегистрировать новый центральный сервер 1С предприятия:



В появившемся окне ввести сетевое имя компьютера, на котором запущен 1С Сервер (или его IP-адрес):

1.3. Зарегистрировать базу 1С на сервере SQL


Для начала регистрации базы необходимо запустить приложение 1С. В появившемся окне "Запуск 1С:Предприятия" регистрируем новую базу нажатием на кнопку "добавить":

Выбираем "Создание новой информационной базы":

В появившемся окне есть возможность создать базу из шаблона, или создать новую пустую базу (в последствии можно будет загрузить базу, загрузить конфигурацию или создать свою конфигурацию):


Жмем кнопку далее, вводим название базы и тип расположения базы на сервере:

жмем далее и заполняем поля:
При этом необходимо заметить, что поле "Имя базы данных" - это названия базы на SQL сервере. А поле "Имя информационной базы" - название базы на сервере 1С.
После чего выбираем вариант аутентефикации в 1С (Выбирать автоматически) и жмем кнопку "Готово":

1.4. Загрузить или создать конфигурацию 1С

Запустить конфигуратор с базой:


Загрузить ранее выгруженную информационную базу:

2. Настройка IIS на сервере

2.1. Проверка установленных компонент IIS


Для работы веб-клиента 1С:Предприятия необходимы службы IIS, которые небыли установлены по умолчанию при установке Windows 8.1 x64.
Для их установки следует перейти "Пуск - Панель управления - Программы и компоненты - Включение или отключение компонентов Windows". В появившемся дереве, в ветке "Службы IIS – Службы интернета - Компоненты разработки приложений" отметить все компоненты, как показано на рисунке. Затем нажать кнопку "Ок":

2.2. Разрешение 32-разрядных приложений в пуле приложений


Веб-клиент 1С:Предприятия 8.3 является 32-разрядным приложением. Поэтому для 64-разрядной ОС необходимо разрешить работу оных в пуле приложений сервера IIS. Для этого необходимо перейти "Пуск - Панель управления – Администрирование – Диспетчер служб IIS". В диспетчере служб выбрать "Пулы приложений – DefaultAppPool – Дополнительные параметры". В списке дополнительных параметров переменной "Разрешены 32-разрядные приложения" установить значение "True":


Установить значение в True для параметра "Разрешены 32-разрядные приложения":

2.3. Установка удостоверения пула приложений в качестве удостоверения анонимного пользователя

По умолчанию в качестве анонимного пользователя установлен пользователь IUSR, которого нет в системе. Дабы не создавать оного можно просто включить удостоверение пула приложений в качестве удостоверения анонимного пользователя. Для этого необходимо перейти "Пуск - Панель управления – Администрирование – Диспетчер служб IIS". В диспетчере служб перейти в "Проверка подлинности:



На пункте "Анонимная проверка подлинности" вызвав контекстное меню "изменить":

В открывшемся диалоге отметить "Удостоверение пула приложений". Закрыть диалог, нажав кнопку "ОК".


3. Публикация WEB-приложения из 1С

Для публикации приложения необходимо иметь полный доступ на папку проектов IIS. Есть 2 способа публикации приложения из 1С. 1 - сначала создать необходимую папку в каталоге "C:\inetpub\wwwroot\" в нашем случае это папка с названием "Base1C" и дать права текущему пользователю на полный доступ на эту папку. 2 способ зайти в 1С из под администратора а потом дать необходимые права на папку уже опубликованного приложения. В э статье описан второй путь.

3.1. Для публикации конфигурации на сервере IIS необходимо запустить 1С из под администратора:

Вызываем контекстное меню на ярлыке 1С и выбераем "Запуск от имени администратора"




Выбираем базу и запускаем 1С в режиме конфигуратора:



3.2. Запустить публикацию на web-сервере

Для начала публикации переходим в меню "Администрирование - Публикация на веб-сервере":



В появившемся окне указать имя публикации, указать веб-сервер и указать путь на веб-сервере.
1С позволяет публиковать на любой доступный веб-сервер в сети с помощью утиллиты webinst. В статье использовался пример публикации на локальный компьютер:

Более подробную информацию по пунктам в окне публикации можно получить из 1С конфигуратора нажав на кнопку F1.

4. Настройка библиотек для работы в 64-х разрядной ОС

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

Для настройки библиотек необходимо выполнить следующие действия.
Открываем через Панель Управления - Администрирование Диспетчер служб IIS.
В открывшемся окне раскрываем группу "Сайты" и наш сайт (в примере Base1C).
Нажимаем на "Сопоставление обработчиков" в группе IIS:

В открывшемся окне ищем строку с именем "ISAPI-dll" и нажимаем пункт меню в действиях "Добавить сопоставление сценария. "

В открытом окне "Добавление сопоставления сценария" в поле "Путь запроса" ввести символ * (звездочка, т.е. все). В поле "Исполняемый файл" выбрать библиотеку wsisapi.dll с каталога установленной 32-х разрядной версии 1С. В поле "Имя" можно задать любое имя (в примере Имя = 1С):


Некоторые специалисты в других статьях указывают что надо отключить ограничение сопоставления запроса. Автор не нашел зависимости работы этой отметки для программы 1С. Данная информация приводиться информативно, может быть кому то понадобиться.
Настроить ограничения запроса можно нажав на кнопку "Ограничение запроса" в окне Добавление сопоставления сценария. В открывшемся окне убрать отметку с "Вызывать обработчик только при сопоставлении запроса с:":


Нажать кнопку Ok.
На появившейся вопрос ответить "Да":

После чего необходимо перезапустить службу IIS. Для этого необходимо перейти в корень панели "Подключения" (на название сервера) и в меню действия справа выбрать "Перезапустить":


После чего можем проверить, работает ли подключенная библиотека. Для этого переходим в "Ограничения ISAPI и CGI":


И посмотреть, есть ли ссылки для необходимых обработчиков (dll):

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

5. Настройка прав доступа на папки и Брандмауэра Windows

5.1. Настройка доступов к папкам

Для правильной работы всех пользователей, а не только администраторов с опубликованным веб-приложениям необходимо настроить некоторые права на папки.
Для настройки прав на пакпи необходимо в проводнике Windows вызвать контекстное меню для необходимой папки и выбрать в контекстном меню пункт "Свойства" и перейти на закладку "Безопасность"


В данном случае речь идет о правах на 3 папки:
1. "C:\Program Files (x86)\1cv8\8.3.5.1088\bin\" (в этой папке находится библиотека wsisapi.dll) (номер релиза "8.3.5.1088" может быть другой)
2. C:\inetpub\wwwroot\Base1C (это созданная нами папка которая будет использоваться для доступа из интернет)
3. КаталогБазы (это база 1С, если используется файловый тип базы), в нашем примере база храниться на SQL сервере, поэтому каталога базы нет и доступа на него давать не надо.
Для всех папок (Пункты: 1,2,3) необходимо для пользователя IIS_IUSRS установить доступ "Полный доступ":

Для папки с нашей базой (Пункт 3) данных для пользователя Users, установить доступ "Изменение".

5.2. Настройка доступов к портам в Брандмауэре Windows

Если планируется использовать web-доступ не только локально, то необходимо настроить Брандмауэр Windows для доступа с внешних ресурсов, указав порт доступа 80. Автор не использовал настроек брандмауэра, а просто отключил его:

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