Инструменты пользователя

Инструменты сайта


administration:command-line_interface

Интерфейс командной строки для операций Import, Export и Compilation

Batch Export

Ускорить процесс экспорта sif-файлов можно средствами командной строки используя /batchexport.
Для этого нам понадобится два файла: bat и csv

Исполняющий файл должен выглядеть следующим образом:

export.bat
D:\Siebel\8.1\Tools_1\BIN\siebdev.exe /c "D:\Siebel\8.1\Tools_1\BIN\ENU\tools.cfg" /d ServerDataSrc /U SADMIN /P SADMIN /batchexport "Siebel Repository" export.csv export.log

В csv-файле находится информация о том, какой объект необходимо выгрузить из Siebel Tools и в какую папку сохранить полученный файл:

export.csv
Applet,Contact Find List Applet,D:\SIF\Applet-Contact Find List Applet.sif
Business Component,Fincorp Account,D:\SIF\Business Component-Fincorp Account.sif
Link,FINCORP Account?Contact,D:\SIF\Link-FINCORP Account Operation Group.sif

После окончания процесса Export в обязательном порядке нужно просмотреть файлы на размер. Если у файла размер 0 или 1 кб файл может быть пустым.

Batch Import

Ускорить процесс импорта большого количества sif-файлов можно средствами командной строки используя /batchimport.
Для этого нам понадобится файл bat.

Исполняющий файл должен выглядеть следующим образом:

import.bat
D:\Siebel\8.1\Tools_1\BIN\siebdev.exe /c "D:\Siebel\8.1\Tools_1\BIN\ENU\tools.cfg" /d ServerDataSrc /U SADMIN /P SADMIN /batchimport "Siebel Repository" overwrite "D:\SIF\" import.log
  • Важным параметром является overwrite/merge:
    1. overwrite – перезаписывает конечный объект в Siebel Tools данными из sif файла;
    2. merge – производит слияние объектов в БД и в sif файле (Используется для импорта TABLE).
  • «D:\SIF\» – папка в которой содержатся sif файлы.
  • import.log – файл в который будет записан log процесса импорта.

Compilation

Запускается параметром командной строки /bc:

compile.bat
D:\Siebel\8.1\Tools_1\BIN\siebdev.exe /c "D:\Siebel\8.1\Tools_1\bin\enu\tools.cfg" /u SADMIN /p SADMIN /d ServerDataSrc /bc "Siebel Repository" "D:\_FullCompile\siebel_sia.srf"

Результатом работы будет файл siebel_sia.srf, содержащий в себе все объекты из Siebel Tools.

Browser Script

Генерация Browser Script

bsGen.bat
D:\sba81\siebsrvr\BIN\genbscript.exe "D:\Siebel\8.1\Client_1\BIN\rus\fins_rus.cfg" "D:\Siebel\8.1\Client_1\PUBLIC\rus" rus

wiki_admin 2014/12/15 12:49

administration/command-line_interface.txt · Последние изменения: 2016/11/04 14:05 (внешнее изменение)