Добрый день всем!
Возникла необходимость создать ИБ(Информационную Базу) с помощью командной строки(батника, скрипта) в клиент серверном варианте 1С 8.3.
Пробовал создать данную базу с помощью команды CREATEINFOBASE но почему то база именно в клиент-серверном варианте не создается, в файловом без проблем.
Прошу подсказать как можно реализовать данную задачу.
Отликнувшимся заранее благодарен.
Параметры клиент-серверного режима
Srvr имя сервера 1С:Предприятия;
Ref имя информационной базы на сервере;
SQLSrvr имя SQL сервера;
SQLDB имя SQL базы данных;
SQLUID имя пользователя SQL;
SQLPwd пароль пользователя SQL. Если пароль для пользователя SQL не задан, то данный параметр можно не указывать
SQLYOffs - смещение дат, используемое для хранения дат в SQL Server. Может принимать значения 0 или 2000. Данный параметр задавать не обязательно. Если не задан принимается значение 0.
Locale - язык (страна), (аналогично файловому варианту).
(9) spacecraft, SQL Standart Edition
Я пишу те значения параметров которые при ручном режиме работают. В данный параметр пишу вот такое значение:
DBSrvr="SRV01\SQLSERVER" как прописано на самом сервере в SQL
(10) midavp, у меня работает приведенная команда. И указывается только имя сервера с SQL. Сравнивайте со своей.
В журнале sql что-то пишется? В кластере 1с в сеанса появляется соединение?
(12) midavp, sql server menagement studio. Там ищем журналы в управление. Если до sql команда из 1С достучалась, то будет запись. Если нет записей, то ошибка еще на стадии подключения к серверу 1С.
В кластаре сервера 1С (администрирование серверов 1С) открыть кластер и посмотреть "Сеансы". Там должны быть подключения к конфигуратору новой базы. Если нет, то ошибка даже на стадии подключения к серверу 1С. Проверять имена и пароли.