Обычный запуск SteelTrace Server является сложным действием, требующим правильного размещения файлов SteelTrace Server, настройки параметров реестра для SteelTrace Server и служб Intelmet, а также правильного назначения разрешений файлов и реестра для учетной записи домена, используемой службой SteelTrace Server. Поэтому первым делом при устранении неполадок следует выяснить, может ли SteelTrace Server запускаться в идеальных условиях, при максимально упрощенном окружении. Обычно этот процесс начинается с вопроса: можно ли запустить SteelTrace Server, используя учетную запись из локальной группы Administrators, не применяя диспетчер управления службами Windows? Ответ «Да» означает, что проблема может быть связана с диспетчером управления службами или с разрешениями, назначенных учетной записи, которую пытается использовать служба SteelTrace Server. Ответ «Нет» может выявить сообщение об ошибке, которое ранее не выводилось диспетчером управления службами, и может указывать на проблемы с файлами SteelTrace Server или параметрами реестра.
Не запускайте SteelTrace Server из командной строки в любых целях, кроме проверки возможности запуска SteelTrace Server. Операции обслуживания, выполненные при запуске SteelTrace Server из командной строки, позже могут привести к сбоям. Например, если войти в систему с учетной записью администратора и изменить местоположение файла данных, то SteelTrace Server не сможет получить к ним доступ позже, когда будет выполняться с обычной учетной записью для службы SteelTrace Server.
При запуске SteelTrace Server из командной строки учитывайте следующие ограничения.
Сворачивание окна командной строки приведет к тому, что Windows удалит из SteelTrace Server почти все ресурсы. Это нормально, так как SteelTrace Server не предназначен для работы в этом режиме.
- SteelTrace Server выполняется в контексте безопасности пользователя, а не учетной записи, назначенной для запуска SteelTrace Server во время установки.
- Все системные сообщения отображаются в окне, в котором был произведен запуск экземпляра SteelTrace Server.
- Невозможно приостановить, остановить или возобновить выполнение экземпляра SteelTrace Server в качестве службы Microsoft Windows, средствами диспетчера конфигурации SteelTrace Server, приложения «Службы» на панели управления или любых команд net (то есть net start, net pause, net continue или net stop).
- Перед завершением сеанса Windows необходимо завершить работу экземпляра SteelTrace Server.
- Любые вводимые параметры командной строки имеют приоритет над параметрами командной строки по умолчанию, записанными в реестр Windows программой установки SteelTrace Server.
Запуск верного экземпляра SteelTrace Server
По умолчанию программа SteelTraceservr.exe находится в каталоге «C:\Program Files\Intelmet\SteelTrace Server». Если установлен второй экземпляр SteelTrace Server, то вторая копия SteelTraceServer.exe находится в отдельном каталоге. Можно запустить экземпляр SteelTrace Server программой SteelTraceServer.exe, взятой из другого экземпляра, но при этом SteelTrace Server запустит также и версию неверного экземпляра, в том числе пакеты обновления, что может привести к непредвиденным результатам. Чтобы избежать этого, перед запуском программы SteelTraceServer.exe перейдите в нужный каталог при помощи команды MS-DOS (cd), как показано в следующем примере:
cd \Program Files\Intelmet\SteelTrace Server
Запуск из командной строки экземпляра SteelTrace Server по умолчанию
В командной строке введите следующую команду:
SteelTraceServer.exe
Запуск из командной строки экземпляра SteelTrace Server по умолчанию в однопользовательском режиме
В командной строке введите следующую команду.
SteelTraceservr.exe -m
Однопользовательский режим полезен при аварийном обслуживании, когда нужно предотвратить подключение к SteelTrace Server других пользователей, однако в однопользовательском режиме к экземпляру может подключиться любой пользователь, в том числе служба агента SteelTrace Server.