IBM Support

How to perform silent installation for i2 iBase and iBase components

How To


Summary

This technote will demonstrate how to perform silent installations for iBase and all iBase components.

Steps

Silent installation for iBase and iBase components require the msi installation file for iBase. The first step is to locate this msi file.
Step 1: Open command prompt with administrator privilege.
Step 2: Navigate to the folder, :\<iBase installer file folder>\IBA\IBM i2 iBase 8
Step 3: Enter the following command to install iBase and (or iBase components)
msiexec /i "IBM i2iBase8.msi" ADDLOCAL=<feature name> /q /L*V "c:\<log folder>\<log name>.log
Where:
  • <feature name> is the name of the iBase feature you wish to install. Please find the iBase feature name in the below table
  • <log folder> is the name of the folder you created to save the msi installation logs
  • <log name> is the name of the msi installation log
Note: You MUST create the log folder before you enter the silent install command.
Step 4: Navigate to the log folder, open the msi installation log, scroll down the texts and confirm "MainEngineThread" returns a value of zero.
Now we will show you some examples:
Example 1: Silent installation for iBase Designer and enabling stored data in SQL server.
 
 Looking at the below table, the feature name for iBase Designer is "iBaseDesigner", and it also requires "ThirdParty". Finally to enable stored data in SQL server, the feature name is "iBaseSSE", which requires both "iBase" and "ThirdParty". Furthermore, here we choose to save the msi installation log under the folder, "c:\logs".

So enter this command:

Msiexec /i "IBM i2 iBase 8.msi" ADDLOCAL=iBase,iBaseUser,   iBaseDesigner,iBaseSSE,ThirdParty /q /L*V "c:\logs\ibase_install.log"

image 1219

The installation runs silently, so how can I confirm if my software is installed correctly? And how can I troubleshoot the installation if my software is not installed

- Navigate to the log folder you created, open the msi installation log, scroll down to the back of the log, and make sure the "MainEngineThread" return value is zero. Like this:

image 1220

- If the software is not installed or the value does not return zero, then you can use this log to troubleshoot your installation.

Example 2: Silent installation of iBase Administration Centre.

In this example we will perform a silent installation of iBase Administration Centre, it can be installed without iBase.

Looking at the below table, the feature name for iBase Administration Centre is ""AdminCenter". So we enter the below command:

Msiexec /i "IBM i2 iBase 8.msi" ADDLOCAL= AdminCenter /q /L*V "c:\logs\admin_centre.log"

image 1222

Then open the msi installation log, and confirm the "MainEngineThread" returns a value of zero and Administration Centre is installed correctly.

image 1223

Additional Information

Table: Feature Names for iBase and iBase components
Feature Name Description  Also requires
AdminCenter Documentation for administrators of iBase
AdminCenterReplication Documentation for administrators of iBase Database Replication AdminCenter
ANPR Plate Analysis features iBase, ThirdParty
ANPRDocs Plate Analysis documentation files iBase, ThirdParty
ANPRHelp Plate Analysis help files iBase, ThirdParty
ChartItemExtractor Extracts charts into individual properties allowing them to be stored in iBase iBase, ThirdParty
Cyber IP/DNS resolution,
geo-location, and spam blocklisting for iBase
iBase, ThirdParty
DesignerExamples An example database to use with iBase Designer ThirdParty
DesignerHelp Help on using the Designer dialogs ThirdParty
GIS Interfaces to GIS products iBase, ThirdParty
GISArcGIS Interface to ArcGIS iBase, GIS, ThirdParty
GISArcView3 Interface to ArcView 3 iBase, GIS, ThirdParty
GISBlue8World Interface to Blue8 World iBase, GIS, ThirdParty
GISBlue8XD Interface to Blue8 XD iBase, GIS, ThirdParty
GISHelp Mapping help files iBase, GIS, ThirdParty
GISMapInfo Interface to MapInfo iBase, GIS, ThirdParty
GISMapPoint Interface to MapPoint iBase, GIS, ThirdParty
iBase Investigative database ThirdParty
iBaseCoordinateExt Enables multiple coordinate systems in one database iBase, ThirdParty
iBaseDesigner Design and administer iBase databases and security files ThirdParty
iBaseReplication Use Microsoft SQL Server merge replication to enable distributed use of iBase iBase, iBaseSSE, ThirdParty
iBaseScheduler Schedule batch imports and exports iBase, ThirdParty
iBaseSchedulerHelp iBase Scheduler Help files iBase, ThirdParty
iBaseSchedulerService Run scheduled tasks iBase, iBaseScheduler, ThirdParty
iBaseSchemaUpdate Update database schemas from a database template (requires Designer) iBase, iBaseDesigner, ThirdParty
iBaseServer iBase Server components for the search service ThirdParty
iBaseServerHelp iBase Indexing Server Help files ThirdParty
iBaseSSE Store data in Microsoft SQL Server databases iBase, ThirdParty
iBaseTools Includes Audit Viewer and tools for maintaining iBase databases iBase, ThirdParty
iBaseToolsHelp iBase Audit Viewer Help files iBase, ThirdParty
iBaseUser Use the iBase application iBase, ThirdParty
UserDocs Quick Start Guide iBase, ThirdParty
UserExamples An example database to use with iBase iBase, ThirdParty
UserHelp Help on using the iBase dialogs iBase, ThirdParty
ThirdParty Microsoft and other third-party merge modules See note below
The ThirdParty feature is provided so that you can install the Microsoft and other third-party modules separately, and then use the iBase 8 installer only to install the IBM i2 files.

iBase 8 requires all of the merge modules that the ThirdParty feature installs, as listed in the following table:
Table: Modules names
Module name DLL version number
CMDialog ActiveX Control DLL 6.1.97.82
Microsoft (R) C++ Runtime Library 6.0.8972.0
Microsoft ADO Data Control 6.0.88.4
Microsoft Common Controls 2 ActiveX Control DLL 6.1.98.12
Microsoft Common Controls 3 ActiveX Control DLL 6.7.0.8988
Microsoft Hierarchical FlexGrid Control 6.0.88.4
Microsoft Rich Textbox Control Librar y (version 6) 6.0.88.77
MSFlexGrid 6.1.98.11
MSXML 4.0 4.10.9404.0, 4.20.9818.0
VB Control mschart RTL X86 6.0.88.4
stdole 7.0.9466.0
VC User STL71 RTL X86 7.10.3077.0
Windows Common Controls ActiveX Control DLL 6.0.81.5
Windows Common Controls ActiveX Control DLL 6.1.97.86
Visual Basic Virtual Machine 6.0.97.82
Visual C++ 8.0 ATL (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 ATL.Policy (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 CRT (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 CRT.Policy (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 MFC (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 MFC.Policy (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 MFCLOC (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 8.0 OpenMP (x86) WinSXS MSM 8.0.50727.4053
Visual C++ 9.0 ATL (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 ATL.Policy (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 CRT (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 CRT.Policy (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 MFC (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 MFC.Policy (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 MFCLOC (x86) WinSXS MSM 9.0.21022.8
Visual C++ 9.0 MFCLOC.Policy (x86) WinSXS MSM 9.0.21022.8
Woodbury Associates Unicode Flexgrid Controls 1.3.06
2.0.0.0
Woodbury Associates Unicode UniBox Controls 1.4.0.1
1.3.0.1
1.1.0.32

Document Location

Worldwide

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSXW43","label":"i2 iBase"},"Component":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"all versions","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]

Document Information

Modified date:
28 June 2019

UID

ibm10956403