Configuring a GNU/Linux Database Server for Windows Clients

In order to allow Windows clients to connect to your server using the Configuration Wizard, you must fill in the server.ini configuration file, which is located in the etc subfolder of the Harmony installation package. This file will provide Configuration Wizard with information on the server as well as of each scene data server it is connected to.

Replace the tags between <> brackets with the appropriate values. Make sure to remove the <> brackets from the configuration file as well:

<server name>: The host name of the Harmony database server.

<harmony share name>: The name of the share that gives access to the Harmony binaries and configuration files. By default, this share is named usa.

<database share name>: The name of the share that gives access to the database files. By default, this share is named USA_DB.

For example, if your database server is called harmonyserver, your Harmony installation is shared under the share name usa and your Harmony database is shared under the share name USA_DB, this would be the proper configuration for this server:

Under the line starting with UsadbShare, enter information about each scene data storage space used by your Harmony database, in the following format:

FileSystem<file system number>=C <share name><server name>

Replace the tags between <> brackets with the appropriate values. Make sure to remove the <> brackets from the configuration file as well:

<file system number>: The zero-based index of the scene data storage space. For example, the first scene data storage space for your database should be named FileSystem0 and the second one, FileSystem1.

<share name>: The name of the share containing the scene data. Usually, this share is either named USADATA or usadata, and its name may be followed by a zero-padded, zero-based number indicating the index of the scene data storage space. For example, the first scene data storage space could be named USADATA, usadata000, usadata001, etc.

<server name>: The host name of the scene data server. If the scene data storage space is hosted on the same machine as the database, then this host name is the same as the host name for the database. Otherwise, you must specify the name of the machine on which the scene data storage space is located.

For example, if this is the first scene data storage space for your database, it is hosted on a computer named dataserver and its name is usadata000, the appropriate configuration for this would be as follows:

FileSystem0=C usadata000 dataserver

IMPORTANT: The variable names and share names in server.ini are case sensitive.

NOTE: server.ini also specifies the drive letter on which the software, the database files and scene data files are stored. Since we are configuring a UNIX-based server, there is no actual drive letter involved. Hence, we are using the drive letter C as a placeholder so as to respect the expected format of the server.ini configuration file, but the value of these parameters is not relevant and will not affect your configuration.