Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.79 KB

Readme.md

File metadata and controls

35 lines (24 loc) · 1.79 KB

ibcmdrunner

Библиотека для упрощения работы с утилитами ibcmd и ibsrv из oscript.

Позволяет выполнять операции с информационной базой в стиле v8runner.

Пример работы:

УправлениеИБ = Новый УправлениеИБ;
ВременныйКаталог = ОбъединитьПути(КаталогВременныхФайлов(), "tmp_db");
УправлениеИБ.УстановитьПараметрыФайловойИБ(ВременныйКаталог);
ПутьКФайлуКонфигурации = "c:\tmp\1c.cf";
УправлениеИБ.СоздатьИБИзФайлаКонфигурации(ПутьКФайлуКонфигурации);
КонфигФайл = Новый КонфигурационныйФайлАС;
// Задаем параметры автономного сервера - IP-адрес, порт (по умолчанию 8314), имя сервера
КонфигФайл.ПараметрыСервера("127.0.0.1", , "MyFirstServer");
// Задаем параметры информационной базы, к которой подключаемся -
// путь, имя пользователя, пароль
КонфигФайл.ПараметрыФайловойБД("d:\1c_Bases\MyBase", "user", "123");
// Создаем конфигурационный файл c:\tmp\my-config.yml в формате YAML 
КонфигФайл.СоздатьКонфигурационныйФайл("c:\tmp\my-config.yml");

Лицензия

Смотри файл LICENSE.