Загрузка и установка пакета Application
Compatibility Toolkit
Вы можете скачать
пакет Application Compatibility Toolkit с веб сайта
компании Microsoft. Файл загрузки представляет собой MSI
файл размером 10.7 MB. Во время установки MSI файла, вам
будет дана подсказка установить версию 1.1 .NET
Framework. Если эта версия у вас не установлена, вы
можете нажать кнопку «Установить .NET Framework», после
чего вы будете перенаправлены на веб сайт, с которого вы
сможете скачать этот компонент.
Когда .NET Framework установлен, дважды кликните на
MSI файле еще раз, и программа установки пакета
Application Compatibility Toolkit будет запущена.
Нажмите «Далее», чтобы пропустить окно приветствия
программы установки, и у вас появится окно лицензионного
соглашения. Приняв условия этого соглашения, нажмите
«Далее», после чего программа попросит вас указать путь
установки. Примите путь по умолчанию, нажмите «Далее»,
«Установить». Программа установки скопирует необходимые
файлы на ваш жесткий диск. Когда процесс установки
закончится, нажмите «Завершить».
Менеджер совместимости приложений (Application
Compatibility Manager)
Теперь, когда пакет Application Compatibility Toolkit
был установлен, пришло время начинать. Начните процесс с
выбора команды Application Compatibility Manager из меню
Пуск | Программы | Application Compatibility Toolkit.
Когда Application Compatibility Manager начнет работу,
Windows запустит мастера настройки ACT. Прежде чем
работать с этим мастером, вам нужно установить SQL
сервер где-нибудь в вашей сети (машина, на которой
работает пакет Application Compatibility Toolkit, не
должна запускать SQL сервер локально).
Когда мастер запущен, нажмите «Далее», чтобы
пропустить приветственное окно. После этого вы увидите
окно, спрашивающее вас о том, желаете ли вы выполнить
настройку Enterprise Configuration, или вы просто хотите
просмотреть и обработать отчеты. Поскольку вы только что
завершили процесс установки, у вас не будет никаких
отчетов для обработки и просмотра. Поэтому вам придется
выбрать опцию настройки Enterprise Configuration.
Нажмите «Далее», чтобы продолжить.
В следующем окне программа попросит вас выбрать SQL
сервер из предлагаемого списка, как показано на рисунке
A. Хотя это окно выглядит довольно просто, оно требует
некоторых объяснений.
Рисунок A: Вам нужно выбрать SQL сервер, на котором
будет храниться база данных реестра ваших
приложений.
Как видно на рисунке, в этом окне программа просит
вас выбрать SQL сервер из предложенного списка. Вам
важно знать, что мастер не запрашивает вашу сеть о SQL
сервере автоматически. Странность заключается в том, что
SQL сервер, который вы захотите использовать, не будет
отображен в списке. Поэтому вам придется использовать
кнопку «Обзор», чтобы найти и выбрать нужный вам сервер.
Как только нужный SQL сервер отображен в списке, вам
нужно нажать кнопку «Соединить», чтобы подключиться к
SQL серверу. Только после этого вы сможете посмотреть
индивидуальные базы данных, расположенных на этом
сервере. В большинстве случаев вам, скорее всего, не
потребуется повторно использовать уже существующие базы
данных SQL сервера. Вместо этого вы можете просто
вписать название базы данных, которую вы хотите создать,
в поле «База данных», и затем нажать кнопку «Создать».
Когда мастер завершит процесс создания базы данных,
нажмите кнопку «Далее», чтобы продолжить.
Как я уже говорил, пакет Application Compatibility
Toolkit использует агентов на клиентских компьютерах для
составления реестра приложений, после чего этот реестр
записывается в базу данных SQL сервера. И хотя это
основная идея сбора информации о совместимости
приложений, важно понять, что агентам недостает
разрешений для записи данных непосредственно в базу
данных SQL сервера, которую вы только что создали.
В этом случае вы должны создать папку, которая может
служить хранилищем для информации реестра приложений.
Эта папка должна быть общей, чтобы все имели к ней
доступ. Агенты будут создавать файлы журналов,
содержащие информацию реестра приложений, и записывать
эти файлы в данную папку. Затем пакет Application
Compatibility Toolkit будет анализировать эти файлы и
записывать данные в базу на сервере SQL.
Хорошая новость заключается в том, что вам не
придется создавать эту папку вручную. Просто создайте
папку, как вы обычно это делаете, а затем укажите
мастеру путь к этой папке, как показано на рисунке B.
Как видно на рисунке, мастер автоматически назначает
общее имя этой папке.
Рисунок B: Application Compatibility Toolkit требует
общие папки, которые используются в качестве
хранилища для файлов журналов.
Нажмите «Далее» и увидите окно, говорящее о том, что
службе обработки журналов Application Compatibility
Toolkit Log Processing Service необходимо использовать
сервисную учетную запись для обработки журналов и записи
информации реестра в базу данных. Предположив, что база
данных SQL сервера и общая папка расположены локально,
можно просто обойтись использованием учетной записи
Local System, как показано на рисунке C. В противном
случае, вам придется указать учетную запись, которая
имеет доступ к папке Logs и базе данных SQL сервера.
Рисунок C: Служба обработки журналов Application
Compatibility Toolkit Log Processing Service требует
сервисную учетную запись с разрешением доступа к
папке Logs и базе данных SQL сервера.
Нажмите «Далее» и увидите окно, информирующее вас о
том, что вы успешно настроили Application Compatibility
Toolkit. Нажмите «Закончить», и мастер закроется, а у
вас появится главное окно Application Compatibility
Manager, показанное на рисунке D.
Рисунок D: Главное окно Application Compatibility
Manager.
Заключение
В этой статье я объяснил, что компания Microsoft
создала Application Compatibility Toolkit, как
специализированный инструмент для тестирования
приложений на совместимость с Windows Vista в
производственном окружении. Теперь, когда мы рассмотрели
процесс настройки, пришло время для процесса установки
агентов. Я покажу вам, как разворачивать агентов в
третьей части этой серии статьей.
Автор: Брайн Позей (Brien Posey)
Брайн
Позей (Brien Posey) является премированным автором,
который написал более 3000 статей. Он является автором
или соавтором 27 книг. Вы можете посетить персональный
Web-сайт Брайна по адресу
www.brienposey.com.
Эта статья опубликована с разрешения:
www.windowsnetworking.com