Beruflich Dokumente
Kultur Dokumente
Version 18
Copyright
Information in this document is subject to change without notice. The OnBase® software (the "Software")
described in this document is furnished only under a separate license agreement and may be used or copied
only according to the terms of such agreement. It is against the law to copy the Software except as
specifically allowed in the license agreement. This document or accompanying materials contains certain
information which is confidential information of Hyland Software, Inc. and which is subject to the
confidentiality provisions agreed to by you.
All data, names, and formats used in this document’s examples are fictitious unless noted otherwise.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under
copyright law, no part of this document may be reproduced, stored in or introduced into a retrieval system, or
transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or
for any purpose, without the express written permission of Hyland Software, Inc.
© 2018 Hyland Software, Inc. All rights reserved.
Depending on the modules licensed, the OnBase® software may include software developed and copyrighted
by third parties, including but not limited to the following:
A2iA CheckReader™ by A2iA Corp;
Adobe® PDF Library™ by Adobe Systems Incorporated;
dtSearch® Text Retrieval Engine by dtSearch Corp.;
software or other content adapted from Smart Client – Composite UI Application Block by Microsoft
Corporation © 2005 Microsoft Corporation;
software or other content adapted from Microsoft patterns & practices ObjectBuilder © 2006 Microsoft
Corporation;
Nuance™ OCR © 1994-2012 Nuance Communications;
portions of imaging code owned and copyrighted by Pegasus Imaging Corporation, Tampa, FL;
Imaging Technology copyrighted by Snowbound Software Corporation, Snowbound.com;
CD-R technology by Sonic Solutions, Inc.;
full-text indexing technology by Autonomy;
IDSMail © 2005 by Intuitive Data Solutions;
jLex Copyright 1996-2003 by Elliot Joel Berk and C. Scott Ananian;
Rumba by NetManage;
AutoVue by Oracle America, Inc.
Streaming Powered by Wowza Streaming software
All rights reserved.
Further information regarding third-party software included in OnBase can be found in the About box within
the Software.
Hyland, Hyland Software®, and OnBase® are registered and/or unregistered trademarks of Hyland Software,
Inc. in the United States and other countries. A2iA CheckReader™ is a trademark of A2iA Corporation.
Adobe® PDF Library™ is a trademark of Adobe Systems Incorporated.
All other trademarks, service marks, trade names and products of other companies are the property of their
respective owners.
Document Name ............................................................................... Client and Configuration Installers
Department/Group.......................................................................................................... Documentation
Revision Number ................................................................................................................................. 18
Note: A note provides supplemental information or highlights behavior you might not expect.
Tip: A tip describes extra, non-crucial information, such as a shortcut, reminder, or use for a
feature you might not think of.
Caution: Cautions are designed to help protect the system from data loss or severe issues that
may arise when an instruction is not followed properly.
Cross-references are links to related information or additional instructions you may need to
complete a task. Click a cross-reference to navigate to the referenced section. To return to the
page you were viewing before following a cross-reference, press Alt + Left Arrow until the desired
page is displayed.
Searching: The following search instructions pertain to viewing an MRG in Adobe Reader or Adobe
Acrobat. Some information may not apply to other PDF readers.
• Basic search: Press Ctrl + F . Enter the word or phrase you are looking for in the search
box and press Enter to locate each instance.
• Advanced search: Press Ctrl + Shift + F to find all instances of a phrase in an MRG or
folder. In the Search dialog box, enter the word or phrase you are looking for, and then
select one of the following options:
• In the current document - Searches the document you are viewing.
• All PDF Documents in - Searches a selected folder or directory. If you are unsure of
which MRG to search, try searching the folder where your MRGs are located to
display all results for the word or phrase.
EXPOSURE
Requirements ............................................................................................................................................1
Client Module Supported Operating Systems .................................................................................................... 1
.NET Framework Requirements .......................................................................................................................... 1
Microsoft Visual C++ Requirements ................................................................................................................... 2
Processing Workstation Minimum Hardware Requirements............................................................................ 2
Client Retrieval Workstation Hardware Requirements ...................................................................................... 2
Databases Supported .......................................................................................................................................... 3
Microsoft SQL Server ................................................................................................................................... 3
Oracle ............................................................................................................................................................ 3
SAP SQL Anywhere ...................................................................................................................................... 4
Database/File Servers.......................................................................................................................................... 4
Database Client / Server Compatibility............................................................................................................... 4
.NET Framework................................................................................................................................................... 5
Remote Desktop Environment Considerations .................................................................................................. 5
System Assessment Tool.................................................................................................................................... 5
Third-Party Software Compatibility ..................................................................................................................... 6
About Virtual Environments................................................................................................................................. 6
64-Bit Support Statement .................................................................................................................................... 6
Windows User Account Control Statement ........................................................................................................ 7
Modifying Configuration Files ..................................................................................................................... 7
INI File ................................................................................................................................................................... 7
Previous File Location/File Name ............................................................................................................... 8
Location ........................................................................................................................................................ 8
INI Considerations in a Citrix and Microsoft Windows Remote Desktop Environment ........................... 8
Editing the INI File ......................................................................................................................................... 9
Authenticode Signature Verification ................................................................................................................... 9
Enabling Authenticode Signature Verification ............................................................................................ 9
Disabling Authenticode Signature Verification ......................................................................................... 10
Modifying Configuration Files ................................................................................................................... 10
Administrative Installations ............................................................................................................... 10
Skip Persistence..................................................................................................................................... 11
CLIENT INSTALLER
Overview ................................................................................................................................................. 12
Installer Overview................................................................................................................................. 13
Installer Prerequisites ........................................................................................................................................ 14
Installer User Permissions................................................................................................................................. 15
Installer .NET Framework Requirements.......................................................................................................... 15
Windows User Account Control Statement ...................................................................................................... 15
OnBase 18
©2018
v
Hyland Software, Inc.
Client and Configuration Installers
Table of Contents
CONFIGURATION INSTALLER
Overview ................................................................................................................................................. 32
Installer Overview................................................................................................................................. 32
Installer Prerequisites ........................................................................................................................................ 34
Installer User Permissions................................................................................................................................. 34
Installer .NET Framework Requirements.......................................................................................................... 34
Windows User Account Control Statement ...................................................................................................... 34
Modifying Configuration Files ................................................................................................................... 35
ODBC ................................................................................................................................................................... 35
Components Requirements................................................................................................................. 35
Installation .............................................................................................................................................. 35
Running the Configuration Installer .................................................................................................................. 35
Silent Installation Using setup.exe ............................................................................................................ 36
Installation Using the Graphical User Interface ........................................................................................ 36
INI File ................................................................................................................................................................. 41
OnBase 18
©2018
vi
Hyland Software, Inc.
Client and Configuration Installers
Table of Contents
OnBase 18
©2018
vii
Hyland Software, Inc.
Client and Configuration Installers
Table of Contents
OnBase 18
©2018
viii
Hyland Software, Inc.
EXPOSURE
The Client and Configuration installers are used to install the basic components required to
deploy OnBase including the Client and Configuration modules, Mail Services, OnBase Client
API, and DCOM Configuration. They also provide an automatic upgrade method, and the Client
installer can deliver the EDI Framework installer required by RCM.
Requirements
This section explains the common requirements that all of the components that can be
installed by the OnBase Client and Configuration installers must meet. The specific
components installed may have additional requirements to complete a successful deployment,
beyond these requirements. Before installation, it is a best practice to refer to the separate
documentation for the components being installed to ensure that any additional requirements
are met.
Note: You must be appropriately licensed for all modules and functionality installed. You can
install, but cannot use, modules for which you are not licensed.
Note: As of OnBase 16, the Windows Vista, Windows 8, Windows Server 2008, and Windows
Server 2012 operating systems are no longer supported. If you are using any of these operating
systems, you should not upgrade to OnBase 18 until you have upgraded to a Windows
operating system supported by OnBase. For a complete list of operating systems that are no
longer supported, see the Technical Requirements Overview for New Installations and
Upgrades document.
OnBase 18 1
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Free Hard Disk Space 200 MB (system files and OnBase software)
Screen Resolution 1024 x 768 (1280 x 800) 1280 x 1024 (1440 x 900 widescreen)
OnBase 18 2
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Databases Supported
The following sections list the databases supported in OnBase 18.
Oracle
The following versions of Oracle ® are supported:
• Oracle 11g (R2)
• Oracle 12c (R1 or R2)
Note: If you are using an Oracle database, it is strongly recommended that you have a certified
Oracle Database Administrator on staff.
OnBase 18 3
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Note: On December 31, 2016, SAP retired engineering support for SQL Anywhere versions 12.x
and lower. As of OnBase 17, Hyland Software no longer supports SQL Anywhere versions 12.x
and lower.
Database/File Servers
Server requirements are site-specific. Database/file servers should be dedicated purpose
servers; that is, these servers should not be used as a domain controller, email server, print
server, or proxy server. Network and disk I/O hardware should be optimized for performance
and redundancy. Multiple network interface cards on servers are often required to minimize
network bottlenecks.
OnBase 18 4
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
To check your database client version, perform the following steps from the workstation or
server where the ODBC connection is configured:
1. Open your ODBC Data Source Administrator, and click on the Drivers tab.
2. Select the driver you are using to connect to your OnBase database.
• If your database server software is Oracle 12 Release 1, the version number should
appear as 12.1.[#.#.#] (or later), where 12.1 is the version number and [#.#.#]
represents the service pack.
• If your database server software is any version of Microsoft SQL Server, select ODBC
Driver 13 for SQL Server .
The above descriptions are examples of two commonly used database version schemes.
Ensure that the supported database you use adheres to the database client/server
recommendation. In general, Hyland Software recommends that you use the most current
drivers that correspond to your system.
.NET Framework
The installer must be run on a machine that meets the .NET Framework requirements of the
module being installed. The installer checks for the required version of the .NET Framework
and, if it is not installed, the installation will exit. The .NET Framework is not installed by the
installer if it is missing.
Module requirements can be found in the installation chapters of the corresponding module
reference guides. The .NET Framework can be obtained from the Microsoft Download Center at
http://www.microsoft.com/downloads .
Tip: For complete details on using this tool, see System Assessment Tool on page 55.
OnBase 18 5
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
OnBase 18 6
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
INI File
INI files (initialization files) are plain-text files that contain configuration information. These
files are used by Windows and Windows-based applications to save and access information
about your preferences and operating environment. OnBase uses an initialization file named
onbase32.ini. If a user does not have rights to access the onbase32.ini file, that user will be
unable to use the Client or Configuration modules.
The onbase32.ini file is primarily used to store settings specified in the Client or Configuration
module. For example, when a user selects a default data source in the OnBase Client’s
Workstation Options dialog box, this selection is saved to the onbase32.ini file. The
onbase32.ini file is also used to make modifications to OnBase modules that cannot be made
through the module’s interface.
OnBase 18 7
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Location
For all currently supported operating systems (i.e., Windows 7 SP1 or later), the default location
of the onbase32.ini file is C:\ProgramData\Hyland Software . For previous versions of OnBase
running on older operating systems, the default location of the onbase32.ini file may have been
different (e.g., C:\Documents and Settings\All Users\Application Data\Hyland Software ).
Note: To maintain backwards compatibility with previous versions of OnBase, OnBase will
check the workstation’s C:\Windows folder for the OnBase INI file if it is not found in the folder
specified above. If the OnBase INI file is found in the C:\Windows folder, OnBase will copy the
file to the new location. The previously existing version of the OnBase INI file will remain in the
C:\Windows folder, but will no longer be used by OnBase.
Your onbase32.ini file may reside in a different location, if that location is specified by the
following command line switch on the OnBase Client shortcut target:
-INIFILE= "full path\filename" , where full path and filename are replaced by the specific path
and file name.
If this command line switch is not used and you move or rename your onbase32.ini file, OnBase
will recreate the file in the default folder and ignore the newly created file.
Note: The default location of the OnBase INI file is not unique in a Remote Desktop
environment.
To ensure that the INI file is accessible by OnBase and unique to each user in a Remote
Desktop environment, the -INIFILE command line switch must be applied to the OnBase Client
and Configuration shortcuts and be set to a unique location for the INI file.
Note: Additional details regarding the deployment of OnBase in a remote desktop environment
is discussed in detail in the Citrix and Microsoft Windows Remote Desktop Environment
Deployment Guide , available from your first line of support.
OnBase 18 8
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Note: If you are running the OnBase Client or Configuration module via a UNC connection, and
trust is set to verify by publisher, then Authenticode signature verification must be enabled. If
trust is set to verify by UNC path, signature verification does not have to be enabled.
Note: If the machine running the executables does not have Internet access, or the speed of
the network to which it is connected is slow, it could take a noticeably long time to perform this
check, causing the application to take longer to launch.
OnBase 18 9
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Administrative Installations
An administrative installation creates an uncompressed source image for the products
contained in an installer.
An administrative installation can be used to make changes to any configuration files, or other
items that cannot be set on the command line or by using the installer GUI, before the installer
is run. The uncompressed installer can then be run from the uncompressed location and will
include the changes made to the source image files.
Caution: Administrative installations should not be used unless you fully understand the effect
the changes you make will have on the installation. For details on administrative installations,
see the Administrative Installation section of the Microsoft Dev Center : http://
msdn.microsoft.com/en-us/library/windows/desktop/aa367541%28v=vs.85%29.aspx.
To perform an administrative installation, execute a command like this example from the
command prompt:
msiexec /a "C:\Installer\Installer File.msi"
TARGETDIR="C:\Installer\admin" /qb
In this example, the Installer File.msi is uncompressed to the C:\Installer\admin directory.
OnBase 18 10
©2018
Hyland Software, Inc.
Client and Configuration Installers
Exposure
Note: When executing the installer from the command line, any additional options with
command-line parameters must still be applied when executing the uncompressed installer. If
parameters are not applied, the default options for those parameters are used. See the
command-line installation instructions for the specific installer you are running.
Skip Persistence
When controlling an installation from the command line, the SKIPPERSISTENCE property can
be used to ignore default values taken from a previous installation. To ignore saved values, set
the SKIPPERSISTENCE property to 1 .
When applying transforms to an installation, it is a best practice to set the SKIPPERSISTENCE
property to 1 . If this property is not included or is set to 0 (or false ), values saved from a
previous installation may overwrite the values applied using the transform.
OnBase 18 11
©2018
Hyland Software, Inc.
C LIENT INSTALLER
Overview
The OnBase Client installer is used to install the components required to deploy OnBase. The
installation wizard can be used to install the following products in the combination that best
meets your organization’s needs.
Component Description
OnBase Client The OnBase Client provides a single interface for retrieval and
management of all documents, regardless of the file type
(text, image, application, etc.). Based on security, the Client
module also provides system analysis and management tools.
The value of this module stems from the fact that you can
retrieve all types of documents from one interface, as well as
cross-references between these documents. The OnBase
Client requires an ODBC connection to the database.
OnBase Client API The OnBase Client API provides an interface for programmers
to extend the functionality of the OnBase Client through the
use of scripts and custom applications. The Client installer
installs the API in local mode only.
DCOM Configuration This component installs and enables the DCOM settings that
can be configured to allow the OnBase Client API to operate in
a distributed environment (i.e., across networked computers).
Without this component, the API only works in local mode.
OnBase 18 12
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Component Description
Installer Overview
Standard (EXE or MSI) Installers — There are two methods for running OnBase installers:
Interactive and silent. An interactive installation requires user interaction with dialog boxes
during the installation process. A silent installation does not require user interaction during the
installation process.
OnBase installers may consist of both an executable file (.exe ) and a Windows Installer
Package file ( .msi ). When performing an interactive installation, and both an executable file
and MSI are available, use the executable file to ensure a complete installation. The executable
validates that all prerequisites are met before proceeding with the installation. If any missing
prerequisites are identified, the installer alerts the user. Most missing prerequisites can be
installed directly from the installer before continuing the installation process.
Note: The Microsoft .NET Framework prerequisite must always be installed separately before
running either the EXE or MSI installer.
When performing a silent installation, and both an executable file and MSI are available, use the
MSI. Since the MSI package does not validate prerequisites, you must ensure that Windows
Installer 3.0 or greater is installed on each workstation and that all other prerequisites are met
before running the MSI. If any prerequisites are not met, a silent installation from the MSI will
fail without alerting the user.
For more information about configuring a silent installation, see http://msdn.microsoft.com/
en-us/library/aa367988.aspx.
ClickOnce Installers — Some OnBase modules are installed for deployment using ClickOnce.
ClickOnce is a Microsoft technology that installs a deployment package to a central server.
This package can then be accessed by users to install the application on their local
workstations. The application is installed entirely under the user’s profile, ensuring that it
cannot interfere with other applications installed on the workstation.
ClickOnce deployments also have the following advantages:
• Previously installed versions of the module can be easily and automatically updated
to the latest version with little or no user interaction, as long as the deployment
server and deployment instance name are not changed.
• The module is installed on a per-user basis and does not require administrator
privileges for local installation.
• There can be multiple instances of the module deployed, allowing for different
versions of the module to be installed on a per-user basis, to match the version
requirements of the workstation it is being installed to.
OnBase 18 13
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
OnBase modules that are deployed using ClickOnce should either take advantage of the
ClickOnce deployment method as an alternative to a Remote Desktop deployment, or the
module should be installed using a standard installer and deployed using the Remote Desktop
methodology.
Note: Not all OnBase modules that support ClickOnce have a standard installer available.
Contact your first line of support if you are unsure how to install and deploy a specific module.
User Account Control (UAC) — If Windows User Account Control (UAC) is enabled, the installer
must be run with elevated administrator privileges, even if an administrator is currently logged
on. This can be accomplished by right clicking on the installer executable and selecting Run as
Administrator from the right-click menu. MSI files cannot be run using the Run as
Administrator option. Instead, you must launch the MSI package using the command line. For
more information on installing files through the command line, refer to your Microsoft support
information or see http://technet.microsoft.com/en-us/library/cc759262(WS.10).aspx.
Silent Installation Using setup.exe — If you are running setup.exe silently from the command
line you must use the /q switch and the /CompleteCommandArgs switch, followed by the
required command-line arguments.
The q switch specifies quiet mode and is required to suppress the GUI. The
CompleteCommandArgs switch must be followed by the command-line parameters required to
configure and install the desired components.
The complete string of command-line parameters must be included in double quotes after the
CompleteCommandArgs switch. If a parameter in the string also requires double quotes, those
quotes must be escaped using \ . For example: setup.exe /q /CompleteCommandArgs
"INSTALL_PROPERTY=\"my value\" INSTALL_PROPERTY_2=\"my value 2\"" .
Note: You should check the return value of the setup.exe process. A return value of 0 (zero)
indicates success. Any other value returned may indicate that an error was encountered and
the installation failed.
Installer Prerequisites
The installer must be run on operating systems that support the Windows® Installer 3.0+
architecture.
OnBase 18 14
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
The installer setup executable ( setup.exe ) detects most of the prerequisites for the module
that are also required for installation and installs them, if necessary. If the installer fails to run,
install all of the requirements for the module separately before relaunching the installer.
Module requirements can be found in the installation chapters of the corresponding module
reference guides.
Note: If installation is being performed using the installer MSI file, the requirements for the
module must be installed before launching the installer.
OnBase 18 15
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
If Windows UAC is enabled, the above operations may prompt for administrator privileges or
credentials, even if an administrator is currently logged on.
ODBC
There must be at least one ODBC connection configured on the machine that is running the
Client installer. If there are no ODBC connections configured, a Failed to enumerate data
sources error is encountered and the Client installer cannot be run.
Tip: The names of all configured ODBC connections for the workstation are available in the
data source drop-down select list when logging in to OnBase. When configuring a connection, it
is a best practice to use a name that makes sense to the data source it refers to. For example,
OnBase Production DB instead of DB1 or OBSERVER .
Components Requirements
See Requirements on page 1, in the Exposure chapter of this manual.
Installation
The Client installer can be run from an installation CD or a local drive. If upgrading from a
previous installation that used the Client installer, it is not necessary to uninstall the old
components before running the installer.
OnBase 18 16
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
The complete string of command-line parameters must be included in double quotes after the
CompleteCommandArgs switch. If a parameter in the string also requires double quotes, those
quotes must be escaped using \ . For example: setup.exe /q /CompleteCommandArgs
"INSTALL_PROPERTY=\"my value\" INSTALL_PROPERTY_2=\"my value 2\"" .
Note: You should check the return value of the setup.exe process. A return value of 0 (zero)
indicates success. Any other value returned may indicate that an error was encountered and
the installation failed.
Tip: For complete details on the command-line parameters available, see Client Installer
Command Line Options on page 26.
Note: A previous version of the OnBase Client can be removed using the Add/Remove
Programs function in the Windows Control Panel. You must be logged in as an Administrator in
order to use Add/Remove Programs to remove the OnBase Client.
OnBase 18 17
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
3. Click the drop-down select list beside the name of a component to display the
installation options:
Option Description
Will be installed on local hard drive Installs the selected feature and does not install any
dependent, optional functionality. To view optional
functionality, click the + icon next to the feature to
expand the sub feature list.
Entire feature will be installed on Installs the selected feature and any dependent
local hard drive functionality. To view the dependent functionality, click
the + icon next to the feature to expand the sub feature
list.
Entire feature will be unavailable Select this option to remove a feature from the list of
features to install.
OnBase 18 18
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
4. Select This feature will be installed on local hard drive for each component you want
to install.
To install all components, select Entire feature will be installed on local hard drive
from the drop-down select list beside the top-level component.
5. To determine the amount of space available for installation of the selected
components, click Disk Usage . The Disk Space Requirements dialog is displayed, with
information on the space required for the selected components and the space available
on the drives accessible by the installation machine.
6. To change the installation location of a component, select it and click Browse . The
Change destination folder dialog is displayed.
Enter a Folder name in the field provided or select it from the Look in drop-down select
list. If the destination folder is not changed, components are installed to the default
locations listed in the following table.
OnBase 18 19
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
If the location is not changed, components are installed to the default locations listed in
the following table.
OnBase Client API This component is installed to the same location as the
OnBase Client.
EDI Framework The EDI installer is delivered to the same location as the
OnBase Client.
Note: Under 64-bit systems, the Program Files (x86) folder is used by default (e.g., C:\Program
Files (x86)\Hyland\OnBase Client\ ).
OnBase 18 20
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
8. Select Specify System ODBC to set a system-level ODBC connection as the default data
source that is displayed to the user when logging in, then select from the drop-down
select list the connection you want to set as the default. The default connection can still
be changed by the user at log in and is overridden by the -ODBC command line switch.
Note: Do not select this option if there are no system ODBC data sources configured. If there
are no ODBC data sources configured, the Next button is disabled if this option is selected.
OnBase 18 21
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
This dialog box allows you to add any command line parameters to the OnBase Client
shortcut that is placed on your Windows desktop. For example, if you want to
automatically log in to your OnBase system, the autologon parameters can be added in
the field provided.
Tip: See Client Command Line Switches on page 48 for more information on the available
parameters.
OnBase 18 22
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
11. Select Create Desktop shortcut(s) when applicable to create shortcuts to the installed
components in the Windows Start | All Programs | Hyland menu, on the Windows
desktop, or in both locations, when applicable.
12. Click Install to continue with the installation, or click Cancel to cancel the installation.
13. When the installation is complete, click Finish .
Tip: In order to ensure that the required system settings take effect, it is a best practice to
restart the installing machine once the installer has finished.
INI File
INI files (initialization files) are plain-text files that contain configuration information. These
files are used by Windows and Windows-based applications to save and access information
about your preferences and operating environment. OnBase uses an initialization file named
onbase32.ini. If a user does not have rights to access the onbase32.ini file, that user will be
unable to use the Client or Configuration modules.
The onbase32.ini file is primarily used to store settings specified in the Client or Configuration
module. For example, when a user selects a default data source in the OnBase Client’s
Workstation Options dialog box, this selection is saved to the onbase32.ini file. The
onbase32.ini file is also used to make modifications to OnBase modules that cannot be made
through the module’s interface.
OnBase 18 23
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Location
For all currently supported operating systems (i.e., Windows 7 SP1 or later), the default location
of the onbase32.ini file is C:\ProgramData\Hyland Software . For previous versions of OnBase
running on older operating systems, the default location of the onbase32.ini file may have been
different (e.g., C:\Documents and Settings\All Users\Application Data\Hyland Software ).
Note: To maintain backwards compatibility with previous versions of OnBase, OnBase will
check the workstation’s C:\Windows folder for the OnBase INI file if it is not found in the folder
specified above. If the OnBase INI file is found in the C:\Windows folder, OnBase will copy the
file to the new location. The previously existing version of the OnBase INI file will remain in the
C:\Windows folder, but will no longer be used by OnBase.
Your onbase32.ini file may reside in a different location, if that location is specified by the
following command line switch on the OnBase Client shortcut target:
-INIFILE= "full path\filename" , where full path and filename are replaced by the specific path
and file name.
If this command line switch is not used and you move or rename your onbase32.ini file, OnBase
will recreate the file in the default folder and ignore the newly created file.
Note: The default location of the OnBase INI file is not unique in a Remote Desktop
environment.
To ensure that the INI file is accessible by OnBase and unique to each user in a Remote
Desktop environment, the -INIFILE command line switch must be applied to the OnBase Client
and Configuration shortcuts and be set to a unique location for the INI file.
Note: Additional details regarding the deployment of OnBase in a remote desktop environment
is discussed in detail in the Citrix and Microsoft Windows Remote Desktop Environment
Deployment Guide , available from your first line of support.
OnBase 18 24
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Option Description
The steps for adding selected components are the same as those under the
Component Selection section of the installation instructions, if applicable to
the installer.
Note: Change does not allow you to alter configuration options originally set
during a previous installation of components contained in the installer.
Repair Repair errors in the most recent installation of the component, such as
missing and corrupt files, shortcuts, and registry entries.
Note: This option is not available from all installers. Repair does not include
errors made in the configuration options set by the user during installation.
For specific troubleshooting information regarding an installed component,
see the module reference guide for that component.
OnBase 18 25
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Note: If the requirements for installation are not met, you are prompted to run the Client
installer with the user interface (i.e., by launching setup.exe) in order to install the required
files. For more information, see Installer Overview on page 13.
Feature Names
You can control the installation of components from the command line using the ADDLOCAL
property. Each OnBase component is assigned a feature name. To install a component, pass its
feature name to the installer using the ADDLOCAL property.
The table below lists the feature name for each component.
Note: Feature names are case sensitive and must be added to the command line exactly as
they appear in this table.
The ADDLOCAL property is appended to the end of the install command line, as shown here:
msiexec.exe /i "Hyland OnBase Client.msi" ADDLOCAL=OnBaseThickClient,MailServices
This example installs the OnBase Client module and Mail Services. It does not install any of the
other components listed.
OnBase 18 26
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Folder Variables
Components are installed to the default locations listed in the following table.
OnBase Client API This component is installed to the same location as the
OnBase Client.
These default locations can be changed through a command line option that specifies the
value for each folder’s variable. If these variables are not included during installation from the
command line, the default locations are used for installation.
Note: Under 64-bit systems, use the Program Files (x86) folder (e.g., C:\Program Files
(x86)\Hyland\OnBase Client\ ).
Shortcut Switches
Command line switches can be applied to the shortcuts that are placed on the desktop during
installation by using the COMMANDLINE parameter.
For example, to set an autologin for a specific user, the -AL and related command line switches
can be applied as follows:
OnBase 18 27
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Note: The entire value of the command-line parameter must be enclosed in double quotes.
Accordingly, each shortcut switch definition within the command-line parameter must be
enclosed in two sets of double quotes.
Tip: See Client Command Line Switches on page 48 for a list of available command line
switches that you can set with this parameter.
Note: Do not set this option to 1 if there are no system ODBC data sources configured.
• DATASOURCE : Sets the ODBC you want to set as the default, if SYSTEMODBC is set
to 1 .
For example:
msiexec.exe /i "Hyland OnBase Client.msi" SYSTEMODBC=1 DATASOURCE="MyDataSource"
Note: The default connection configured can still be changed by the user at log in and is
overridden by the -ODBC command line switch.
Shortcuts
The following parameters determine whether or not shortcuts are added to the Windows
desktop and program menu for the components installed, if shortcuts are available for the
installed components.
• CREATE_DESKTOP_SHORTCUTS: Set to 1 to create shortcuts on the Windows
desktop for the installed components, or leave empty to not add the shortcuts. By
default, this property is empty. For example: CREATE_DESKTOP_SHORTCUTS="1" or
CREATE_DESKTOP_SHORTCUTS="" .
• CREATE_MENU_SHORTCUTS: Set to 1 to create shortcuts in the Windows program
menu for the installed components, or leave empty to not add the shortcuts. By
default, this property is empty. For example: CREATE_MENU_SHORTCUTS="1" or
CREATE_MENU_SHORTCUTS="" .
OnBase 18 28
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
DCOM Configuration
The following parameters can be used to configure the DCOM server connection information if
the DCOM Configuration component is installed with the Client API component. DCOM
Configuration allows the OnBase Client API to operate in a distributed environment (i.e., across
networked computers). Without this component, the API only works in local mode.
Note: The specific DCOM settings must still be configured by an administrator after
installation.
Troubleshooting
The following issues may be need to be addressed after installing components using the Client
installer.
Note: For more complete troubleshooting sections, see the troubleshooting section contained
in the General Troubleshooting appendix of the System Administration module reference
guide.
Note: If you are running the OnBase Client or Configuration module via a UNC connection, and
trust is set to verify by publisher, then Authenticode signature verification must be enabled. If
trust is set to verify by UNC path, signature verification does not have to be enabled.
OnBase 18 29
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
Note: If the machine running the executables does not have Internet access, or the speed of
the network to which it is connected is slow, it could take a noticeably long time to perform this
check, causing the application to take longer to launch.
Contacting Support
When contacting your solution provider, please provide the following information:
• The OnBase module where the issue was encountered.
• The OnBase version and build (Example: 18.0.0.10).
OnBase 18 30
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Installer
• The type and version of the connected database, such as Microsoft SQL Server 2014
or Oracle 12c, and any Service Packs that have been installed.
• The operating system that the workstation is running on, such as Windows 10 or
Windows Server 2012 R2, and any Service Packs that have been installed. Check the
supported operating systems for this module to ensure that the operating system is
supported.
• The name and version of any application related to the issue.
• The version of Internet Explorer, and any Service Packs that have been installed, if
applicable.
• A complete description of the problem, including actions leading up to the issue.
• Screenshots of any error messages.
Supplied with the above information, your solution provider can better assist you in correcting
the issue.
OnBase 18 31
©2018
Hyland Software, Inc.
C ONFIGURATION INSTALLER
Overview
The Configuration installer is used to install the components required to deploy the
Configuration module.
The OnBase Configuration module allows for the configuration and management of an OnBase
system. It allows the OnBase administrator to configure processes, set up Document Types,
and manage users and rights, among other tasks. The OnBase Configuration module requires
an ODBC connection to the database.
Installation of the Configuration module includes the OnBase Unity directory and files, which
are required to use the OnBase API. See the API SDK for details.
Installer Overview
Standard (EXE or MSI) Installers — There are two methods for running OnBase installers:
Interactive and silent. An interactive installation requires user interaction with dialog boxes
during the installation process. A silent installation does not require user interaction during the
installation process.
OnBase installers may consist of both an executable file (.exe ) and a Windows Installer
Package file ( .msi ). When performing an interactive installation, and both an executable file
and MSI are available, use the executable file to ensure a complete installation. The executable
validates that all prerequisites are met before proceeding with the installation. If any missing
prerequisites are identified, the installer alerts the user. Most missing prerequisites can be
installed directly from the installer before continuing the installation process.
Note: The Microsoft .NET Framework prerequisite must always be installed separately before
running either the EXE or MSI installer.
When performing a silent installation, and both an executable file and MSI are available, use the
MSI. Since the MSI package does not validate prerequisites, you must ensure that Windows
Installer 3.0 or greater is installed on each workstation and that all other prerequisites are met
before running the MSI. If any prerequisites are not met, a silent installation from the MSI will
fail without alerting the user.
For more information about configuring a silent installation, see http://msdn.microsoft.com/
en-us/library/aa367988.aspx.
ClickOnce Installers — Some OnBase modules are installed for deployment using ClickOnce.
ClickOnce is a Microsoft technology that installs a deployment package to a central server.
This package can then be accessed by users to install the application on their local
workstations. The application is installed entirely under the user’s profile, ensuring that it
cannot interfere with other applications installed on the workstation.
OnBase 18 32
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
OnBase modules that are deployed using ClickOnce should either take advantage of the
ClickOnce deployment method as an alternative to a Remote Desktop deployment, or the
module should be installed using a standard installer and deployed using the Remote Desktop
methodology.
Note: Not all OnBase modules that support ClickOnce have a standard installer available.
Contact your first line of support if you are unsure how to install and deploy a specific module.
User Account Control (UAC) — If Windows User Account Control (UAC) is enabled, the installer
must be run with elevated administrator privileges, even if an administrator is currently logged
on. This can be accomplished by right clicking on the installer executable and selecting Run as
Administrator from the right-click menu. MSI files cannot be run using the Run as
Administrator option. Instead, you must launch the MSI package using the command line. For
more information on installing files through the command line, refer to your Microsoft support
information or see http://technet.microsoft.com/en-us/library/cc759262(WS.10).aspx.
Silent Installation Using setup.exe — If you are running setup.exe silently from the command
line you must use the /q switch and the /CompleteCommandArgs switch, followed by the
required command-line arguments.
The q switch specifies quiet mode and is required to suppress the GUI. The
CompleteCommandArgs switch must be followed by the command-line parameters required to
configure and install the desired components.
The complete string of command-line parameters must be included in double quotes after the
CompleteCommandArgs switch. If a parameter in the string also requires double quotes, those
quotes must be escaped using \ . For example: setup.exe /q /CompleteCommandArgs
"INSTALL_PROPERTY=\"my value\" INSTALL_PROPERTY_2=\"my value 2\"" .
Note: You should check the return value of the setup.exe process. A return value of 0 (zero)
indicates success. Any other value returned may indicate that an error was encountered and
the installation failed.
OnBase 18 33
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Installer Prerequisites
The installer must be run on operating systems that support the Windows® Installer 3.0+
architecture.
The installer setup executable ( setup.exe ) detects most of the prerequisites for the module
that are also required for installation and installs them, if necessary. If the installer fails to run,
install all of the requirements for the module separately before relaunching the installer.
Module requirements can be found in the installation chapters of the corresponding module
reference guides.
Note: If installation is being performed using the installer MSI file, the requirements for the
module must be installed before launching the installer.
OnBase 18 34
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
• Copying, moving, or saving files to the Program Files directory, Windows directory, or
another protected location.
• Modifying system-wide settings, such as the registry.
• Re-indexing a document or opening a scanned batch using published Internet
Explorer from a Remote Desktop Server.
If Windows UAC is enabled, the above operations may prompt for administrator privileges or
credentials, even if an administrator is currently logged on.
ODBC
There must be at least one ODBC connection configured on the machine that is running the
Configuration installer. If there are no ODBC connections configured, a Failed to enumerate
data sources error is encountered and the Configuration installer cannot be run.
Tip: The names of all configured ODBC connections for the workstation are available in the
data source drop-down select list when logging in to OnBase. When configuring a connection, it
is a best practice to use a name that makes sense to the data source it refers to. For example,
OnBase Production DB instead of DB1 or OBSERVER .
Components Requirements
See Requirements on page 1, in the Exposure chapter of this manual.
Installation
The Configuration installer can be run from an installation CD or a local drive. If upgrading from
a previous installation that used the Configuration installer, it is not necessary to uninstall the
old components before running the installer.
OnBase 18 35
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Note: You should check the return value of the setup.exe process. A return value of 0 (zero)
indicates success. Any other value returned may indicate that an error was encountered and
the installation failed.
Tip: For complete details on the command-line parameters available, see Configuration
Installer Command Line Options on page 44.
Note: A previous version of the Configuration module can be removed using the Add/Remove
Programs function in the Windows Control Panel. You must be logged in as an Administrator in
order to use Add/Remove Programs to remove the Configuration module.
OnBase 18 36
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
OnBase 18 37
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
3. Enter the top-level installation directory in the field provided, or click Change to browse
to it.
Note: This location does not affect components not installed under the top-level directory. If
the installer provides for the installation of multiple components, the specific installation
locations of each component can be changed later in the installation process.
Enter a Folder name in the field provided or select it from the Look in drop-down select
list, then click OK .
If the Destination Folder is not changed, the default location is used.
OnBase 18 38
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
5. Select Specify System ODBC to set a system-level ODBC connection as the default data
source that is displayed to the user when logging in, then select from the drop-down
select list the connection you want to set as the default. The default connection can still
be changed by the user at log in and is overridden by the -ODBC command line switch.
Note: Do not select this option if there are no system ODBC data sources configured. If there
are no ODBC data sources configured, the Next button is disabled if this option is selected.
OnBase 18 39
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
This dialog box allows you to add any command line parameters to the Configuration
shortcut that is placed on your Windows desktop. For example, if you want to
automatically log in to your OnBase system, the autologon parameters can be added in
the field provided.
Tip: See Client Command Line Switches on page 48 for more information on the available
parameters.
OnBase 18 40
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
8. Select Create Desktop shortcut(s) when applicable to create shortcuts to the installed
components in the Windows Start | All Programs | Hyland menu, on the Windows
desktop, or in both locations, when applicable.
9. Click Install to continue with the installation, or click Cancel to cancel the installation.
10. When the installation is complete, click Finish .
Tip: In order to ensure that the required system settings take effect, it is a best practice to
restart the installing machine once the installer has finished.
INI File
INI files (initialization files) are plain-text files that contain configuration information. These
files are used by Windows and Windows-based applications to save and access information
about your preferences and operating environment. OnBase uses an initialization file named
onbase32.ini. If a user does not have rights to access the onbase32.ini file, that user will be
unable to use the Client or Configuration modules.
The onbase32.ini file is primarily used to store settings specified in the Client or Configuration
module. For example, when a user selects a default data source in the OnBase Client’s
Workstation Options dialog box, this selection is saved to the onbase32.ini file. The
onbase32.ini file is also used to make modifications to OnBase modules that cannot be made
through the module’s interface.
OnBase 18 41
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Location
For all currently supported operating systems (i.e., Windows 7 SP1 or later), the default location
of the onbase32.ini file is C:\ProgramData\Hyland Software . For previous versions of OnBase
running on older operating systems, the default location of the onbase32.ini file may have been
different (e.g., C:\Documents and Settings\All Users\Application Data\Hyland Software ).
Note: To maintain backwards compatibility with previous versions of OnBase, OnBase will
check the workstation’s C:\Windows folder for the OnBase INI file if it is not found in the folder
specified above. If the OnBase INI file is found in the C:\Windows folder, OnBase will copy the
file to the new location. The previously existing version of the OnBase INI file will remain in the
C:\Windows folder, but will no longer be used by OnBase.
Your onbase32.ini file may reside in a different location, if that location is specified by the
following command line switch on the OnBase Client shortcut target:
-INIFILE= "full path\filename" , where full path and filename are replaced by the specific path
and file name.
If this command line switch is not used and you move or rename your onbase32.ini file, OnBase
will recreate the file in the default folder and ignore the newly created file.
Note: The default location of the OnBase INI file is not unique in a Remote Desktop
environment.
To ensure that the INI file is accessible by OnBase and unique to each user in a Remote
Desktop environment, the -INIFILE command line switch must be applied to the OnBase Client
and Configuration shortcuts and be set to a unique location for the INI file.
Note: Additional details regarding the deployment of OnBase in a remote desktop environment
is discussed in detail in the Citrix and Microsoft Windows Remote Desktop Environment
Deployment Guide , available from your first line of support.
OnBase 18 42
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Option Description
The steps for adding selected components are the same as those under the
Component Selection section of the installation instructions, if applicable to
the installer.
Note: Change does not allow you to alter configuration options originally set
during a previous installation of components contained in the installer.
Repair Repair errors in the most recent installation of the component, such as
missing and corrupt files, shortcuts, and registry entries.
Note: This option is not available from all installers. Repair does not include
errors made in the configuration options set by the user during installation.
For specific troubleshooting information regarding an installed component,
see the module reference guide for that component.
OnBase 18 43
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Note: If the requirements for installation are not met, you are prompted to run the
Configuration installer with the user interface (i.e., by launching setup.exe) in order to install
the required files. For more information, see Installer Overview on page 32.
Feature Name
You can control the installation of the Configuration module from the command line using the
ADDLOCAL property. To install the Configuration module, pass the feature name
OnBaseConfig to the installer using the ADDLOCAL property.
Note: Feature names are case sensitive and must be added to the command line exactly as
they appear in this table.
The ADDLOCAL property is appended to the end of the install command line, as shown here:
msiexec.exe /i "Hyland OnBase Configuration.msi" ADDLOCAL=OnBaseConfig
Folder Variable
By default, the Configuration module is installed to C:\Program Files\Hyland\OnBase
Configuration .
These default locations can be changed through a command line option that specifies the
value for each folder’s variable. If these variables are not included during installation from the
command line, the default locations are used for installation.
Note: Under 64-bit systems, use the Program Files (x86) folder (e.g., C:\Program Files
(x86)\Hyland\OnBase Configuration\ ).
Shortcut Switches
Command line switches can be applied to the shortcuts that are placed on the desktop during
installation by using the COMMANDLINE_CONFIG parameter.
OnBase 18 44
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
For example, to set an autologin for a specific user, the -AL and related command line switches
can be applied as follows:
msiexec.exe /i "Hyland OnBase Configuration.msi" COMMANDLINE_CONFIG="-AL -
ODBC=""OBSERVER"" -UN=""MANAGER"" -PW=""PASSWORD"""
Note: The entire value of the command-line parameter must be enclosed in double quotes.
Accordingly, each shortcut switch definition within the command-line parameter must be
enclosed in two sets of double quotes.
Tip: See Client Command Line Switches on page 48 for a list of available command line
switches that you can set with this parameter.
Note: Do not set this option to 1 if there are no system ODBC data sources configured.
• DATASOURCE : Sets the ODBC you want to set as the default, if SYSTEMODBC is set
to 1 .
For example:
msiexec.exe /i "Hyland OnBase Configuration.msi" SYSTEMODBC=1
DATASOURCE="MyDataSource"
Note: The default connection configured can still be changed by the user at log in and is
overridden by the -ODBC command line switch.
Shortcuts
The following parameters determine whether shortcuts are added to the Windows desktop and
program menu for the Configuration module:
• CREATE_DESKTOP_SHORTCUTS: Set to 1 to create a shortcut on the Windows
desktop for the Configuration module, or leave empty to not add the shortcut. By
default, this property is empty. For example: CREATE_DESKTOP_SHORTCUTS="1" or
CREATE_DESKTOP_SHORTCUTS="" .
• CREATE_MENU_SHORTCUTS: Set to 1 to create a shortcut in the Windows program
menu for the Configuration module, or leave empty to not add the shortcut. By
default, this property is empty. For example: CREATE_MENU_SHORTCUTS="1" or
CREATE_MENU_SHORTCUTS="" .
OnBase 18 45
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Troubleshooting
The following issues may be need to be addressed after installing components using the
Configuration module.
Note: For more complete troubleshooting sections, see the troubleshooting section contained
in the General Troubleshooting appendix of the System Administration module reference
guide.
Note: If you are running the OnBase Client or Configuration module via a UNC connection, and
trust is set to verify by publisher, then Authenticode signature verification must be enabled. If
trust is set to verify by UNC path, signature verification does not have to be enabled.
Note: If the machine running the executables does not have Internet access, or the speed of
the network to which it is connected is slow, it could take a noticeably long time to perform this
check, causing the application to take longer to launch.
OnBase 18 46
©2018
Hyland Software, Inc.
Client and Configuration Installers
Configuration Installer
Contacting Support
When contacting your solution provider, please provide the following information:
• The OnBase module where the issue was encountered.
• The OnBase version and build (Example: 18.0.0.10).
• The type and version of the connected database, such as Microsoft SQL Server 2014
or Oracle 12c, and any Service Packs that have been installed.
• The operating system that the workstation is running on, such as Windows 10 or
Windows Server 2012 R2, and any Service Packs that have been installed. Check the
supported operating systems for this module to ensure that the operating system is
supported.
• The name and version of any application related to the issue.
• The version of Internet Explorer, and any Service Packs that have been installed, if
applicable.
• A complete description of the problem, including actions leading up to the issue.
• Screenshots of any error messages.
Supplied with the above information, your solution provider can better assist you in correcting
the issue.
OnBase 18 47
©2018
Hyland Software, Inc.
C LIENT C OMMAND LINE S WITCHES
API Options
-DDE
This switch allows the Client to service the Dynamic Data Exchange (DDE) commands sent by
the DDE management library (DDEML).
-DISCONNECT
This switch disables the warning message that the Client issues when the user tries to exit the
Client and API connections are still attached. By default, the Client broker interrupts the Client,
closing with a warning, and presents an option to cancel the closing.
-DONT_FORCE_BROKER_EXIT
This switch prevents the Client broker from completely shutting down when it is closed. The
Client broker will run in the background, waiting for future connections. This ensures that the
only way to terminate the broker is by forcibly closing the Client.
Ordinarily, the broker shuts down when there are no API connections and the user has closed
the Client. Also, if there are API connections, the user is given the choice to stop the broker
when closing the Client.
-MZAPP#
This switch causes the Client to run as an API broker on a specific port. The # value in the
command line switch (in the range of 1 - 5 or 20 - 79) specifies the port number used.
-NOBROKER
This switch disables the ability of the Client to function as an API broker. By default, the Client
is always an API broker.
OnBase 18 48
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
-OBAPP#
This switch causes the Client to run as an API broker on a specific port. The # value in the
command line switch (in the range of 1 - 5 or 20 - 79) specifies the port number used.
-OLEAPI
This switch allows the Client to operate as an API server.
-USE_TERMINATE_BROKER
This switch may be used if the API broker hangs when shutting down the Client. This switch
forces the broker to stop when shutting down the Client.
Login Options
-AL
This switch automatically logs in a user starting the OnBase Client or Configuration module
when the correct user name, password, and ODBC connection are included: -AL UN="<user
name>" PW="<password>" ODBC="<Local Server>"
-LT=“HH:MM”
This switch allows you to configure a time to automatically log out of the Client module. Be
aware of timers that may be running when using this switch, because they will not trigger
unless the Client workstation is logged on to OnBase. This switch will also log off a Client
module that is being run as a service and stop the service. The switch uses the 24-hour clock
(military time) for the time format (i.e., 01:00 for 1:00 AM and 13:00 for 1:00 PM).
Note: The -LT=“HH:MM” and -RT=“HH:MM” command line switches cannot be used on the
same command line.
-RT=“HH:MM”
This switch allows you to indicate a time to relaunch the Client module. Be aware of timers that
may be running when using this switch, because they will not trigger unless the Client
workstation is logged on to OnBase. The switch uses the 24-hour clock (military time) for the
time format (i.e., 01:00 for 1:00 AM and 13:00 for 1:00 PM).
OnBase 18 49
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
This command line switch performs the same operation as selecting File | Re-Launch Client in
the OnBase Client.
Note: The OnBase Client must be running for at least 30 seconds before a scheduled or manual
process begins. This ensures that the OnBase Client recognizes that the restart time passed
while the process was running.
Note: The -LT=“HH:MM” and -RT=“HH:MM” command line switches cannot be used on the
same command line.
Note: The -RT=“HH:MM” command line switch cannot be used to relaunch the Client module
when the Client module is running as a Windows Service.
-ODBC
This switch sets the ODBC connection used for logging on to the OnBase Client or
Configuration module. For example, -ODBC="Local Server" .
-PW
This switch sets the password of the OnBase user logging on to the OnBase Client or
Configuration module. For example, -PW="password" .
-UN
This switch sets the user name of the OnBase user logging on to the OnBase Client or
Configuration module. For example, -UN=“username” . This allows for added login security,
since the Client login dialog box displays a specific user name without a supplied password.
-SERVICE=“SERVICE NAME”
This switch launches the OnBase Service Monitor and monitors the named service.
Note: The Windows service itself still needs to be started. This switch does not start the
Windows service.
-STARTMINIMIZED
This switch causes the OnBase Service Monitor to launch in a minimized state, in the system
tray.
OnBase 18 50
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
Server Options
-QUIETDISCONNECT
This switch causes a server that loses its database connection to shut down without prompting
the user to respond to a dialog box indicating that the program will terminate due to the lost
database connection. This allows servers to shut down quickly in circumstances where
database connectivity is lost. These circumstances are often temporary, and often due to
backup operations.
-SE
This switch allows the Client to function as a search server. A search server is required when
users are required to submit text searches in a distributed fashion to a search server. A search
server offloads the time and resource-intensive work of text searching to another machine, so
the user does not tie up their system doing that work. Instead, a user submits the text search to
the search server and accesses the results when it is completed.
-SWREQ
This switch allows the Client to function as a sweep directory server.
System/Debugging Options
-DUMP
Enables the Client to generate a log file upon unexpected termination containing information
that can be used to more effectively troubleshoot.
-V
The Verbose switch is used to write output text from OnBase into the verbose.txt file at the
temporary report path. This is used for the purpose of troubleshooting problems.
Note: If you are running OnBase as a service, the verbose.txt file will be saved in the temporary
report path for the service profile.
OnBase 18 51
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
Qualifier Description
DCONLY This option allows the user to run the Diagnostic Console
without also writing the output to the verbose.txt file.
SQL This option logs SQL queries and statements made by the
program to the verbose.txt file.
SQL "Phrase" When using the SQL qualifier, you can include phrase filters to
log only statements that contain the specified phrases. This is
useful when the verbose file grows very big.
The search phrase is case sensitive, and it must be enclosed
in quotation marks.
SQL "Insert", L If you want to use additional qualifiers for the -V switch, they
must be separated with a comma, and they must fall outside
of the quotation marks.
SQL "Insert" "usergroup" Specify multiple phrases to log SQL statements containing
any specified phrase.
There is no limit to the number of phrases you can specify.
Remember phrase searching is case sensitive.
OnBase 18 52
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
Note: The following example causes the system to output each SQL statement with
timestamps as it is prepared and/or executed: -V SQL. It is possible to have multiple
parameters in your Verbose switch, for example, -V [MSG][,SQL ["Phrase"]][,WG][,L]. The
following example causes the system to output each SQL statement to the Diagnostic Console
only: -V SQL, DCONLY.
User Options
-CE
This switch causes OnBase to start with an empty desktop. This is useful if you saved your
OnBase settings and have a query that is taking a long time to run, or the Client is hanging on
startup.
-DL
This switch causes OnBase to open with an alternate login dialog box. It should be used if there
is a problem viewing the standard login dialog box due to a video card or driver.
-DTGAPPLY
Enables the Apply to All Document Types in Document Type Group check box in Document
Type configuration dialog boxes. This option is used to apply a Document Type’s settings to all
Document Types in a Document Type Group.
Note: If a Document Type Group contains multiple file formats and the settings from one
Document Type are applied to the Document Type Group, the Default File Format setting of
each Document Type will need to be manually modified.
Note: If the -INIFILE switch points to a file that does not exist, an error message describing the
invalid -INIFILE command line parameter is displayed when logging in to OnBase. After clicking
OK , a new INI file is created at the specified file path. This new INI file does not contain any of
the previously configured INI file settings.
OnBase 18 53
©2018
Hyland Software, Inc.
Client and Configuration Installers
Client Command Line Switches
-NOSTATUS
This switch hides the splash screen and status window after logging on to OnBase.
-NOUI
This switch causes the Client to start without any user interface. To close the Client, end the
task from Windows Task Manager.
-ROMANZO
Caution: Before using features enabled by the -ROMANZO switch, ensure that you understand
the feature and implications of any changes to your system. Contact your service provider with
any questions regarding these features. Features enabled by the -ROMANZO switch should not
be made available to the casual user. Remove the -ROMANZO switch after completing
necessary actions.
This switch is used for advanced functionality. The features hidden by this switch are intended
for use by customers, but not by just any user. Therefore, they are hidden from the casual user.
An example of this would be the Directory Service Authentication dialog box in the
Configuration module, where an administrator can configure Active Directory or LDAP
authentication options for their OnBase system.
-SEEDINI
This switch allows OnBase to create an INI file when one does not exist. It must be used in
conjunction with the -INIFILE switch. Without this switch, the Client or Configuration module
will fail to start when the file specified by the -INIFILE switch does not exist. The switch was
added to support Remote Desktop environments, so multiple attempts to start OnBase will not
attempt to access the same INI file simultaneously.
You can use this switch in either of these two ways:
• -SEEDINI -INIFILE="\\server\share\onbase32.ini" – A default onbase32.ini file is
created in the -INIFILE path.
• -SEEDINI="\\server\share\onbase32.ini" -INIFILE="\\server\share\onbase32.ini" –
The onbase32.ini file in the SEEDINI path is copied to the INIFILE path.
OnBase 18 54
©2018
Hyland Software, Inc.
SYSTEM A SSESSMENT TOOL
The System Assessment Tool helps to ensure that workstations meet the minimum system
requirements for the OnBase Client, Unity Client, and Web and Application Servers. It is an
optional tool that can be used when deploying or upgrading workstations to the current version
of OnBase.
Component Description
Free Hard Disk Space The amount of free hard disk space on the workstation.
Visual C++ Redistributable Whether or not the required Microsoft Visual C++
Redistributable Package is installed on the workstation.
OnBase 18 55
©2018
Hyland Software, Inc.
Client and Configuration Installers
System Assessment Tool
• Server Report - This section checks the workstation’s components against the
OnBase Web/Application Server minimum requirements. It contains the following
results:
Component Description
Free Hard Disk Space The amount of free hard disk space on the workstation.
Visual C++ Redistributable Whether or not the required Microsoft Visual C++
Redistributable Package is installed on the workstation.
Status Description
Note: The description for each PASS component indicates whether the component meets the
minimum requirement or the recommended requirement.
OnBase 18 56
©2018
Hyland Software, Inc.