Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Key

The contents of some of the following directories depend on the packages installed during setup of the JobScheduler Master and on the operating system used. In such cases the package name and/or operating system is noted in brackets after the directory or file name. If a package name or an operating system is specified for a directory then all the files in the directory will share this dependency. 

Installation Directory

The following directory structure should be found in the JobScheduler Installation Directory ($SCHEDULER_HOME):

...

  • bin (Unix®)

    • dashboard.sh - start script for the JobScheduler Information Dashboard (JID) 
    • jobeditor.sh - start script for the JobScheduler Object Editor (JOE)
    • jobscheduler.sh - start script for the JobScheduler
    • jobscheduler_environment_variables.sh - script to set the JobScheduler environment
    • jobscheduler_event.sh - event handling script
    • jobscheduler_client.pl - Perl script (TCP/UDP client for sending XML commands to a JobScheduler)
    • scheduler - JobScheduler engine
    • scheduler_safe.sh - watchdog script to respawn the JobScheduler

  • dbSQL files to create database tables

    • db2 - IBM® DB2 

      • *.sql (see mssql directory)

    • mssql - Microsoft SQL Server 
      • reporting - folder containing reporting scripts
      • scheduler.sql
      • scheduler_alter.sql
      • scheduler_cleanup_procedure.sql
      • scheduler_events.sql
      • scheduler_loganalyzer.sql 
    • mysql - MySql®

      • *.sql (see mssql directory)
    • Oracle® Database - Oracle® Database 
      • *.sql (see mssql directory)
    • pgsql - PostgreSQL 
      • *.sq l (see mssql directory)
      • sos.sql
    • sybase - Sybase
      • scheduler.sql 
      • scheduler_events.sql
      • scheduler_loganalyzer.sql
  • doc Documentation 
  • install

    • scheduler_install_tables.sh - script for manually executing SQL files (Unix)
    • scheduler_install_tables.cmd - script for manually executing SQL files (Microsoft Windows)
    • shortcut.vbs - script for manually generating start menu entries (Microsoft Windows)
  • lib

    • *.jar - Java archives (e.g. for JITL (JobScheduler IntegratedTemplate Library) jobs
    • *.so - libraries (Unix)
  • operations_gui - HTML and Javascript files used by JobScheduler Operations Center (JOC)
  • Uninstaller - program to uninstall the JobScheduler
  • user_bin
    • dashboard_environment_variables.cmd-example - example script to set the JID environment (Microsoft Windows, only up to Version 1.10.x)
    • jobeditor_environment_variables.cmd-example - example script to set the JOE environment (Microsoft Windows)
    • jobscheduler_environment_variables.cmd-example - example script to set the JobScheduler environment (Microsoft Windows)

Configuration and Log File Directory

The following directory structure should be found in the the JobScheduler Configuration and Log File Directory ($SCHEDULER_DATA):

...