Использование средства подключения службы для Configuration Manager
Относится к Configuration Manager (Current Branch)
Используйте средство подключения службы , если точка подключения службы находится в автономном режиме. Его также можно использовать, если серверы системы сайта Configuration Manager не подключены к Интернету. Это средство помогает поддерживать сайт в актуальном состоянии с помощью последних обновлений Configuration Manager.
При запуске средства оно подключается к облачной службе Configuration Manager, отправляет сведения об использовании для иерархии и скачивает обновления. Отправка данных об использовании необходима, чтобы облачная служба предоставляла правильные обновления для вашей среды.
Предварительные условия
Сайт имеет точку подключения службы, и вы настраиваете ее для автономного подключения по запросу.
Запустите средство из командной строки от имени администратора. Пользовательский интерфейс отсутствует.
Средство запускается из точки подключения службы и компьютера, который может подключаться к Интернету. Каждый из этих компьютеров должен иметь 64-разрядную ОС и следующие компоненты:
Распространяемые файлы Visual C++ x86 и x64. По умолчанию Configuration Manager устанавливает версию x64 на компьютер, на котором размещена точка подключения службы. Для этого средства требуется распространяемый пакет Microsoft Visual C++ 2015–2019 (14.28.29914.0) или более поздней версии на компьютере, с которым вы его используете. Чтобы скачать этот компонент, см. раздел Последние поддерживаемые загрузки распространяемого компонента Microsoft Visual C++.
Примечание.
При обновлении с версии Configuration Manager до 2107 требуется пакет распространяемого пакета Visual C++ 2013 (12.0.40660.0), доступный по той же ссылке.
Для этого средства требуется .NET версии 4.6.2, и рекомендуется версия 4.8. Дополнительные сведения см. в разделе Предварительные требования для сайта и системы сайта.
Начиная с версии 2309, для этого средства требуется установить драйвер ODBC Driver 18 для SQL Server (x64). Сведения о том, как скачать этот компонент, см . в статье Скачивание драйвера ODBC для SQL Server.
Учетной записи, используемой для запуска средства, требуются следующие разрешения:
Локальный администратор на компьютере, на котором размещена точка подключения службы
Разрешения на чтение для базы данных сайта
Вам нужен метод для передачи файлов между компьютером с доступом в Интернет и точкой подключения службы. Например, USB-накопитель с достаточным объемом свободного места для хранения файлов и обновлений.
Обзор
Подготовка. Запустите средство в точке подключения службы. Он помещает данные об использовании в файл .cab в указанном расположении. Скопируйте файл данных на компьютер с подключением к Интернету.
Подключение. Запустите средство на компьютере с подключением к Интернету. Он отправляет данные об использовании, а затем скачивает обновления Configuration Manager. Скопируйте скачанные обновления в точку подключения службы.
Вы можете отправить несколько файлов данных одновременно, каждый из разных иерархий. Вы также можете указать прокси-сервер и пользователя для прокси-сервера.
Импорт. Запустите средство в точке подключения службы. Он импортирует обновления и добавляет их на ваш сайт. Затем эти обновления можно просмотреть и установить в консоли Configuration Manager.
Отправка нескольких файлов данных
Поместите все экспортированные файлы данных из отдельных иерархий в одну папку. Присвойте каждому файлу уникальное имя. При необходимости их можно переименовать вручную.
При запуске средства для отправки данных в Корпорацию Майкрософт укажите папку, содержащую файлы данных.
При запуске средства для импорта данных средство импортирует только данные для этой иерархии.
Указание прокси-сервера
Если компьютеру с подключением к Интернету требуется прокси-сервер, средство поддерживает базовую конфигурацию прокси-сервера. Используйте необязательные параметры -proxyserveruri и -proxyusername. Дополнительные сведения см. в разделе Параметры командной строки.
Укажите тип обновлений для скачивания
Средство поддерживает параметры для управления скачиваемой файлами. По умолчанию средство скачивает только последнее доступное обновление, применимое к версии сайта. Исправления не скачиваются.
Чтобы изменить это поведение, используйте один из следующих параметров, чтобы изменить скачиваемые файлы:
-downloadall: скачайте все обновления, включая обновления и исправления, независимо от версии сайта.
-downloadhotfix: скачайте все исправления независимо от версии сайта.
-downloadsiteversion: скачивает обновления и исправления с более поздней версией, чем версия вашего сайта.
Важно!
Из-за известной проблемы в Configuration Manager версии 2002 поведение по умолчанию не работает должным образом. Обновите до версии 2006 или используйте параметр -downloadsiteversion , чтобы скачать необходимые обновления для версии 2002.
Дополнительные сведения см. в разделе Параметры командной строки.
Совет
Средство определяет версию сайта из файла данных. Чтобы проверить версию, найдите в .cab файле текстовый файл с именем с версией сайта.
Использование средства
Средство подключения службы находится на установочном носителе Configuration Manager по следующему пути: SMSSETUP\TOOLS\ServiceConnectionTool\ServiceConnectionTool.exe
. Всегда используйте средство подключения службы, соответствующее используемой версии Configuration Manager. Все эти файлы должны находиться в одной папке, чтобы средство подключения службы работало.
Скопируйте папку ServiceConnectionTool со всем ее содержимым на компьютер с подключением к Интернету.
В этой процедуре в примерах командной строки используются следующие имена файлов и расположения папок. Вам не нужно использовать эти пути и имена файлов. Вы можете использовать альтернативы, которые соответствуют вашей среде и предпочтениям.
Путь к исходным файлам установочного носителя Configuration Manager в точке подключения службы:
C:\Source
Путь к USB-накопителю, на котором хранятся данные для передачи между компьютерами:
D:\USB\
Имя файла данных, экспортируемого с сайта:
UsageData.cab
Имя пустой папки, в которой средство хранит скачанные обновления для Configuration Manager:
UpdatePacks
Подготовка
На компьютере, на котором размещена точка подключения службы, откройте командную строку от имени администратора и измените каталог на расположение средства. Например:
cd C:\Source\SMSSETUP\TOOLS\ServiceConnectionTool\
Выполните следующую команду, чтобы подготовить файл данных:
ServiceConnectionTool.exe -prepare -usagedatadest D:\USB\UsageData.cab
Примечание.
Если вы будете отправлять файлы данных из нескольких иерархий одновременно, присвойте каждому файлу данных уникальное имя. При необходимости вы можете переименовать файлы позже.
Данные в файле основаны на уровне диагностических данных и данных об использовании, настроенных для сайта. Дополнительные сведения см. в статье Обзор данных диагностики и использования. С помощью средства можно экспортировать данные в CSV-файл для просмотра содержимого. Дополнительные сведения см. в разделе -export.
Когда средство завершит экспорт данных об использовании, скопируйте файл данных на компьютер, имеющий доступ к Интернету.
Связь
На компьютере с доступом к Интернету откройте командную строку от имени администратора и измените каталог на расположение средства. Это расположение является копией всей папки ServiceConnectionTool . Например:
cd D:\USB\ServiceConnectionTool\
Выполните следующую команду, чтобы отправить файл данных и скачать обновления Configuration Manager:
ServiceConnectionTool.exe -connect -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacks
Дополнительные примеры см. в разделе Параметры командной строки.
Примечание.
При запуске этой командной строки может возникнуть следующая ошибка:
Необработанное исключение: System.UnauthorizedAccessException: доступ к пути "C:\Users\jqpublic\AppData\Local\Temp\extractmanifestcab\95F8A562.sql" запрещен.
Эту ошибку можно игнорировать. Закройте окно ошибки, чтобы продолжить.
Когда средство завершит загрузку обновлений, скопируйте их в точку подключения службы.
Импорт
На компьютере, на котором размещена точка подключения службы, откройте командную строку от имени администратора и измените каталог на расположение средства. Например:
cd C:\Source\SMSSETUP\TOOLS\ServiceConnectionTool\
Выполните следующую команду, чтобы импортировать обновления:
ServiceConnectionTool.exe -import -updatepacksrc D:\USB\UpdatePacks
После завершения импорта закройте командную строку. Он импортирует только обновления для соответствующей иерархии.
В консоли Configuration Manager перейдите в рабочую область Администрирование и выберите узел Обновления и обслуживание . Импортированные обновления теперь доступны для установки. Дополнительные сведения см. в разделе Установка обновлений в консоли.
Файлы журнала
ServiceConnectionTool.log. При каждом запуске средства подключения службы оно записывает данные в этот файл журнала. Путь к файлу журнала всегда совпадает с расположением средства. Этот файл журнала содержит простые сведения об использовании средства на основе используемых параметров. При каждом запуске средства средство заменяет любой существующий файл журнала.
ConfigMgrSetup.log. На этапе Подключения средство записывает данные в этот файл журнала в корне системного диска. Этот файл журнала содержит более подробные сведения. Например, какие файлы скачивает средство и успешно ли выполнена проверка хэша.
Параметры командной строки
В этом разделе перечислены в алфавитном порядке все доступные параметры для средства подключения к службе.
-соединять
Используйте на этапе Подключения на компьютере с доступом к Интернету. Он подключается к облачной службе Configuration Manager для отправки файла данных и скачивания обновлений.
Для этого требуются следующие параметры:
- -usagedatasrc: расположение файла данных для отправки.
- -updatepackdest: путь к скачанным обновлениям
Можно также использовать следующие необязательные параметры:
- -proxyserveruri: полное доменное имя прокси-сервера.
- -proxyusername: имя пользователя для прокси-сервера.
- -downloadall: скачайте все, включая обновления и исправления, независимо от версии вашего сайта.
- -downloadhotfix: скачайте все исправления независимо от версии сайта.
- -downloadsiteversion: скачивайте обновления и исправления, которые имеют более позднюю версию, чем версия вашего сайта.
Пример подключения без прокси-сервера
ServiceConnectionTool.exe -connect -usagedatasrc D:\USB\ -updatepackdest D:\USB\UpdatePacks
Пример подключения с прокси-сервером
ServiceConnectionTool.exe -connect -usagedatasrc D:\USB\Usagedata.cab -updatepackdest D:\USB\UpdatePacks -proxyserveruri itproxy.contoso.com -proxyusername jqpublic
Пример подключения для скачивания обновлений только для версии сайта
ServiceConnectionTool.exe -connect -downloadsiteversion -usagedatasrc D:\USB -updatepackdest D:\USB\UpdatePacks
-dest
Обязательный параметр с параметром -export для указания пути и имени csv-файла для экспорта. Дополнительные сведения см. в разделе -export.
-downloadall
Необязательный параметр с параметром -connect для скачивания всего, включая обновления и исправления, независимо от версии сайта. Дополнительные сведения см. в разделе -connect.
-downloadhotfix
Необязательный параметр с параметром -connect для скачивания только всех исправлений независимо от версии сайта. Дополнительные сведения см. в разделе -connect.
-downloadsiteversion
Необязательный параметр с параметром -connect для загрузки обновлений и исправлений, которые имеют более позднюю версию, чем версия сайта. Дополнительные сведения см. в разделе -connect.
-экспорт
Используйте на этапе подготовки для экспорта данных об использовании в CSV-файл. Запустите его от имени администратора в точке подключения службы. Это действие позволяет просмотреть содержимое данных об использовании перед отправкой в Корпорацию Майкрософт. Для указания расположения CSV-файла требуется параметр -dest .
Пример экспорта
-export -dest D:\USB\usagedata.csv
-импорт
Используйте на этапе импорта в точке подключения службы для импорта обновлений на сайт. Для указания расположения скачанных обновлений требуется параметр -updatepacksrc .
Пример импорта
ServiceConnectionTool.exe -import -updatepacksrc D:\USB\UpdatePacks
-готовить
Используйте на этапе подготовки в точке подключения службы для экспорта данных об использовании с сайта. Для указания расположения экспортированного файла данных требуется параметр -usagedatadest .
Пример подготовки
ServiceConnectionTool.exe -prepare -usagedatadest D:\USB\UsageData.cab
-proxyserveruri
Необязательный параметр с параметром -connect для указания полного доменного имени прокси-сервера. Дополнительные сведения см. в разделе -connect.
-proxyusername
Необязательный параметр с параметром -connect , указывающий имя пользователя для проверки подлинности на прокси-сервере. Дополнительные сведения см. в разделе -connect.
-updatepackdest
Обязательный параметр с параметром -connect для указания пути к скачанным обновлениям. Дополнительные сведения см. в разделе -connect.
-updatepacksrc
Обязательный параметр с параметром -import для указания пути к скачанным обновлениям. Дополнительные сведения см. в разделе -import.
-usagedatadest
Обязательный параметр с параметром -prepare для указания пути и имени файла экспортированного файла данных. Дополнительные сведения см. в разделе -prepare.