System requirements

Hardware requirements

  • Intel Pentium 4+ or compatible processor

  • 256 MB of RAM (512 MB is recommended)

  • 300 MB of hard-disk space; additional free hard-disk space may be needed during installation

Note: RoboHelp Server installation is not supported on flash storage devices.

Supported operating systems

RoboHelp Server (32-bit and 64-bit) is supported on the following versions of Microsoft Windows® operating system:
  • Windows Server 2012

  • Windows Server 2012 R2

  • Windows Server 2003 SP2

  • Windows Server 2008 R2 (64- bit only)

  • Windows Server 2008 SP2

  • Windows XP SP3

  • Windows 7

Prerequisites for installing RoboHelp Server 9

  • Java™ Runtime Environment (JRE) 6 or later

  • Apache Tomcat 6.0.14 or later

Note: RoboHelp Server requires Apache Tomcat to run. Tomcat is a servlet container that can also work as a Web server.

Supported browsers

  • For Microsoft® Windows® operating systems, the supported browsers are Microsoft Internet Explorer 6, 7, 8, 9, 10, 11, Firefox 3.x, and Chrome 43.x.

  • For Macintosh® operating systems, the supported browsers are Firefox 3.x, Safari 3.x, and Chrome 43.x..

  • For Linux® or UNIX® operating systems, the supported browser is Firefox 3.x and Chrome 43.x..

Supported database management systems

You can use the built-in database or select an external database (Microsoft SQL Server, SQL Server Express Edition, or Oracle 9i or higher) to store reports and authentication information for RoboHelp Server. The following database management systems are supported:
  • Microsoft Access 2003, 2007, and 2010 (built-in)

  • Oracle 9i, 10g, and 11g

  • SQL Server 2005 Express Edition

  • SQL Server 2005 and 2008

Supported databases

RoboHelp Server connects to Microsoft Access, Oracle (9i or higher), SQL Server, or Microsoft SQL Server Express Edition database management systems.

Microsoft Access Applications
Microsoft Access seamlessly integrates with tools like Excel and Word. Microsoft Access stores information using the Jet database server. It uses a file server model of computing in which all logic is with the client application.
Note: You can use the Microsoft Access database for internal purposes as it does not support multi-threading.

Microsoft SQL Server
Microsoft SQL Server is a relational database management system capable of handling large amounts of data and many concurrent users. When a client application requests data, the server retrieves or updates the data. SQL Server can roll back transactions. It does not commit a partially entered record to the database.

The Oracle database management system provides for the definition, storage, and management of data in a centralized area. It supports client-server environments, large databases, space management, concurrent database users, high transaction-processing performance, openness, compliance with industry standards, manageable security, portability, compatibility, and connectivity.

Microsoft SQL Server Express Edition
Microsoft SQL Server Express Edition is a relational database management system (RDBMS) produced by Microsoft. Its primary query languages are MS-SQL and T-SQL.

Install a database management system

To install a supported database management system, refer to the relevant documentation for your architecture (32-bit or 64-bit):


32-bit installation instructions

64-bit installation instructions

Oracle 9i

Oracle documentation

Oracle documentation

Oracle 10g

Oracle documentation

Oracle documentation

Oracle 11g

Oracle documentation

Oracle documentation

Microsoft SQL Server 2005 Express Edition

Instructions and ReadMe (Microsoft)

Microsoft SQL Server  2005

Microsoft documentation

Microsoft SQL Server  2008*

Microsoft documentation

Microsoft Access 2003, 2007, or 2010

Built-in for RoboHelp Server

Note: The RoboHelp Server installer installs either 32-bit or 64-bit Microsoft Access runtime on your system, as appropriate. However, if 32-bit Microsoft Office is already installed on your system, the installer does not install 64-bit Access runtime. Therefore, if you want to install 64-bit RoboHelp Server, ensure that 32-bit Office or Access is not pre-installed on your system.
Note: If you’re installing RoboHelp Server 9 on Windows Server 2008, then you won’t be able to configure RoboHelp Server with 64-bit SQL Server 2005 or SQL Server 2008. These combinations are unsupported due to a limitation of the JDBC-ODBC bridge bundled with the default JDK.

Recommended OS/database combinations

For a table of recommended OS/database combinations on which you can install RoboHelp Server 9, refer to this knowledgebase article.

Supported Web servers

Optionally, you can configure Tomcat with an external Web server. Using an external Web server offers ease and flexibility while configuring settings, such as proxy server and filtering rules.

RoboHelp Server supports the following Web servers in combination with Tomcat:
  • Apache HTTP Server 2.2 or later

  • Microsoft® IIS 6.0 or 7.0

Other requirements

To review the complete system requirements and recommendations for your RoboHelp Server software, see the ReadMe file on the installation disc.