Тихая установка сервера IBM Data Client - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь установить клиент IBM Data Server в Windows без вывода сообщений.Я могу сделать установку через графический интерфейс без каких-либо ошибок.При установке без вывода сообщений у меня есть следующая запись в моем файле журнала.

MSI (40: 2C) [11: 39: 25: 095]: Продукт: Клиент IBM Data Server - DB2COPY1 - Операция установки завершилась неудачей.

MSI (s) (40: 2C) [11: 39: 25: 107]: установщик Windows установил продукт.Название продукта: Клиент IBM Data Server - DB2COPY1.Версия продукта: 11.1.0.1527.Язык продукта: 1033. Производитель: IBM.Успешная установка или статус ошибки: 1603.

Команда, используемая для установки по пути, в котором находится файл setup.exe

 setup /f /l C:\logs\db1.log /u C:\Users\Administrator\my.rsp

Любые подсказки, как выполнить установку в режиме без вывода сообщенийКлиент сервера данных?

РЕДАКТИРОВАТЬ- Добавление файла ответов

PROD=CLIENT
LIC_AGREEMENT=ACCEPT
FILE=C:\Program Files\IBM\SQLLIB\
INSTALL_TYPE=TYPICAL

LANG=EN

INSTANCE=DB2
DB2.NAME=DB2
DEFAULT_INSTANCE=DB2
DB2.TYPE=CLIENT
DB2_EXTSECURITY=YES
DB2_USERSGROUP_NAME=DB2USERS
DB2_ADMINGROUP_NAME=DB2ADMNS
RSP_FILE_NAME=C:\Users\Administrator\Documents\PROD_CLIENT.rsp
DB2_COPY_NAME=DB2COPY1
DEFAULT_COPY=YES

Ошибки в файле трассировки

STRING = Произошла ошибкапри попытке открыть раздел реестра «Программное обеспечение \ IBM \ DB2 \ DISABLEDCA {E7D2BEA2-DF58-46BF-94A4-C40537E312C2}».

У меня несколько раз возникала похожая ошибка при открытии записи реестра

РЕДАКТИРОВАТЬ 2

Файл журнала с включенной трассировкой.

  MSI (s) (0C:68) [16:36:14:238]: Note: 1: 1708 
  MSI (s) (0C:68) [16:36:14:238]: Product: IBM Data Server Client - DB2COPY1             -- Installation operation failed.

  MSI (s) (0C:68) [16:36:14:238]: Windows Installer installed the product. Product Name: IBM Data Server Client - DB2COPY1. Product Version: 11.1.0.1527. Product Language: 1033. Manufacturer: IBM. Installation success or error status: 1603.

  MSI (s) (0C:68) [16:36:14:238]: Attempting to delete file C:\Windows\Installer\64a90c.mst
  MSI (s) (0C:68) [16:36:14:238]: Unable to delete the file. LastError = 32
  MSI (s) (0C:68) [16:36:14:253]: Deferring clean up of packages/files, if any exist
  MSI (s) (0C:68) [16:36:14:253]: Attempting to delete file C:\Windows\Installer\64a90c.mst
  MSI (s) (0C:68) [16:36:14:253]: MainEngineThread is returning 1603
  MSI (s) (0C:1C) [16:36:14:253]: RESTART MANAGER: Session closed.
  MSI (s) (0C:1C) [16:36:14:253]: No System Restore sequence number for this installation.
  === Logging stopped: 3/6/2019  16:36:14 ===
  MSI (s) (0C:1C) [16:36:14:253]: User policy value 'DisableRollback' is 0
  MSI (s) (0C:1C) [16:36:14:253]: Machine policy value 'DisableRollback' is 0
  MSI (s) (0C:1C) [16:36:14:253]: Incrementing counter to disable shutdown. Counter after increment: 0
  MSI (s) (0C:1C) [16:36:14:253]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
  MSI (s) (0C:1C) [16:36:14:253]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
  MSI (s) (0C:1C) [16:36:14:253]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
  MSI (s) (0C:1C) [16:36:14:253]: Destroying RemoteAPI object.
  MSI (s) (0C:B4) [16:36:14:253]: Custom Action Manager thread ending.
  MSI (c) (FC:58) [16:36:14:269]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
  MSI (c) (FC:58) [16:36:14:269]: MainEngineThread is returning 1603
  === Verbose logging stopped: 3/6/2019  16:36:14 ===

1 Ответ

2 голосов
/ 07 марта 2019

Причиной проблемы были проблемы в пакете исправлений клиента Db2.

Всегда полезно использовать текущую версию (последний пакет исправлений) соответствующего программного обеспечения IBM.Это особенно верно, когда возникают симптомы проблемы, которые, кажется, не имеют очевидного объяснения.В этом случае последняя версия клиента сервера данных Db2 (на момент написания) была V11.1.4.4, которую можно загрузить из IBM fix central.

Отдельно было две строки, которые заставили установщик Db2 сообщать об ошибках, это были строки "DB2.TYPE = CLIENT" и "RSP_FILE_NAME = ....".Эти ошибки не были видны в основном файле журнала и были видны только при тщательном осмотре файла трассировки, хотя эти ошибки не приводили к сбою установки на Windows Server 2012.

Для Windows необходимо использовать файл трассировки(/ t tracefile) опция в командной строке установки, если вы не видите ошибку в файле журнала.Пользователи Linux увидят проблемы с файлом ответов непосредственно в файле журнала.

Остерегайтесь ложноположительных сообщений об ошибках в файле трассировки - вы можете увидеть ошибки в файле трассировки даже после успешного завершения установки.Поэтому всегда сначала проверяйте основной файл журнала, чтобы увидеть станцию ​​завершения, и смотрите файл трассировки, когда вам нужно больше подробностей об ошибке, стараясь просмотреть все ошибки в файле трассировки.Технология тихой установки Windows для Db2 кажется менее полезной, чем для Linux / Unix.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...