#0
by jcage
Как в SQL создать базу скриптом - понятно. А как бы прописать эту базу на сервере 1С так же скриптом?
#1
by КМ155
Соединение с рабочим процессом.CreateInfoBase (IWorkingProcessConnection.CreateInfoBase) Соединение с рабочим процессом (IWorkingProcessConnection) CreateInfoBase (CreateInfoBase) Синтаксис: CreateInfoBase(<ИнформационнаяБаза>, <Режим>) Параметры: Тип: Информационная база. Информационная база. Все свойства, необходимые для создания информационной базы (Name, dbServerName, dbName, dbUser, dbPassword, Locale, [DateOffset]) должны быть заполнены. Тип: Число. Режим создания информационной базы: 0 - при создании информационной базы базу данных не создавать, 1 - при создании информационной базы создавать базу данных. Возвращаемое значение: Тип: Информационная база. Описание: Создает информационную базу с заданными параметрами. Требуется аутентификация администратора кластера.
#2
by КМ155
+ похоже это оно: Свойства: Описание: Содержит параметры информационной базы 1С:Предприятия. Объект может быть построен программно. Для этого необходимо его создать методом CreateInfoBaseInfo и заполнить его свойства путем присваивания им новых значений. Уже заполненные объекты могут быть получены методом GetInfoBases. В последнем случае для чтения значений всех их свойств, кроме Name, необходимы административные права. Представляет собой объект с интерфейсом IInfoBaseInfo. Доступность: Интеграция.
#9
by jcage
да посмотрел. я не понимаю, как можно создать? допустим, есть комп1: сервер 1С комп2: нет клиента. как с комп2 программно создать на комп1 базу?
#10
by vde69
можно, только сложно на сервере нужно созать 1 каталог и дописать 1 файл, правда там тонкости есть.
#14
by vde69
+ сразу одну тонкость скажу: для этого служба сервера 1с должна быть остановлена, а то она блочит требуемый файл
#16
by КМ155
[как с комп2 программно создать на комп1 базу?] написать скрипт на VB или Java достучаться до кластера CreateInfoBase
#18
by vde69
+ как и обещал идем на сервер и лезем в каталог "C:Program Files1cv82srvinfo
eg_1541" там создаем новую директорию типа "19cdd20e-3d38-4628-bfad-8afa0b2545ea" (пустую) и правим файл "1CV8Reg.lst" потом стартуем сервер и все работает
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Дополнительные реквизиты у товара. УТ 11.0
- Люди поделитесь обработкой чтобы свернуть базу БП 1.6
- Поменяли HDD на SSD клонировали диск C: не грузится
- v7: Перенос данных из БУХ 7.7 в ЗУП 8.2
- Печать чека со сдачей Комплексная автоматизация
- И развернутое и свернутое сальдо в бух.отчетах на СКД
- СКД суммирует итоги
- Excel Группировка дат в фильтре
- Ошибка в управляемой форме - как рассчитать колонку?
- Переопределяемый общий модуль
- Обычные формы. Отборы построителя на форме для множества раздельных запросов
- что сделать, чтобы не дублировались строки в печатной форме?
- Конвертация данных, из двух номенклатур одну
- Изменение товарной накладной в 1с 8
- Как учитывать векселя в 1с ут 10.3??
- Как очистить задачи в ЗУП?
- OFF: Let's freak out of English
- СКД и динамические параметры
- Как в макет вынести единицу измерения из справочника номенклатуры
- Расположение колонок с ресурсами в СКД