Standard Sybase CEP Server Installation on Windows

A description of how to install the Standard Sybase CEP Server on Windows.

  1. Get the appropriate Sybase CEP Server installation file.

    Sybase CEP Server installation files for Windows platforms look like this: c8-server- version- operating_system _vc8-20100118.1-release.exe where version is a three-part number, separated by dots, which indicates the version of Sybase CEP Engine, and operating_system is the name of the Windows platform on which you are installing Sybase CEP Engine.

    If you are installing Sybase CEP Server on Microsoft Windows Vista, make sure that you are logged in as the administrator.
  2. Double-click the installation file to start installation.

    The Welcome panel of the Sybase CEP Server Installer opens. The following steps lead you through the Installer workflow. Options for cancelling install and navigating to previous panels in the workflow are available on every panel before actual installation takes place.

  3. Click Next to continue the installation process.
  4. Select the directory where you want to install Sybase CEP Server and click Next . The default location is C:\SybaseC8 on all Windows platforms.
    Note: If you are installing Sybase CEP Server on Microsoft Windows Vista, specify a location for the data files in the Destination Data Folder box on the following panel. For Microsoft Windows Vista, the default location is C:\ProgramData\SybaseC8. This location is where the logs directory is installed and is not the same as the program files installation directory. In Windows 2003 or XP, the Program Files installation directory and ProgramData installation directory are the same by default.

    If you are upgrading or reinstalling Sybase CEP Server and specify the installation location to be the same directory as an existing installation, a pop-up message indicates that the Sybase CEP Server is already installed in the folder.

    Click Yes to uninstall the previous installation or No to upgrade without uninstalling. If you click Yes, the next panel confirms that the previous version of Sybase CEP Server will be uninstalled if you continue:

    1. Click Next to continue.

      The next panels display the uninstall process.

    2. A final install panel opens when uninstall is complete. Click Next to continue with the upgrade installation.
  5. Select either to install a licensed copy of Sybase CEP Server or to evaluate a trial version of Sybase CEP Server.
  6. The End-User License Agreement panel asks you to select your geographic region before you can read the Sybase License Agreement. Once you have read the license agreement, accept the terms and conditions to continue.
    Click Next.
  7. If you selected to install a licensed version of Sybase CEP Serverin Step 5, the SySAM License Entry panel opens.
    Either specify a new license key, use a previously deployed license server, or continue installation without a license key.
    • If you choose to specify a new license key, either enter the key manually or browse for and load the license key. Click Next to install a SySAM server.
      Note: If you receive an error saying that the installer detects a SySAM server already running on your machine, click Previous to return to the SySAM License Entry panel and choose to use the previous deployed license server.

      The following panel displays the install process. Once the server install is complete, configure your SySAM email alert mechanism, and click Next to return to your Sybase CEP Server installation.

    • If you choose to use a previously deployed license server, enter the Host Name and Port Number. The SySAM server searches your system for the license server file.
      • If it is available, you are prompted to configure your SySAM email alert mechanism. Click Next to return to your Sybase CEP Server installation.
      • If the license server file is not found, the following panel informs you that the license(s) could not be installed. You may run Sybase CEP Server for up to 30 days without a license. If you do not obtain and install a license in 30 days, the software stops working.
        Note: You may navigate back to the SySAM License Entry panel to re-enter any incorrect information.

        When you click Next to exit the panel and return to the Sybase CEP Server installation, you are informed again about operating the software without a license, and asked to confirm that you understand this policy.

  8. Specify clustering options for Sybase CEP Server. These settings may be changed later, if necessary.
    • Standalone Sybase CEP Server : This option includes all necessary Sybase CEP Server components, including a Manager and Container inside a single process. Select this option if you plan to run Sybase CEP Server as a stand-alone program on a single computer.

    • Cluster Container: If you are installing a distributed cluster of Sybase CEP Servers and want to designate the current installation as a Container process within that cluster, select this option and specify the Manager URI for the cluster in the Cluster Manager URI box.

      Container Sybase CEP Serverr processes run queries and C/C++ input and output adapters. Every Sybase CEP Server cluster contains one, or (usually) multiple Containers, which are managed by a single active Manager. For more information about the Manager URI in Sybase CEP Server clusters, see "High Availability".

    • Cluster Manager: If you are installing a distributed cluster of Sybase CEP Servers and want to designate the current installation as a Manager within that cluster, select this option. Manager Sybase CEP Server processes monitor Containers in a cluster and manage their workload. Every Sybase CEP Server cluster includes one active or primary Manager and may include one or more backup Managers. For instructions on designating a Manager for a cluster of Containers, see "High Availability".

    Click Next.
  9. Configure communication parameters for your Sybase CEP Server.
    1. Specify the host name (the name of the computer on which Sybase CEP Server runs) and the port number for Sybase CEP Server in the Hostname and Port boxes. The default host name is the local host where the Sybase CEP Server installation is running. The default port number assigned to the Sybase CEP Server is 6789.

      If you are installing multiple instances of Sybase CEP Server which you plan to run at the same time, make sure to assign a different port number to each instance. If you are not sure what host name and port number to specify, consult your system administrator.

      Note: Except in cases where you are installing Sybase CEP Engine as a standalone installation, Sybase strongly recommends that you set the host name to a network-addressable name that can be used by all clients needing to communicate with Sybase CEP Server. Avoid setting the host name to localhost as this setting prevents external computers from communicating with Sybase CEP Server on your computer and causes connection problems for out-of-process adapters, resolution problems for stream URIs and other Sybase client difficulties.
    2. Specify an adapters base folder for Sybase CEP Server in the Adapters Base Folder box. This is the folder used to store various Sybase CEP Server data files. By default, this folder is named SybaseC8Repository.

      If you are installing a Sybase CEP Server cluster, set all Containers in the cluster to the same adapters base folder. See "High Availability" for more information.

    3. Specify a Server Files Storage Folder for Sybase CEP Server in the Sybase CEP Server Files storage box. This is the directory where Sybase CEP Server Sybase CEP Serverstores its state files. If you are installing a Sybase CEP Server cluster, set the Server Files Storage Folder for all the Containers and Managers in the cluster to the same storage folder to avoid data loss. See "High Availability"for more information.
    4. If you want to install Sybase CEP Server as a Windows service, select the Install as Windows Service check box. When installed as a service, Sybase CEP Server is included in the Services utility of the Administrative Tools folder in the Microsoft Windows Control Panel.
      Note: When you install Sybase CEP Server as a Windows service, it runs as the Local System account. If your Sybase CEP Serverrequires additional privileges (for example, to access a shared disk or database), use the Log On tab of the Services utility for Sybase CEP Server to specify a different user account and password. For more information about situations requiring additional privileges, see http://www.microsoft.com/technet/security/guidance/serversecurity/serviceaccount/default.mspx.
    5. To enable Secure Socket Layer (SSL) support for your Sybase Installation, select the Enable SSL check box. For more information about configuring SSL, see "Configuring SSL Support".
    Click Next to continue to the Pre-Installation Summary panel.
  10. Click Install to begin installation of Sybase CEP Server. The next panel displays the installation process.
  11. If installation is successful, an install summary panel opens. Click Next .
  12. On the final panel:
    • Leave the Run Sybase CEP Server R4 check box selected if you want to start Sybase CEP Server immediately. Otherwise, clear it.
    • Click Done to finish installation of Sybase CEP Server.