Default Installation Directories

This page lists the default directory locations used by StreamBase for current and legacy releases.

Conventions on This Page

Throughout this page:

  • The letters n.m refer to a StreamBase release's major and minor release numbers, such as 6.6 or 7.0.

  • The letters n.m.r refer to a StreamBase release's major, minor, and maintenance numbers, such as 6.6.1 or 7.0.2.

  • Some path names on this page are shown for publication clarity on two lines. In all cases, these paths consist of one unbroken line.

  • For newer Windows versions, the directory C:\Users\username\AppData is hidden by default. You can still navigate to it using the address bar in Windows Explorer.

Windows Installation Locations

Current StreamBase installations on Windows make use of the directory locations described in this section.

StreamBase releases 5.0 and later support the installation of multiple releases on the same machine, as long as the major and minor numbers of the release differ. Maintenance releases (where only the third digit in the release number changes) automatically replace the previous major release. Thus, for example, you can have both 6.6 and 7.1 releases on the same machine, but you must uninstall release 7.1.0 in order to install release 7.1.2.

StreamBase Installation Directory

Throughout StreamBase documentation, the placeholder phrase streambase-install-dir stands for the StreamBase installation directory. For example, streambase-install-dir\etc is the directory in which to place your StreamBase license file.

For 32-bit Windows, the default StreamBase installation directory is:

C:\Program Files\StreamBase Systems\StreamBase.n.m

For 64-bit Windows, the default StreamBase directory for both 32-bit and 64-bit Studio is:

C:\Program Files (x86)\StreamBase Systems\StreamBase.n.m

StreamBase's support for 64-bit Windows has seen the following variations:

  • In the 7.x release series, the installers for 32-bit and 64-bit Windows are complete, independent, and mutually compatible. The 32-bit installer includes 32-bit StreamBase Studio and StreamBase Server. The 64-bit installer includes 64-bit Studio plus both 32-bit and 64-bit Servers. On 64-bit Windows, you can run both installers in sequence to obtain both 32-bit and 64-bit Studio on the same machine.

  • In releases 6.5 and 6.6, the 32-bit and 64-bit Windows installers were complete and independent, but mutually exclusive. You ran the 32-bit installer on 32-bit Windows and ran either installer on 64-bit Windows. Studio was 32-bit in all cases; the 64-bit kit included both 32-bit and 64-bit StreamBase Servers.

  • In releases 6.0 through 6.4, 64-bit Windows was supported with an overlay installation kit that installed on top of the standard 32-bit kit. Studio was 32-bit in all cases; the overlay kit provided a 64-bit version of StreamBase Server.

  • Releases 5.x and earlier did not support 64-bit Windows.

StreamBase Studio Workspace

The StreamBase Studio workspace is the disk location where Studio stores your StreamBase project folders and files. Studio prompts for the workspace location when you first run Studio, and suggests a default location. You are free to place your Studio workspace anywhere you have write access, but StreamBase documentation presumes you have used the default location.

Caution

Do not try to re-use an older StreamBase release's workspace when you first run a new Studio major.minor release on Windows. Specify the default workspace for the new release, then import your projects from the old to new workspaces.

For Windows 7, Windows Vista, and Windows Server 2008, the default workspace directory location for StreamBase Studio is:

C:\Users\username\Documents\StreamBase Studio n.m Workspace
C:\Users\username\My Documents\StreamBase Studio n.m Workspace

Documents or My Documents?

On Windows 7, Windows Vista, and Windows Server 2008, Documents is a real directory, present by default in each user's home directory under C:\Users. For compatibility with earlier versions of Windows, an NTFS junction named My Documents points to the Documents directory. In Windows Explorer views of C:\Users\username, you might only see the My Documents directory, depending on your Explorer settings. This is the same directory as Documents.

For Windows XP and Windows Server 2003, the default workspace directory for StreamBase Studio is:

C:\Documents and Settings\username\My Documents\
    StreamBase Studio n.m Workspace

StreamBase Studio Configuration Directory

StreamBase Studio uses its configuration directory to store internal files and state information. End-users rarely need to be concerned with the contents of the configuration directory. StreamBase Technical Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by Studio and is recreated if missing.

For Windows 7, Windows Vista, and Windows Server 2008, the default configuration directory for recent StreamBase Studio releases is:

C:\Users\username\AppData\Roaming\StreamBase\
    StreamBase Studio n.m.r

For Windows XP and Windows Server 2003, the default configuration directory for recent Studio releases is:

C:\Documents and Settings\username\Application Data\
    StreamBase\StreamBase Studio n.m.r

For releases 5.0 through 6.3, Studio configuration directories are named with the following pattern instead:

StreamBase Studio n.m Configuration

StreamBase Manager Workspace

StreamBase Manager is a monitoring utility for StreamBase applications that runs either as a perspective in Studio or as a standalone program. A link to start the standalone version of StreamBase Manager is placed in the Windows Start menu. Like Studio, StreamBase Manager uses separate workspace and configuration directories.

The standalone StreamBase Manager utility uses the following workspace locations:

  • Starting with release 6.5, the StreamBase Manager workspace location on Windows 7, Windows Vista, and Windows Server 2008 is:

    C:\Users\username\Documents\StreamBase Manager n.m Workspace
    

    The StreamBase Manager workspace location on Windows XP and Windows Server 2003 is:

    C:\Documents and Settings\username\My Documents\
        StreamBase Manager n.m Workspace
    
  • For releases 6.0 through 6.4, the StreamBase Manager workspace location on Windows 7, Windows Vista, and Windows Server 2008 was:

    C:\Users\username\StreamBase Workspace (Manager)
    

    The StreamBase Manager workspace location on Windows XP and Windows Server 2003 was:

    C:\Documents and Settings\username\StreamBase Workspace (Manager)
    

StreamBase Manager Configuration Directory

The standalone StreamBase Manager utility uses the following configuration locations:

  • Starting with release 6.5, the StreamBase Manager configuration directory on Windows 7, Windows Vista, and Windows Server 2008 is:

    C:\Users\username\Documents\StreamBase Manager n.m.r
    

    The StreamBase Manager configuration directory on Windows XP and Windows Server 2003 is:

    C:\Documents and Settings\username\Documents\StreamBase Manager n.m.r
    
  • For releases 6.0 through 6.4, the StreamBase Manager configuration directory on Windows 7, Windows Vista, and Windows Server 2008 was:

    C:\Users\username\AppData\Roaming\StreamBase\
        StreamBase Manager n.m Configuration
    

    The StreamBase Manager configuration directory on Windows XP and Windows Server 2003 was:

    C:\Documents and Settings\username\Application Data\StreamBase\
        StreamBase Manager n.m Configuration
    

StreamBase Help Viewer Workspace

The StreamBase Help Viewer is a standalone utility that shows the StreamBase documentation in Eclipse Help format. This is the same content shown as the Help system in Studio, but the Help Viewer runs by itself, without Studio. Like Studio, the StreamBase Help Viewer uses both workspace and configuration directories in the following locations:

The StreamBase Help Viewer uses the same workspace location for all releases. On Windows 7, Windows Vista, and Windows Server 2008, that is:

C:\Users\username\StreamBase Workspace (Help Viewer)

The StreamBase Help Viewer workspace location on Windows XP and Windows Server 2003 is:

C:\Documents and Settings\username\StreamBase Workspace (Help Viewer)

StreamBase Help Viewer Configuration Directory

The StreamBase Help Viewer's configuration directory on Windows 7, Windows Vista, and Windows Server 2008 is:

C:\Users\username\AppData\Roaming\StreamBase\
    StreamBase Help Viewer n.m Configuration

The StreamBase Help Viewer's configuration directory on Windows XP and Windows Server 2003 is:

C:\Documents and Settings\username\Application Data\StreamBase\
    StreamBase Help Viewer n.m Configuration

UNIX Installation Locations

Current StreamBase installations on UNIX make use of the directory locations described in this section. StreamBase Systems does not support the installation of more than one release of StreamBase at a time in default locations on a UNIX system.

StreamBase Installation Directory

The StreamBase installer scripts suggest the following default installation directory for StreamBase installations on UNIX, and StreamBase documentation presumes you are using the default.

/opt/streambase

You are free to install instead in any location for which you have write access; in this case, you must adjust any startup scripts installed with StreamBase to take into account the new installation location.

StreamBase Studio Workspace

For release 5.0 and later, the default Studio workspace location is:

$HOME/streambase-studio-n.m-workspace

You are free to place your Studio workspace anywhere you have write access, but StreamBase documentation presumes you have used the default location.

StreamBase Studio Configuration Directory

StreamBase Studio uses its configuration directory to store internal files and state information. End-users never need to be concerned with the contents of the configuration directory. StreamBase Technical Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by Studio.

For release 6.4 and later, the default Studio configuration directory is:

$HOME/.streambase/streambase-studio-n.m.r

For releases 5.0 through 6.3, the default Studio configuration directory is:

$HOME/.streambase/streambase-studio-n.m-configuration

StreamBase Manager

On UNIX hosts, StreamBase Manager is started with the sbmanager command. StreamBase Manager uses the following directory locations:

  • Starting with release 6.5, the StreamBase Manager workspace location for UNIX is:

    $HOME/streambase-manager-n.m-workspace
    
  • For releases 6.0 through 6.4, StreamBase Manager used the same workspace location for all releases:

    $HOME/sbmanager-data
    
  • Starting with release 6.5, the StreamBase Manager configuration directory for UNIX is:

    $HOME/.streambase/streambase-manager-n.m.r
    
  • For releases 6.0 through 6.4, StreamBase Manager used the same configuration directory for all releases:

    $HOME/.streambase/sbstudio-configuration-sbmanager
    

StreamBase Help Viewer

The StreamBase Help Viewer is a standalone utility that shows the StreamBase documentation in Eclipse Help format. This is the same content shown as the Help system in Studio, but the Help Viewer runs by itself, without Studio, and is invoked on UNIX with the sbhelp command. The StreamBase Help Viewer uses the following directory locations:

  • The Help Viewer uses the same workspace location for all releases:

    $HOME/sbhelp-data
    
  • The Help Viewer uses the same configuration directory for all releases:

    $HOME/.streambase/sbstudio-configuration-sbhelp
    

Installation Locations for Legacy Releases

StreamBase releases 3.7 and earlier[1] did not include the release number in installation and configuration directories. All StreamBase releases and maintenance releases were installed in the same location and used the same workspace locations by default. The installer for these releases enforced the rule that you could have only one StreamBase 3.x release installed at the same time.

Legacy Releases on Windows

StreamBase 3.7 and earlier used the following directory locations by default on Windows. When two paths are shown, the first applies to Windows 7, Windows Vista, and Windows Server 2008, while the second path applies to Windows XP and Windows Server 2003.

On StreamBase 3.7 and earlier, the StreamBase installation directory is:

C:\Program Files\StreamBase Systems\StreamBase

On StreamBase 3.7 and earlier, the Studio default workspace location is:

C:\Users\username\StreamBase Workspace
C:\Documents and Settings\username\StreamBase Workspace

On StreamBase 3.7 and earlier, the Studio configuration directory is:

C:\Users\username\StreamBase Configuration
C:\Documents and Settings\username\StreamBase Configuration

On StreamBase 3.7 and earlier, the Help Viewer workspace directory is:

C:\Users\username\StreamBase Workspace (Help Viewer)
C:\Documents and Settings\username\StreamBase Workspace (Help Viewer)

On StreamBase 3.7 and earlier, the Help Viewer configuration directory is:

C:\Users\username\StreamBase Configuration (Help Viewer)
C:\Documents and Settings\username\StreamBase Configuration (Help Viewer)

Legacy Releases on UNIX

StreamBase 3.7 and earlier used the following directory locations by default on UNIX:

Installation directory:

/opt/streambase

Default Workspace location:

$HOME/streambase-workspace

Configuration directory:

$HOME/.streambase/sbstudio-configuration

Help Viewer Workspace directory:

$HOME/sbhelp-data

Help Viewer Configuration directory:

$HOME/.streambase/sbstudio-configuration-sbhelp


[1] StreamBase releases skipped the 4.x release series.