Document Name: |
OpsCenter 3 Installation Guide (Expanded) |
Last Updated: |
July 13, 2006 |
OpsCenter Versions: |
3.0.0 to 3.5.0 |
Full Page View: |
Click
Here |
|
|
|
|
|
About the installation:
There are two pieces that make up an OpsCenter installation for an entire
office. The first piece is a single centralized database. The second piece
is the OpsCenter client software that is installed on each computer and
is set to connect to the centralized database.
|
|
|
Database installation:
The database is a single file that needs to be stored on a computer in
which all client computers have read/write access to. On this host computer,
create a folder and create a share for that folder so any client computers
on the network can access the data in the folder. The exact details of
sharing a folder varies depending on the version of Windows but the basic
way is to right-click the folder, select "Properties," select
"Sharing," and then turn on sharing. Make sure the sharing permissions
give users read/write permission to the folder. You can also assign a
share name which will be the name that all the other computers on the
network will refer to the folder by.
To create the database inside this folder requires a client be installed.
Preferably, on the computer that is used by the person who is going to
administer the OpsCenter system, go on and install the client setup program.
|
|
|
First client installation:
Run the downloaded installation program and follow the on-screen installation
instructions for installing the client software. Once the client has been
installed, run the OpsCenter client program even though no database or
users have been setup. The installation program provides the option at
the end to automatically run the program or you can select the OpsCenter
icon in the program files group under Audama Software/OpsCenter.
Each client installation maintains it's own profile file which can normally
be found in the same folder that the OpsCenter client software was installed
on the local machine. The file is called "opscenter.ini" by default. (The
location and name can be changed later if desired). This profile file
stores information such as location of the central OpsCenter database,
the default user for the local computer, and a wide range of additional
program options. If the profile has not been set up on the local computer,
a message will be displayed requesting a profile be set up. Click "OK"
to set up the profile. You will then be prompted to either locate an existing
database or create a new one. Since the centralized database doesn't exists
at this point, select the option to create a new database.
The Database Setup Wizard will guide you through the setup process. Just
follow the steps that are explained below:
- Step 1) Select a name for the database. This name appears appears
various places in the program including the program's title bar. Next,
you will have the option to enable.
- Step 2) Select the shared folder that has been set up on the host
computer. You can browse to the folder either through a local or mapped
drive or through the "Network Neighborhood" or "My Network
Places."
- Step 3) Select the desired core program features. These core features
can also be enabled or disabled at any point in the future.
- Step 5) A notice about the 30-day evaluation period will then be displayed.
Just click "Next" to continue.
- Step 6) Click "Finish" and the database file will be created
in the specified location. It will sometimes take a few seconds to create
the database.
With the new database created, you now have to create users who can log
into it. The Add User Wizard will automatically start.
|
|
|
Setting up users:
The Add User Wizard will guide you through creating users. Just follow
the steps that are explained below:
- Step 1) Select the privilege level for the user. The first user that
is created in the database must have full administrative privileges
in the OpsCenter system (only a user will full privileges can add/edit/delete
users). Subsequent users can be assigned any privilege level.
- Step 2) Enter the name and other information about the user. The user
name must be unique. If the user name already exists, you will be forced
to change it.
- Step 3) Set the global group memberships for the user. The group "All"
is the only predefined global group. All users are automatically added
to this group. If other global groups have been set up in the database,
they will be listed and you will be able to add the user to groups as
desired. User groupings can be modified at any point in the future.
- Step 4) Click "Finish" and the user will be created in the
database.
Once at least one user exists in the database, you will receive the "Set
Default User" dialog where you can set the default user for the local
computer. Additional users can be added by clicking the "Add New
User" button which will repeat the Add User Wizard. You can optionally
select the default user from the list and when you click "OK,"
the OpsCenter client will start up and log in as that default user.
Depending on the default startup settings, the OpsCenter may load directly
to the system tray. Just click on the OpsCenter status icon in the system
tray to maximize the program window. As a user with full administrative
privileges, you will have access to the "Admin Controls" menu
option. Under this menu option is the "Manage Users" control.
Go ahead and add the remaining user names for the rest of the users who
will be using the OpsCenter system.
|
|
|
Subsequent client installations:
The OpsCenter client then needs to be installed on any computer that
is going to access the OpsCenter system. Just follow the same installation
procedure as was done on the first client install. When the program is
launched after installation, you will receive the same prompt to set up
a profile. Click "OK" but when you given the database options,
select the option to connect to an existing database. Locate the database
file that was created earlier in the file open dialog. When you click
"OK," the "Select Default User" dialog will display
since at least one user already exists in the database. Select the default
user for this local computer from the list or add a new user to the list
with the "Add New User" button. The OpsCenter client will start
up for the user specified.
|
|
|
Client installation tips:
The downloaded installation program supports various silent install options.
See the client installation options section for
the flags to run the installation in silent mode.
The "Default User Profile" option under the "Admin Controls"
menu provides access to the default user preferences. Any new profile
that is created will use these settings as it's default.
To avoid having to run through the create profile process on a new client
installation, a partial profile can be manually created. By default, the
profile for a computer is stored in a file called "opscenter.ini" that
is located in the programs folder. The default program folder is "C:\Program
Files\Audama Software\OpsCenter\". (Note: Starting
in OpsCenter 3.4.0, the opscenter.ini file is now located in the user's
application folder: "C:\Documents and Settings\UserName\Application
Data\Audama\OpsCenter\") Create an opscenter.ini file that
contains the following text:
[Main]
DEFAULTUSER=John Doe
DBLOCATION=N:\Applications\OpsCenter\OpsCenter.dat
Fill in the default user and database path as applicable. Leaving out
the DEFAULTUSER line and only including the DBLOCATION
line will cause the client to skip the select database portion of the
profile setup but the user will still get the "Select Default User"
dialog. The user name is in the form "FirstName LastName "
or "LastName, FirstName ." For example, either "John
Doe " or "Doe, John " will work (without
the quotes). The user name does not include the middle initial.
|
|
|
Client installation options:
The downloaded installation program has a few installation options. There
are options to create additional program icons and also to start the program
automatically when Windows starts. Starting the program with Windows is
an option that can be turned enabled and disabled in the "Preferences"
option under the "Edit" menu. Even if this option is disable
during the program setup, starting with Windows is enabled by default
according to the default user profile.
Windows 95/98/Me/NT computers will have the additional option to install
the Microsoft Data Access Components (MDAC) 2.5 Service Pack 3. This includes
the necessary database drivers for the OpsCenter. An earlier version of
MDAC 2.5 can be substituted if there is a known issue with the version
included in the setup. Windows 2000/XP computers come pre-installed with
sufficient database drivers and so MDAC 2.5 will not be installed on these
platforms.
The downloaded installation program also supports some command line arguments
for installing in silent mode. The following lists all the available options:
/SP-
Disables the This will install... Do you wish to continue? prompt at
the beginning of Setup.
/SILENT , /VERYSILENT
Instructs Setup to be silent or very silent. When Setup is silent the
wizard and the background window are not displayed but the installation
progress window is. When a setup is very silent this installation progress
window is not displayed. Everything else is normal so for example error
messages during installation are displayed and the startup prompt is
(if you haven't disabled it with the '/SP- ' command line
option explained above). If a restart is necessary and the '/NORESTART '
command isn't used (see below) and Setup is silent, it will display
a Reboot now? messagebox. If it's very silent it will reboot without
asking.
/NOCANCEL
Prevents the user from cancelling during the installation process, by
disabling the Cancel button and ignoring clicks on the close button.
Useful along with /SILENT .
/NORESTART
Instructs Setup not to reboot even if it's necessary.
/LOADINF="filename"
Instructs Setup to load the settings from the specified file after having
checked the command line. This file can be prepared using the '/SAVEINF= '
command as explained below. Don't forget to use quotes if the filename
contains spaces.
/SAVEINF="filename"
Instructs Setup to save installation settings to the specified file.
Don't forget to use quotes if the filename contains spaces.
/DIR="x:\dirname"
Overrides the default directory name displayed on the Select Destination
Directory wizard page. A fully qualified pathname must be specified.
/GROUP="folder name"
Overrides the default folder name displayed on the Select Start Menu
Folder wizard page.
/NOICONS
Instructs Setup to initially disable the Don't create any icons check
box on the Select Start Menu Folder wizard page.
|
|
|
Microsoft Terminal Services and
Citrix Server Installations:
Starting with OpsCenter version 3.4.0, all user profiles and settings
are stored in the application data folder for the individual user. This
makes previous workarounds unecessary. Simply install the software on
the server. Each user can then run and configure the program under their
own profile and the setup will be preserved for subsequent logins.
For version of OpsCenter prior to 3.4.0:
Running OpsCenter in a Windows 2003 Terminal Services environment will
work but requires a little extra setup to work properly. (Note: Older
versions of Terminal Services have not been tested.) The procedure for
setting up OpsCenter is listed below. This procedure may have to be modified
depending on the version of Terminal Services or any customized user login
settings.
The main problem with running OpsCenter in a Terminal Services environment
is that the default user would always be set to whoever was the last person
was to login. This is because all the users are sharing the same user
profile. The following steps will allow you to have a unique user profile
for each user.
- You will need to download and install the latest version of OpsCenter
from here. OpsCenter version 2.1.1
or newer is needed in order to recognize some special folder keywords
that you will need to use. All users will have to close OpsCenter in
Terminal Services in order for the program to be updated.
- On the server, go to the OpsCenter program folder. The default location
is "C:\Program Files\Audama Software\OpsCenter\".
- Create a new text file in this program folder called "redir.dat".
(NOT "redir.txt" or "redir.dat.txt")
- Open this file up in notepad and type in the following two lines:
[iniPath]
iniFilePath={MYDOCUMENTS}\opscenter\opscenter.ini
- Save and close this file
What this file does is it tells opscenter to look for the user profile
("opscenter.ini") in a folder called "opscenter"
in the user's My Documents folder. Each user should have there own My
Documents folder on the server which is stored in their user profile
in the "C:\Documents and Settings\" folder. This allows each
user to have their own "opscenter.ini" file because the {MYDOCUMENTS}
keyword refers to a unique file location for each user.
- Open up the "opscenter.ini" file that is currently in the
OpsCenter program folder ("C:\Program Files\Audama Software\OpsCenter\opscenter.ini")
- Change the "LOGFILEPATH" value to:
LOGFILEPATH={MYDOCUMENTS}\opscenter\LogFile.txt
- Save and close the file.
Like with the "redir.dat" file, this will redirect the user's
local log file to the same folder as the user's profile.
- In each user's My Documents folder, create the "opscenter"
folder and place a copy of the above modified "opscenter.ini".
You can use a folder name other than "opscenter" but you will
have to change the iniFilePath and LOGFILEPATH values accordingly.
- At this point, each user that logs in and starts running OpsCenter
will be using their own user profile. You can either manually change
the "DEFAULTUSER" value in their new "opscenter.ini"
file to match their user name or just let them log in as whomever's
name is there now and then use the "Change Default User" option
from the "Edit" menu. Either way, the user name should stick
and not be affected by other users logging in.
|
|
|
Setting up multiple users on
a single computer:
The typical situation in which OpsCenter is designed to operate is with
OpsCenter installed on a computer which only has one user. OpsCenter uses
a "default user" parameter to determine who the current user
is. A lot of OpsCenter's operations, such as messaging, automatic status
changes, and permission levels are determined by who the default user
is.
There may be situations where a single computer will be shared by multiple
users. There are a couple ways to handle this in OpsCenter. Each of the
following solutions have different advantages and disadvantages so you
can choose the one that works best for your situation.
- The default user can be changed while OpsCenter is running by selecting
the "Change Default User" option under the "Edit"
menu. This can be done while the program is running and OpsCenter will
remember the user change even after shutdown. When a new user sits down
at the computer, they will have to remember to manually change the default
user using this menu option.
- The default user can be tied to the user's Windows login account.
So, when the user logs into Windows, OpsCenter will be started using
the user profile (and default user name) which has been tied to the
Windows account. This will only work if each user has their own Windows
account on the shared computer. To set this up, follow the instructions
for installing OpsCenter on a Windows Terminal Services
Server. All references to the "Server" will simply refer to
the local computer that is being shared.
|
|