Настройка репозиториев и автообновления из файла

Существует возможность настройки репозиториев и автообновления из файла заданного формата.

Настройку можно выполнить при установке «Форсайт. Аналитическая платформа» или при запуске файла Tuner.exe:

Синтаксис:

Tuner.exe tuner.xml

где: tuner.xml. Имя XML-файла, содержащего информацию о настройках репозиториев и параметрах автообновления.

Структура XML-файла

Для создания XML-файла откройте стандартный текстовый редактор. XML-файл должен иметь следующую структуру (пример):

<?xml version="1.0" encoding="utf-8"?>
<Configuration>

<Metabases>

<Metabase Driver="SQLITE" Package="STANDARDSECURITYPACKAGE" DebugMode="1" Name="SQLITE Repository" Ident="SQLITERepository">

<LogonData FileName="C:\Work\sqlite_repo" />

</Metabase>

<Metabase Driver="MSSQL2008" Package="STANDARDSECURITYPACKAGE" Authentication="1" DebugMode="1" Name="MSSQL Repository" Ident="MSSQLRepository" Scope="LM">

<LogonData Server="MSSQLServer" Database="PPRepository" />

</Metabase>

</Metabases>

<AutoUpdate Profile="9.2" Source="Z:\WebBuild\LastKnowGood\Win" SourceType="Path" Update="Ask" Db="ORACLE:LABEL;SERVER@" />

<Splash Visible="1"/>

<Login VisibleAdvanced = "1" />

<Environments>

<Environment Name="TEST_PER1" Args="ARGS_VALUE1"/>

<Environment Name="TEST_PER2" Args="ARGS_VALUE2"/>

<Environment Name="TEST_PER3" Args="ARGS_VALUE3"/>

</Environments>

<AboutWindow>

<App Name="Prognoz" Version="Custom-built 2018"/>

<Info Title="Техническая поддержка" Email="support@organizationname.com" Website="www.organizationname.com"/>

<Copyright Value="Organization name"/>

</AboutWindow>

<Exception EMail = "support@mail.com" />

</Configuration>

В примере приведены настройки для драйвера «SQLite». В зависимости от выбранного типа драйвера настройки некоторых разделов будут отличаться:

Настройка для драйвера Oracle

Настройка для драйвера Microsoft SQL Server

Настройка для драйвера Teradata

Настройка для драйвера PostgreSQL

Значения параметров

Параметры репозитория

Настройки СУБД

Параметры обновления

Отображение изображения в окне регистрации

Определение системных переменных среды

Отображение кнопки «Настройки» в окне регистрации

Определение контактной информации в окне «О Программе»

Сообщения об ошибках

См. также:

Настройка интерфейса окна регистрации в настольном приложении