<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8</id>
	<title>Установка сервера и клиентов в корпоративной сети - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8&amp;action=history"/>
	<updated>2026-04-04T12:04:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8&amp;diff=3380&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8&amp;diff=3380&amp;oldid=prev"/>
		<updated>2021-02-07T06:55:58Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:55, 7 February 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8&amp;diff=3379&amp;oldid=prev</id>
		<title>Admin at 13:19, 28 December 2020</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%B2_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9_%D1%81%D0%B5%D1%82%D0%B8&amp;diff=3379&amp;oldid=prev"/>
		<updated>2020-12-28T13:19:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общая информация о сервере базы данных]]}}&lt;br /&gt;
При включении в корпоративную сеть нового компьютера необходимо быстро и наиболее простым способом установить на него рабочую версию клиента, клиент должен быть настроен и адреса и названия существующих баз данных прописаны автоматически, чтобы администратору не пришлось делать это вручную. Для достижения этой цели применяется утилита &amp;lt;code&amp;gt;LANInstall.exe&amp;lt;/code&amp;gt;, входящая в состав дистрибутива системы. Утилита копируется в папку создания дистрибутива (любая новая папка по выбору администратора) на сервере в сети, после чего создается совместно используемый ресурс (''share''), указывающий на эту папку, для того, чтобы администратор, при настройке нового компьютера, мог открыть этот ресурс и запустить утилиту-установщик ''LANInstall.exe''.&lt;br /&gt;
&lt;br /&gt;
== Настройка утилиты ''LANInstall.exe'' ==&lt;br /&gt;
&lt;br /&gt;
Для копирования файлов клиента, желательно создать вложенную папку в папке расположения утилиты ''LANInstall.exe'' (далее -- корневой папки). Допустим, эта папка называется &amp;lt;code&amp;gt;INSTALL&amp;lt;/code&amp;gt;. Состав файлов, копируемых в эту папку обычно включает файлы:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SFCDepl.exe&lt;br /&gt;
SFCG.exe&lt;br /&gt;
sf_clientg.ini&lt;br /&gt;
SFCG.map&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А также файлы, копируемые в подпапку ''Profiles'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Profiles\ColorProfiles.ru.sfs&lt;br /&gt;
Profiles\Common.en.sfs&lt;br /&gt;
Profiles\Common.ru.sfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Файл инициализации ''LANInstall.ini'' представляет собой файл установок утилиты ''LANInstall.exe'' и создается в корне папки установки. Файл обычно содержит следующие переменные:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;Раздел Common содержит общие установки&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
;Переменная SourcePath указывает на папку, в которой находятся файлы дистрибутива, т.е., файлы, которые будут копироваться на локальные компьютеры пользователей.&lt;br /&gt;
;В нашем случае, это папка INSTALL, вложенная в текущую. По умолчанию используется корневая папка LANInstall.exe&lt;br /&gt;
SourcePath=&amp;quot;INSTALL\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Устанавливать программу обновления SFCDepl.exe как сервис (по умолчанию, 1) или как локальную утилиту (0). Данная переменная влияет на флажок&lt;br /&gt;
;  &amp;quot;Устанавливать модуль обновления как сервис&amp;quot; на форме ''LANInstall.exe'', т.е., задает состояние флажка по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
UpdateService=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Устанавливать разрешения на запись для всех пользователей на папку локального компьютера, в которую будет установлен дистрибутив системы (по умолчанию 0).&lt;br /&gt;
;  Данная переменная влияет на флажок &amp;quot;Устанавливать разрешения на запись в папке программы&amp;quot; на форме ''LANInstall.exe'', т.е., &lt;br /&gt;
;  задает состояние флажка по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
UpdateDestinationPermissions=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Переменная задает наименование папки, в которую будет происходить установка файлов дистрибутива клиента. По умолчанию, эта переменная указывает на&lt;br /&gt;
;  папку &amp;quot;Program Files\SFClient\&amp;quot;, однако можно задать любую папку. При задании папки разрешается использовать переменные пути.&lt;br /&gt;
;  Данная переменная влияет на поле &amp;quot;Папка приемника установки&amp;quot; на форме ''LANInstall.exe'', т.е., &lt;br /&gt;
;  задает состояние поля по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
DestinationFolder=&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Устанавливать иконку программы на рабочем столе (по умолчанию 1).&lt;br /&gt;
;  Данная переменная влияет на флажок &amp;quot;Устанавливать иконку программы на рабочем столе&amp;quot; на форме ''LANInstall.exe'', т.е., &lt;br /&gt;
;  задает состояние флажка по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
DesktopIcon=&amp;quot;1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Задать наименование иконки программы на рабочем столе (по умолчанию &amp;quot;Рабочая программа&amp;quot;).&lt;br /&gt;
;  Данная переменная влияет на поле &amp;quot;Название базы данных&amp;quot; на форме ''LANInstall.exe'', т.е., &lt;br /&gt;
;  задает состояние поля по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
DatabaseName=&amp;quot;Рабочая программа&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Устанавливать иконку программы только на рабочем столе текущего пользователя (по умолчанию 0).&lt;br /&gt;
;  Данная переменная влияет на флажок &amp;quot;Устанавливать иконку программы на рабочем столе только текущего пользователя&amp;quot; на форме ''LANInstall.exe'', т.е., &lt;br /&gt;
;  задает состояние флажка по умолчанию при запуске LANInstall.exe (см. рис. ниже).&lt;br /&gt;
DesktopIconLocalUserOnly=&amp;quot;0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
;Раздел Files содержит наименования файлов, входящих в дистрибутив&lt;br /&gt;
;Здесь показаны файлы, применимые к нашему примеру&lt;br /&gt;
[Files]&lt;br /&gt;
SFCG.exe&lt;br /&gt;
SFCG.map&lt;br /&gt;
sf_clientg.ini&lt;br /&gt;
SFCDepl.exe&lt;br /&gt;
Profiles\ColorProfiles.ru.sfs&lt;br /&gt;
Profiles\Common.en.sfs&lt;br /&gt;
Profiles\Common.ru.sfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Общий вид окна утилиты ''LANInstall.exe''  при установке дистрибутива на клиентские компьютеры ==&lt;br /&gt;
&amp;lt;gallery widths=580px heights=492px&amp;gt;&lt;br /&gt;
LANInstall 1.png||Рис. 1. Диалог установки файлов дистрибутива утилиты LANInstall.exe&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Общий вид окна утилиты, запущенной из сети, показан на рис. 1. Большинство полей и флажков задаются по умолчанию в файле инициализации LANInstall.ini (см. описание файла в предыдущем параграфе). После изменения установок, если это необходимо, администратор нажимает кнопку &amp;quot;установить&amp;quot;. Утилита установки выполняет необходимые действия и, если установка дистрибутива прошла успешно, показывает соответствующее сообщение и закрывается. Ниже дается детальное описание настроек диалога установки:&lt;br /&gt;
* '''Папка источника установки''' -- поле задает папку, откуда будут скопированы файлы дистрибутива. Список этих файлов задается в файле инициализации (см. выше). Администратор может изменить эту папку, однако, если она задана правильно, не имеет смысла.&lt;br /&gt;
* '''Название базы данных''' -- поле задает наименование иконки на рабочем столе. Если пользователь будет работать с одной базой данных (к примеру, розничная точка), удобно указывать ее название, иначе желательно указать что-то нейтральное (к примеру, &amp;quot;Рабочая программа&amp;quot;).&lt;br /&gt;
* '''Папка приемника установки''' -- поле папку, в которую будет происходить копирование файлов установки. Папку рекомендуется размещать на локальном диске (в ином случае, пропадает необходимость в использовании утилиты установки вообще). По умолчанию, используется папка &amp;quot;Program Files\SFClient\&amp;quot;.&lt;br /&gt;
* '''Устанавливать модуль обновление как сервис''' -- флажок позволяет установить модуль обновления клиента (файл ''SFCDepl.exe'') как сервис локальной системы. Такая установка имеет преимущество перед запуском утилиты обновления как приложение в том, что если пользователь работает под учетной записью, не позволяющей записывать в папку, в которой будут располагаться файлы клиента (для того, чтобы избежать возможных проблем с вирусами и безопасностью, пользователям корпоративной сети строго рекомендуется работать с ограниченными правами), утилита обновления в режиме сервиса будет иметь доступ к этим файлам и пользователь сможет обновить файлы клиента при запуске, в ином случае, если файлы клиента не будут обновлены, пользователь не сможет работать с базой данных.&lt;br /&gt;
** '''Устанавливать разрешения на запись в папке программы для всех пользователей (опасно)''' -- данная опция может использоваться в случае, если утилита обновления ''SFCDepl.exe'' не устанавливается как сервис на машине клиента. Она позволяет установить разрешения на папку с файлами клиента таким образом, чтобы пользователь с любыми правами имел доступ записи к ее файлам. Это позволит пользователям с ограниченными правами производить необходимое обновление файлов программы. Эта опция, однако, уменьшает безопасность системы и не рекомендуется к использованию.&lt;br /&gt;
* '''Установить (или обновить) иконку программы на рабочем столе''' -- при установке с наличием флажка, на рабочем столе создается иконка (ярлык) программы с наименованием, заданным в поле ''Название базы данных''. По умолчанию иконка создается на рабочем столе всех пользователей.&lt;br /&gt;
* '''Установить иконку на рабочий стол только текущего пользователя''' -- флажок позволяет установить иконку (ярлык) клиента только для текущего пользователя. &lt;br /&gt;
&lt;br /&gt;
== Задание списка рабочих баз при установке программы-клиента на новый компьютер ==&lt;br /&gt;
&lt;br /&gt;
При установке программы на компьютер клиента, файл ''sf_clientg.ini'', в котором содержится список баз данных клиента по умолчанию, копируется также в папку к клиенту. Иногда в процессе работы компании, необходимо изменить свойства подключения клиентов к базы данных, изменить ее наименование в диалоге выбора баз или добавить еще одну базу в диалог сразу для всех клиентов. В случае, если количество компьютеров в организации велико, это может превратиться в длительную однообразную работу по модификации файлов инициализации. Чтобы избежать ручной работы, в корпоративной сети рекомендуется использовать возможность внешнего файла каталога, который указывается [[Основной файл инициализации клиента|в файле инициализации клиента]] (в нашем случае, ''sf_clientg.ini''). Для этого вместо разделов для задания соединений с базами данных (или совместно с ними) в файле задается переменная '''DBCatalogFiles''', задающая сетевой путь к файлу, который будет содержать список соединений с базами данных. Это позволит изменять свойства и количество баз данных для подключения сразу всех клиентов при редактировании файла каталога. При этом, пользователи по-прежнему смогут добавлять базы данных в диалог выбора базы данных вручную.&lt;br /&gt;
&lt;br /&gt;
Для примера, в данной выше конфигурации, файл ''sf_clientg.ini'' может иметь следующее содержание (см. статью [[Основной файл инициализации клиента]]):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BreakOnExceptions=&amp;quot;0&amp;quot;&lt;br /&gt;
StartInDebugger=&amp;quot;0&amp;quot;&lt;br /&gt;
DebuggingRights=&amp;quot;0&amp;quot;&lt;br /&gt;
BinaryUpdateMode=&amp;quot;0&amp;quot;&lt;br /&gt;
DBCatalogFiles=&amp;quot;\\DC\Dist\sf_Catalog.ini&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Файл ''sf_Catalog.ini'', хранящийся в папке утилиты ''LANInstall.exe'' будет содержать обычный список баз. Административные базы из этого списка обычно не изменяются пользователями, однако, пользователи могут добавлять свои базы в диалог выбора баз. Ниже дано примерное содержание файла (см. также статью [[Основной файл инициализации клиента]]):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Database]&lt;br /&gt;
Type=&amp;quot;1&amp;quot;&lt;br /&gt;
Caption=&amp;quot;Центральная база&amp;quot;&lt;br /&gt;
ReadOnly=&amp;quot;1&amp;quot;&lt;br /&gt;
Source=&amp;quot;xxx.xxx.xxx.xxx:xxxx&amp;quot;&lt;br /&gt;
TCPPassword=&amp;quot;xxxxxxxxxx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[Database2]&lt;br /&gt;
Type=&amp;quot;1&amp;quot;&lt;br /&gt;
Caption=&amp;quot;Рабочая база&amp;quot;&lt;br /&gt;
ReadOnly=&amp;quot;1&amp;quot;&lt;br /&gt;
Source=&amp;quot;xxx.xxx.xxx.xxx:xxxx&amp;quot;&lt;br /&gt;
TCPPassword=&amp;quot;xxxxxxxxxx&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>