JAMS User Guide. 1 Table of Contents

Size: px
Start display at page:

Download "JAMS User Guide. 1 Table of Contents"

Transcription

1 1 Table of Contents 1. Table of Contents Introduction Terms Managing Server Definitions Creating Your First Job Customizing the JAMS Client Daily Operations Submitting a Job Managing Jobs in the Schedule History Dates Definitions Folders Jobs Setups Schedules Dependencies Job and Setup Dependencies Variable Dependencies File Dependencies Notifications Notify Names Notification Parameters Notify Options Completion Severity Triggers Trigger Events Trigger Actions Variables Execution Methods Command 40 1 JAMS User Guide

2 CRJob V CRJobV FileTransfer Interactive JAMSReport JDEJob OdbcCommand OleDbCommand Parsed PeopleSoftJobSsh PeopleSoftJobWindows PowerShell PowerShell PowerShellParsed PowerShellParsed Rexec RexecParsed SAPJob SAPStandardJob OS/ SQLCMD SQLCMDServer SQLCommand SSH SSHAgent SSHDeploy SSHOpenVMS SSHPrompt SSISDirect SSIS VBS VBSParsed VMS 55 2 JAMS User Guide

3 VMSParsed WindowsDeploy Workflow MSDAX2009Job MSDAX2012Job Menus Menu Properties Includes Menu Users User Properties Security User Name Queues Queue Properties Name Status Reporting Designing Reports Report Properties Running Reports Interactively Scheduling Reports PeopleSoft Users Guide Index JAMS User Guide

4 2 Introduction The Job Access and Management System (JAMS) is designed to automate and enhance the batch-processing capabilities provided by the operating systems. JAMS provides those in charge of operations as well as the general end-user the ability to request, monitor, and control the processing of batch jobs. JAMS provides the control mechanisms that allow you to give end-users the ability to request batch processing; you retain control of how and when the requested jobs are executed. In addition to allowing end-users to submit their own jobs, JAMS allows you to schedule jobs for unattended execution. This document is intended for people who will be using JAMS; therefore, it covers JAMS clients, not the back-end services that actually do all of the work. For information on the back-end services, consult the JAMS Administrator's Guide. TheJAMSClient The JAMS Client covers a number of different programs including the GUI, PowerShell, command line, ASP.NET, and.net Class Library. Most of the examples and illustrations in this document will show the GUI client, but there are some PowerShell and ASP.NET examples as well. Here is an example of the JAMS GUI Client: Do not be concerned if your client doesn't look exactly like the illustration. As you will see, you can change and customize the client in many different ways. Read the following article on the JAMS Support site for more information: Using the Free JAMS Monitor 2.1 Terms Before you dive into this document, you should familiarize yourself with a few terms we will be using. 4 JAMS User Guide

5 Job The smallest unit of work in JAMS. A Job is a single script, command, or executable unit. Setup One or more Jobs set up to run with a specific set of parameters. Folder A logical group of Jobs and Setups. Trigger A means of defining an event-based schedule rather than a date-and-time-based schedule. Variable A single bit of data, a name, and a value. Similar to an environment variable, but an environment variable goes away when you reboot; a JAMS Variable keeps its value after a reboot because the value is saved in a database. Entry An instance of a Job or Setup in the current schedule. Dependency A prerequisite that must be satisfied before a Job or Setup is allowed to start. 2.2 Managing Server Definitions JAMS is a client/server application. The JAMS Client can't do much until it connects to a JAMS Server. If you are running the JAMS Client on the same computer as the JAMS Server, the Client will see and predefine that local server. Your administrator can also predefine JAMS Servers when the Client is installed. It is a simple process to create or modify a JAMS Server. Click on the JAMS J logo in the top left corner of the Client and pick Servers from the pulldown menu. Click the Add... button to add a new Server definition, or select a Server and click the Change... or Remove 5 JAMS User Guide

6 button. If adding or changing a Server, you will be presented with a form like this: Server The Server tab identifies the Server and specifies the actual node and port to connect to. Authentication The Authentication tab can be used to specify alternate credentials to use when connecting to the Server. You can also choose to be prompted for a user name and password every time a connection is made. In most cases, you don't want to supply any of this information. When your computer is in the same Windows domain as the JAMS Server (or there is a trust relationship), you can leave these fields blank and JAMS will use your current Windows identity. Appearance The Appearance tab allows you to choose a theme for this Server. Different themes have completely different looks. This can be used to clearly differentiate what type of Server you are connected to. You could choose one theme for production, another for tests, and a third for development servers. 2.3 Creating Your First Job Before you can create your first Job, or any JAMS object, you have to be in the correct location. The Add button allows you to add many different JAMS objects, depending on the context. If you're looking in Job Definitions, it will add a Job; if you're looking at SetupDefinitions, it will add a Setup. So, click the Jobs shortcut under the Definitions group in the Shortcut Bar to display the list of Job Definitions you can add. Your Client should look something like this: 6 JAMS User Guide

7 Now you can click the Add button in the Ribbon Bar to start the Job Add wizard. Your first dialog will look like this: This is a simple introduction to confirm you want to do what you have chosen. When you are comfortable working with JAMS, you can check the Don'tshowthisintroductionagain box to skip this step. For now, make sure you are adding a Job and then click Next> to get this step: 7 JAMS User Guide

8 In the JobName step, you must supply a unique name, and can enter a description of the Job if you like. Don't worry about overwriting an existing Job; JAMS will let you know if you enter a name that already exists. Click Next> and JAMS will validate the name that you entered. If it is acceptable, you will see the next step, choosing an Execution Method: The Execution Method defines what type of Job, batch file, PowerShell, SQL etc. Note the Search button to the right of this Execution Method field. You can click this button to pull up a list of the available Execution Methods. Any time you see this button you can click it to search. While the Execution Method is a critical choice, we're not going to spend much time on it in this introduction because there's an entire chapter on Execution Methods. For now, we'll pick PowerShell and move on to: 8 JAMS User Guide

9 The next step is to choose the JAMS Folder you want to add this Job to. Each Job must be a member of one and only one Folder. It's similar to a file being in a directory, but Jobs will inherit settings from their Folder, so choosing the correct Folder is important though not critical, as you can always change it later. Note that the Folder name also has a search button next to it so you can search for the correct Folder Definition. Choose your Folder and click Next> to get to the Notification form: Enter an address here where you can be notified if there's a problem with this Job. This is also the first time you will see the effects of the Folder you just selected. The last line of this form tells us that the Folder Definition doesn't have any addresses (so we entered one). If the Folder Definition did have addresses specified, they would be shown here so you can determine if you need to add one. The notification e- mail is optional. Click Next> to advance to the User account form: 9 JAMS User Guide

10 This form is used to specify the account the job will run under. You have three choices here: you can accept the default supplied by the Folder definition; select on of the already-defined User Names using the drop-down box; or click the EnteraUsernameandPassword button to add a new User Name Definition. Once you have selected a User Name, click Next> to go to the job's Source: This is where you enter the actual Source or Script for the Job. Your screen may be significantly different than what you see here. The Execution Method that we selected earlier is what defines this form and what is entered. Many Execution Methods use a text editor shown here but an Execution Method can completley replace this text editor with something that is specific to the Execution Method. For this example, we've entered a simple PowerShell command. We can now click Next> to get to the Schedule dialog: 10 JAMS User Guide

11 The Schedule form lets you specify a Schedule for your job. JAMS understands natural-language date specifications, so you can enter almost exactly what you're thinking. You can use the drop down in the Scheduled Date field, but that just shows you some examples of what can be entered; there's no way we could list all of the possible combinations. Entering a Schedule is optional. If you don't enter a Schedule, the job will only run if it is manually submitted. You can also enter a Schedule and then uncheck the AutomaticallySubmit check box if you're not quite ready to have the Job run automatically. Click Next> to advance to the final part of the Add Job Wizard: As noted, in this final form, the wizard guides you through the main properties of a Job Definition. You can click the check box to edit the Job Definition after it is added if you need to set some of the other properties of the Job. Click Finish, and you have added your first Job. If you entered a Schedule for your Job, JAMS will automatically submit the Job according to that Schedule. To 11 JAMS User Guide

12 test the Job, find it in the list of Job Definitions, right-click on it, and pick Submit to do an ad-hoc submit of the job. You will be presented with this dialog: Click SubmitRunRequest, and your Job will be submitted to the Schedule to run right away. 2.4 Customizing the JAMS Client The JAMS client is easy to customize. You can add as many shortcuts as you like. Each shortcut can lead to one of the JAMS views with a customized query and/or server definition. You can see in this illustration that we have three shortcuts: History, Failed History, and Backup History. 12 JAMS User Guide

13 For more information, read Customizing the Shortcut Bar in the Getting Started with JAMS guide. 13 JAMS User Guide

14 3 Daily Operations JAMS can perform many daily operations, including: SubmittingaJob(Section3.1) ManagingJobsintheSchedule(Section3.2) AccessingJAMSJobExecutionHistory(Section3.3) EstablishingDateSpecificationsforBatchAutomation(Section4) 3.1 Submitting a Job Most of your Jobs will be completely automated, requiring no human intervention, but there will always be a need to manually submit a Job. You may need to rerun an automated Job or run a Job out of it's normal Schedule, and there are always a few Jobs that have a Schedule of "Don't run it 'til I say it's okay." Fortunately, the JAMS Submit menu provides an easy-to-navigate tree structure that makes it easy to find and submit these off Jobs: Once you find the Job or Setup that you want to run, double-click it. You are presented with a tabbed dialog form: The Parameters tab is built dynamically from the Job or Setup Definition. It lets you specify values for the Job's Parameters. If a Job doesn't have Parameters, the tab page won't be present. The Schedule tab is always present, with fields that let you override the defaults for: Scheduled Date and Time Batch Queue Agent Node Scheduling Priority Click the SubmitRunRequest button and the Job is submitted to the Schedule. The back-end JAMS processes will then check the Scheduled time, Dependencies, resource requirements, etc. before allowing the Job to actually start. 14 JAMS User Guide

15 To change a Job: 1. Click the Job Shortcut under the Definitions heading of the Shortcut Bar if the Job view is not already active. 2. Double-click the Job that you would like to change. 3. The Job will be opened in a new window. To delete a Job: 1. Click the Job Shortcut under the Definitions heading of the Shortcut Bar if the Job view is not already active. 2. Select the Job that you would like to delete. 3. Click Delete from the Tool Bar. 4. You will be prompted to confirm the delete request. Read the following articles on the JAMS Support site for more information: Force Job to Abort? Deleting Jobs from the Schedule Running Jobs on the Desktop Automatically Submitting Jobs 3.2 Managing Jobs in the Schedule JAMS is a great tool for automating your batch processing. It is also a great tool for monitoring and managing this automation. While the goal may be to fully automate all of your Jobs, in real life, you need to adjust priorities, work around problems, and monitor progress. JAMS provides the Monitor view to do just that. The JAMS Monitor view is updated in real time as Jobs progress through the Scheduler. You can double-click any Job in the view to see the details behind it, including information on what Dependencies it is waiting for. 15 JAMS User Guide

16 You can also manage entries in the Schedule by selecting one or more entries and clicking a button in the Ribbon Bar. The options available include: ReleasingaJob Hold Holds a Job that has not yet started or, for multijob setups, prevents any further Jobs from starting. Release Releases a Job from one or more constraints. Restart Kills an executing Job and restarts it from the beginning. Reschedule Changes the scheduled start date, time, priority, or batch queue. Cancel Kills an executing Job or deletes a pending Job. Releasing a Job requires a bit more explanation because there are a number of options. When you release a Job, you are presented with this dialog: 16 JAMS User Guide

17 This dialog has a check box for each option for releasing an entry. The items that don't apply to the selected entry are disabled. The next item in the entry's progression toward execution is automatically checked. In this example, the selected entry is waiting for a Dependency to be satisfied, so IgnoreDependencies is checked. If we were to click Ok, the entry's Dependencies would be ignored and the Job would progress as if it's Dependencies had been satisfied. That would be checking for precheck Jobs, then resource requirements, and finally starting the Job. ReleasingHaltedSetups In general, when a Job that is part of a setup fails, the setup goes into a "halted" state. Jobs that are executing continue, but the setup won't advance to another step, so subsequent Jobs won't be released. You have a number of options: You can select the failed Job, click Release, and check Releasetorunagain. This will rerun the failed Job, but it won't release the halted setup. You can select the Setup, click Release, and check Releasehaltedsetup. This will release the Setup so subsequent Jobs can continue. You can select individual Jobs in the Setup, click Release, and check ReleasefromSetupstepwait. This will release the Job before the Setup has advanced to the Job's step. You can do this at any time, even when a Setup is not in a halted state. Read the following articles on the JAMS Support site for more information: Monitoring Large Numbers of Jobs on OpenVMS Automatically Submitting Jobs 3.3 History JAMS monitors all batch jobs on the system, even jobs which were not submitted by JAMS. You can use the History function to review what jobs have run, their execution statistics, and completion status. If you retain your log files, they will be available for review as well. To view History: Click the JAMS tab in the Ribbon Bar if it is not already active. Click the History Shortcut if the History view is not already active. Fill in the History search criteria if prompted and click Ok. 17 JAMS User Guide

18 Double-click the desired History entry. The History entry will be opened in the view pane. If you would like to change the search criteria, click the Query button in the Toolbar. The JAMS Job Execution History is a great tool for both operations and development. You can easily query the JAMS History to find out what happened in the past hour, last night, last week, or last year. 18 JAMS User Guide

19 4 Dates Date specifications are critical to any sort of batch automation because you have to specify when a job should run. JAMS has the unique ability to understand natural-language date specifications. The general rule is to enter what you're thinking. SimpleDateSpecifications A simple date specification is, in general, a single word. JAMS understands: Sunday Monday Tuesday Wednesday Thursday Friday Saturday Workday Weekday Today Tomorrow Yesterday Daily You can abbreviate the names of the days to the first three letters, and "Workday" and "Weekday" can be pluralized. "Today," "Tomorrow," and "Yesterday" are self-explanatory. "Daily" always resolves to the current date. "Workday" and "Weekday" proceed like this: If the current date is a match, that date is returned; otherwise, we advance the date until there is a match. Refer to Workdays for an explanation of how we determine if a day is a workday. The days of the week can also be modified by being prefaced with "This," "Last," or "Next." The date is determined like this: 19 JAMS User Guide

20 Prefix Result This Last Next A simple day name means that day of this week. So on a Wednesday, Monday would return today's date minus 2 and Friday would return today's date plus 2. If the current date matches the specified day, the current date is returned. Otherwise, we advance days until there is a match. So, "This" will always yield a date that is today or later. Evaluates the date as if it was "day name" (no prefix) and then subtracts 7 days. Evaluates the date as if it was "this day name" and then adds 7 days. Also refer to AddingorSubtractingDays. ComplexDateSpecifications Complex Date Specifications are used to specify a date relative to an arbitrary period of time. By period of time, we mean something like a month or fiscal period. A Complex Date Specification may be thought of as two components: the day specification and the period specification. For example, in the text "1st workday of next month," the day specification is "1st workday" and the period specification is "next month." The general format of a Complex Date Specification is as follows: [day-of-period OF] period The syntax for the day-of-period specification can take one of two forms. Both forms are equivalent; the choice of which form to use is left to the user. The two forms of the day-of-period specification are: or FIRST LAST 1[st] 2[nd] 3[rd] Integer [th] Day of Week WORKDAY WEEKDAY DAY MONTH Day of Week WORKDAY WEEKDAY DAY MONTH OF WEEK FIRST LAST 1[st] 2[nd] 3[rd] Integer [th] If you do not specify the day of period, the default is the current day. The syntax for the period specification is: THIS NEXT 20 JAMS User Guide

21 LAST YEAR MONTH Month Name Date Type Specific Date Type Date Type, Specific Date Type While this syntax specification seems ominous, it is actually a representation of how people commonly specify dates. User-DefinedPeriods If you specify a period by using user-defined Date Types, you may have to specify both the Specific and Generic Date Types. For example, if you have defined the Date Type FISCAL with Specific Date Types of PERIOD_01 through PERIOD_12, you can specify the second period as: "FISCAL PERIOD_02" or "PERIOD_02." If you defined two Date Types that both use the Specific Type PERIOD_02, then you must specify "FISCAL PERIOD_02." Weeks When used in the context of a period, a week is defined as starting on the first day of the period and continuing for seven days. ValidComplexDateSpecifications The following examples of valid complex date specifications are based on the current date being March 1st, Specification FIRST MONDAY OF NEXT MONTH 2ND MONDAY OF THIS MONTH FIRST MONDAY OF LAST MARCH 6TH WEEKDAY OF NEXT MONTH 6TH WEEKDAY OF MONTH Date 01-APR MAR MAR APR MAR-1991 AddingorSubtractingDays With both simple and complex date specifications, you can append the addition or subtraction of days. The syntax for this is: +/- ## DAYS WORKDAYS WEEKDAYS If specified, the simple or complex date is evaluated and then we add or subtract the indicated number of days, workdays, or weekdays. Workdays If you specify "WORKDAY" or "WORKDAYS" in a JAMS date specification, it is important to understand how we determine if a day is a workday. It is a two-step process: 1. We look at the WORK_ddd configuration setting, where ddd indicates the day of the week we are checking. This gives us the initial true or false indication that the day is a workday. 2. We look for special dates for the date in question, and if the Workday check box is checked, the date is a workday. If it is unchecked, the date is not a workday. And, if the check box is filled, that indicates that the special date should have no affect on the workday status. Note that if you have two special date definitions for the same date and one indicates a workday and the other indicates a nonworkday, the results are unpredictable. We will use whichever is returned first. 21 JAMS User Guide

22 Read the following articles on the JAMS Support site for more information: Formatting Date Parameters Daylight Savings Time Also see Entering Natural-Language Date Specifications in the Getting Started with JAMS guide. 22 JAMS User Guide

23 5 Definitions In the Introduction chapter of this document we walk you through creating your first Job. A Job Scheduler runs Jobs, so that's a logical first step. In reality, there are many other things (or objects) that you need to understand. There are objects that support Jobs, like Folders and Users, and there are objects that use Jobs, like Setups and Triggers. In this section, we will explain all of the JAMS objects and how they are related to one another. We will also explain some concepts that are common to many objects within JAMS. This document is not a field-by-field reference manual. For details about specific fields, you can hit the Help key (F1) in the JAMS GUI or consult the JAMS.NET Class Library Reference Manual. 5.1 Folders A JAMS Folder definition is used to make it easier to create and manage Jobs and Setups. Each Job and each Setup belong to one and only one Folder. Many of the attributes of a Job or Setup can be defined in the Folder Definition, and the Jobs and Setups that belong to that Folder will pick up that value if the attribute isn't specified in the Job or Setup. Example The SubmitOptions tab of the Folder Definition provides some good examples. Some of the fields on this tab include: Batch Queue Default User Name for Jobs Default Home Directory for Jobs These are very common things: the Batch Queue is a JAMS object (that we talk about a little later), the User 23 JAMS User Guide

24 Name and Home Directory are common concepts. Every Job you ever create has to have a User Name and could probably use a Home Directory and Batch Queue, but there's no need to specify those details on every Job; just specify them in the Folder Definition and let the Jobs pick them up from there. Remember, you're just establishing defaults with the Folder Definition. If you look at the SubmitOptions tab of a Job Definition, you will find three fields (along with others), so if you have one Job that needs to be different, you can always override the Folder Definition at the Job level. To add a Folder 1. Click the JAMS tab if it is not already active. 2. Right click inside the root Folder menu. 3. Select AddFolder from the drop down list. 4. The Folder Add Wizard will launch. Follow the prompts to add a new Folder. To change a Folder: 1. Click the JAMS tab if it is not already active. 2. Click the Folders Shortcut if the Folder view is not already active. 3. Double-click the Folder that you would like to change. 4. The Folder will be opened in a new window. To delete a Folder: 1. Click the JAMS tab if it is not already active. 2. Click the Folders Shortcut if the Folder view is not already active. 3. Select the Folder that you would like to delete. 4. Click Delete from the Tool Bar. 5. You will be prompted to confirm the delete request. 5.2 Jobs Job Definitions are the centerpiece of JAMS; everything else supports or controls a Job. 24 JAMS User Guide

25 WhatIsaJob? In JAMS, a Job is a single "thing" that can be executed. It could be a Script, Executable, Command, etc. The way that Jobs execute is defined by the Job's Execution Method. This guide will explain the concepts you need to understand when creating Jobs. Details regarding some of the concepts are contained in other areas of this guide. When using the JAMS GUI Client, details about specific fields are available by pressing the help (F1) key while the cursor is in the field. Job The Job tab is common to all JAMS objects. It contains the name of the object, a description, and LastChanged information. ScheduleOptions The ScheduleOptions tab is where you can specify a Schedule for this Job. The Job could also be submitted to the Schedule by Setup Definitions, Triggers, programmatically, or manually via the JAMS Submit-JAMSEntry PowerShell cmdlet. The Schedules topic describes how to Schedule a Job or Setup. SubmitOptions The SubmitOptions tab defines how the Job should run. Many of these settings are inherited from the Job's Folder Definition. Source The Source tab for a Job is the most important tab because it is used to define the actual script or commands 25 JAMS User Guide

26 that the Job will execute. This tab can change based on the Job's Execution Method. Many Execution Methods use a source code editor in the Source tab. Some Execution Methods provide a custom form under the Source tab, and a few Execution Methods don't use the Source tab at all. Parameters Parameters allow you to supply information to a Job before it executes. Parameters can define things like the date to use in a report or the path to a file. Parameters are unique to each Job Definition or Job Setup within a Setup Definition. Parameters are similar to JAMS Variables, but Parameters are local to a Job while Variables are globally defined for all JAMS Jobs. A Parameter can also call a JAMS Variable. Parameters are referred in the Job Source tab in the following syntax: <<ParameterName>> Reports Reports can be used to provide valuable information about your JAMS system, such as the Jobs currently running, Jobs that have run in the past, or Definitions of Jobs and Setups. SubmitTimes Defines how the Job is to be submitted. Options include: Override Batch Queue, Retain Option, Retain For, Scheduling Priority Modifier, Username for this Job, Agent Node Name, HomeDirectory, Restartable, Hold Job when Submitted, Suppress Display on Submit Menus, Notify Submitter. Resources View or edit a list of the Resource Requirements currently defined for a Job. Resource Requirements specified in a Job Definition augment the Resource Requirements specified in the Job s Folder Definition. If the Job and Folder both specify the same Resource, the Requirements are summed. Dependencies Job Dependencies are used to ensure that all prerequisite processing has been performed before a Job can begin executing. A Job Dependency can be based on: PrecheckJob The completion of a Job. The completion of a Setup. The completion of a Remote Job. The completion of a Remote Setup. The presence or absence of a File. The value of a JAMS Variable. A Precheck Job is used to check for user-defined prerequisites for this Job. When a Job with a Precheck Job is submitted, it will remain in a pending state until the Precheck Job completes successfully. JAMS will automatically submit the Precheck Job when the main Job is ready to run. By ready to run, we mean that the Job is not held or waiting for a specific time, all of the Job s Dependencies have been satisfied, and there are sufficient Resources available. A Precheck Job has four options: 1. It can loop, waiting for the prerequisites. 2. It can exit with the status JAMS_TRYAGAIN and JAMS will resubmit the Precheck Job after the precheck interval has elapsed. 3. It can exit with a bad status and JAMS will perform normal notification actions and then resubmit the Precheck Job after the precheck interval has elapsed. 4. It can exit with the status JAMS_xCANCELJOB, where x is S, I, W, E or F and denotes the severity of the status. JAMS will cancel the Job that caused the Precheck to run and the final status of the Job that caused the Precheck to run will be the status the Precheck Job returned. If the Precheck Job is parsed, predefined parameters are available. 26 JAMS User Guide

27 Recovery Defines the Job's recover actions. You can also edit or view the Job s restart/recovery instructions. If the Completion Severity is If this Job completes with a severity equal to or worse than the severity specified here, the Recovery Job will be automatically submitted. The Recovery Job is not submitted if this Job is intentionally aborted. Then Submit this Job This is the name of a JAMS Job to be submitted if this Job completes with a severity equal to or worse than the specified severity. If the Recovery Job is parsed, predefined parameters are available. Recovery Instructions These instructions are included in the mail message sent if this Job requires notification. NotifyNames Defines who should be notified when the Job requires notification. These names can augment or replace the names specified on the Job s Folder definition. To remove a name specified in the Folder Definition, prefix the name with a minus sign. To remove all named specified in the Folder Definition, enter -*. Notification is performed when the Job: Completes with a severity worse than it s notification severity Runs too long Runs too quickly Is stalled Misses it s execution window Address List This is a list of addresses, separated by commas. You can also specify logical names that equate to one or more address. These individuals will receive an message indicating the reason for the notification. JAMS will include the Job's log file if it is available, and the Recovery instructions if they are defined. User Names This is a list of usernames, separated by commas. You can also specify logical names that equate to one or more username. A message will be broadcast to these users (if they are logged on at the time.) Other This is a list of operator classes, separated by commas. You can also specify logical names that equate to one or more operator class. A message will be sent to these operator classes. Notification Job This is the name of a JAMS Job that should be submitted when notification is required. A Job specified here will override a Notification Job specified in the Folder definition. If the Notification Job is parsed, predefined parameters are available to the Notification Job. Read the following articles on the JAMS Support site for more information: Adding Verbose Logging Description of the JobState Enum Type 5.3 Setups Setup Definitions are used to create a specific instance, or view, of a Job or sequence of Jobs. A JAMS Setup can set up a single Job or a sequence of related Jobs. Setups can specify values for Parameters, Schedules, and many other attributes of a Job. A Setup is the simplest way to sequence a stream of Jobs. The Jobs in a Setup run in order based upon the step the Job is assigned. If more than one Job is assigned the same step, those Jobs can run in parallel. 27 JAMS User Guide

28 To add a Setup: 1. Click the JAMS tab if it is not already active. 2. Click the Setup Shortcut if the Setup view is not already active. 3. Click Add from the Tool Bar. 4. The Setup Add Wizard will launch. Follow the prompts to add a new Setup. 28 JAMS User Guide

29 To change a Setup: 1. Click the JAMS tab if it is not already active. 2. Click the Setup Shortcut if the Setup view is not already active. 3. Double-click the Setup that you would like to change. 4. The Setup will be opened in a new window. To delete a Setup: 1. Click the JAMS tab if it is not already active. 2. Click the Setup Shortcut if the Setup view is not already active. 3. Select the Setup that you would like to delete. 4. Click Delete from the Tool Bar. 5. You will be prompted to confirm the delete request. Read the following article on the JAMS Support site for more information: Halting a Setup Definition 5.4 Schedules Schedules are used in a number of places in JAMS, including: JobDefinitions(Section5.2) SetupDefinitions(Section5.3) JobandSetupDependencies(Section5.5.1) TriggerActions(Section5.7.2) You can specify what time to use as the base for calculating the next run time. The base may be the Scheduled, Start, or Endtime. Scheduled Date This is an English-language representation of the date or dates the Job is scheduled to run. You can specify multiple scheduled days by separating the text with commas. For example, Monday,Wednesday,Friday means the Job should be run every Monday, Wednesday, and Friday. Except For This is an English-language representation of the date or dates this Job should not be run. If you want to schedule a Job to run every Monday except the last Monday of the month, you would enter Monday into the Scheduled Date and LastMondayofMonth in ExceptFor. Scheduled Time This is the time of day the Job should be run. Non-Workday Scheduling Indicates how this Job should be scheduled if the day it is scheduled to run falls on a non-workday. There are three options: Schedule the Job, even on non-workdays Ignore the Job, do NOT schedule on non-workdays Defer the Job until the next workday Automatically submit 29 JAMS User Guide

30 Indicates whether or not the Job should be automatically submitted at the scheduled date and time. No entry indicates the scheduled date and time are to be used only for management and capacity planning. Recurrence If you want the Job to run many times during a day, you can specify the delta time between runs and the time of day to stop repeating. Then, any time this Job completes it will be resubmitted to run hh:mm later. If the Resubmitevenafterfailure box is checked, the Job will be resubmitted no matter what its completion status was or how it was submitted. The only way to stop this repetition is to abort/delete the scheduled entry. If the box is not checked, the job will not be resubmitted if it fails. For more information see the following: JAMS Time Specifications article on the JAMS Support site Entering Natural-Language Date Specifications in the Getting Started with JAMS guide. 5.5 Dependencies Dependencies are prerequisites that must be satisfied before an entry (a Job or Setup in the Schedule) is allowed to start. A single Job or Setup can have an unlimited number of Dependencies. Any Job can serve as a Dependency for any other Job regardless of where or how the Job runs. Scripts will not be released to run until all their dependent Scripts complete properly. For example, a Script designed to run on Windows could have dependent Scripts that must complete properly on one or more of the other supported operating systems first. JAMS supports the following types of Dependencies: Job Completion Setup Completion File Presence File Absence File Availability Variable Value Remote Job Completion Remote Setup Completion JAMS evaluates an entry's Dependencies at the entry's scheduled start time. If the Dependencies are all satisfied, the entry advances to the next step in the execution cycle, allocation of resources. If the Dependencies are not all satisfied, the entry goes into a Dependency Wait State until they are. When an entry is in a Dependency Wait State, there is no polling or periodic checking. JAMS is event driven; for example, when a Job completes, JAMS checks to see if that Job completion would satisfy any waiting Dependencies and, if it did, would release the entries that were waiting. If an entry is waiting for Dependencies and you hold the entry or reschedule it for a later time, all of the Dependency evaluations are erased and the Dependencies are re-evaluated when the entry reaches the new scheduled time. 30 JAMS User Guide

31 5.5.1 Job and Setup Dependencies Job and Setup Dependencies are so similar that we will describe them just once, pointing out the differences as we go. Likewise, Remote Job Dependency and Remote Setup Dependency are so close to Local Dependency that we cover them together at the end of this section. When you create a Job Dependency, the first thing you need to specify is DependsonJob (what Job do you depend on?). In this example, we are adding a Dependency on the CheckDB Job. This is the key difference between a Job Dependency and a Setup Dependency. With a Setup Dependency, you would specify a Setup here. The next bit of information has to do with how well the Job ran. The default value (Informational) means the Job must have worked properly. If the Job fails, the Dependency won't be satisfied. If you don't care about the outcome of the Job that you depend on, you could change this setting. SinceWhen? Ok, we have a Dependency on the CheckDB job, but now we have to answer the question: Since when? Of course, the CheckDB Job has completed successfully and it may run every day, so we have to have a way to define how recently the CheckDB Job must have completed. We do that with the SincethelasttimethisJob ran and Orwithinthelast fields. The default is empty, which means right now there is no look-back window. With those settings, when JAMS 31 JAMS User Guide

32 evaluates the Dependency it will never be satisfied, so we will make the Job wait until we see the CheckDB Job complete. While this may not seem ideal, in many cases it's exactly what you want. Many times you have a bunch of Jobs scheduled to start at the same time, but some of them have Dependencies on some of the others. As long as they're all scheduled for the same time, this blank SincethelasttimethisJobran works great. In many cases, you will need a large look-back time. Suppose this Job was scheduled to run at 6:00 a.m. every morning. You know the CheckDB Job is scheduled for 1:00 a.m., so it should be done; but what if it isn't? You're adding this dependency to make sure the CheckDB Job is done, but you have to look back at least 5 hours because CheckDB is scheduled to start 5 hours before our Job. The easiest way to do that is to type "05:00" into Orwithinthelast. SinceJob The SincethelasttimethisJobranfield gives us a little more flexibility. When JAMS evaluates a Dependency that has a Since Job specified, we look at that Job to see when it last completed with the specified severity, and that time becomes our Since time. In this example, we're adding a dependency to the PostTransactionUpdates Job, and we've also specified that Job as our Since Job. This is a very common scenario. Imagine a daily cycle where the PostTransactionsUpdate Job is sort of the end-of-day posting. You have a number of Jobs that need to run during the day but they tend to move around, so you need to make sure they are done for the day, but it's difficult to come up with an absolute Within Time. Specifying the Job that you're adding the Dependency to as the Since job results in the Since Time being reset every time the Job completes. RemoteDependencies JAMS also supports Remote Job Dependency and Remote Setup Dependency. These are Dependencies on a Job or Setup that a different JAMS Scheduler is executing. The only difference between a Local Dependency and a Remote Dependency is that you need to specify the name of the remote JAMS Scheduler. Otherwise, they work the same as a Local Dependency. Read the following article on the JAMS Support site for more information: JAMS Time Specifications Variable Dependencies Variable Dependencies, an easy hook to allow external processes to affect Job execution, are very simple, yet provide JAMS with a tremendous amount of power. 32 JAMS User Guide

33 A Variable Dependency needs to know two things: 1. What variable do you want to test? 2. What is the test? The types of tests you can make will vary based on the data type of the variable. In this illustration, we are testing a boolean variable, so we can test for True, False, or Changed. When you are testing a numeric or text variable, you can test for: = Equal To < Less Than > Greater Than <= Less Than or Equal To >= Greater Than or Equal To <> Not Equal To Changed Defining Variable Dependencies is easy, but the key to understanding them is knowing how they make it easy to integrate other applications with JAMS. We provide many different ways for applications to change a JAMS variable: command line, PowerShell, callable, web service, etc. You can find a way to make just about any application change a JAMS variable so it can affect Dependencies and Job Processing File Dependencies Many times, Jobs depend on Files for the data they will process. You can define those File Dependencies in JAMS so a Job won't start until the Files it requires are ready. FileSpecification All File Dependencies need a File Specification the file that we are watching for. The File Specification can contain wildcards if you're unsure of what the exact name will be. The File Specification should be in the format used by the Agent operating system. 33 JAMS User Guide

34 Thefilemustbe: This combo box specifies what JAMS should look for. The options are: Present The file is present; JAMS does not try to open the file. Available The file is present and JAMS can open the file for exclusive access. Absent The file is not present. MinimumFileSize This is an optional field. If you specify a value greater than zero, JAMS will wait until the File size exceeds the number of bytes you specify. Note that many File transfer tools will create a zero-byte File when a transfer starts and the size will go to the actual size when the transfer is complete; so, looking for a minimum size of 1 byte can be a good way to wait until a transfer is complete. AgentNode The Agent Node is optional. If it isn't specified, JAMS looks for the File on the system where the JAMSScheduler is running. If the File will actually arrive on a different machine, you can specify the name here. This can be a Windows machine with the JAMSAgent installed or any platform that has JAMSAgentX installed. Username There are two reasons you might need to specify a Username: 1. You are looking for the File via a JAMS Agent and you need to specify an account that is valid on that machine. 2. The File will arrive in an area the JAMS Scheduler service does not have access to. In that case, specify a Username that will have access to the File. 5.6 Notifications Notifications define who should be contacted when a Job requires notification as well as limiting Trigger notifications. These two types of Notification are: NotifyNames(Section5.6.1) NotifyOptions(Section5.6.2) Notify Names Defines who should be notified when a Job or Setup in this Folder requires notification. Notification is required when a Job or Setup: Completes with a severity worse than its notification severity Runs too long Is stalled Misses its execution window Runs too quickly Address List This is a list of addresses separated by commas. If a Job or Setup in this Folder requires notification, an e- mail message will be sent to this list of addresses. Usernames This is a list of usernames separated by commas. If a Job or Setup in this Folder requires notification, a message will be broadcast to these users (if they are logged on at the time.) Other This is a list of operator classes separated by commas. If a Job or Setup in this Folder requires notification, a message will be sent to these operator classes. Notification Job 34 JAMS User Guide

35 This is the name of a JAMS Job that should be submitted when notification is required. If the Notification Job is parsed then these predefined parameters are available to the Notification Job Notification Parameters Notification Jobs that are parsed have these predefined parameters available: JAMS_NOTIFY_JAMS_ENTRY The JAMS entry number of the Job that caused the notification. JAMS_NOTIFY_JOB_NAME The Job Name of the Job that caused the notification. JAMS_NOTIFY_JOB_STATUS The current Job Status value of the Job that caused the notification. JAMS_NOTIFY_LOG_FILENAME The full file specification of the log file for the Job that caused the notification. JAMS_NOTIFY_MAIL_ADR The list of names that will be notified via . JAMS_NOTIFY_OTHER The list of names for use by a plug-in notification module. JAMS_NOTIFY_PID The process ID of the Job that caused the notification. JAMS_NOTIFY_REASON The reason for the notifications. This parameter could be: COMPLETED, FAILED, SHORT, RUNAWAY, STALLED, or MISSED_WINDOW. JAMS_NOTIFY_USERS The list of names that will receive a message. JAMS_NOTIFY_RON The JAMS run occurrence number of the Job that caused the notification. JAMS_NOTIFY_STATUS The final status of the Job that caused the notification. JAMS_NOTIFY_SUBMITTED_BY The Username that submitted the Job that caused the notification. JAMS_NOTIFY_FOLDER_NAME The JAMS Folder Name of the Job that caused the notification Notify Options Pending Longer Than Specifies how much time may elapse after a Job's scheduled time before the Job is considered to be Stalled. When the Job is considered stalled, JAMS will perform notification for the Job. Runaway % of Average Elapsed Time Specifies how long a Job may run before it is considered a Runaway Job. This is specified as a percentage of the Job's average elapsed time. When the Job is considered Runaway, JAMS will perform notification for the Job. Runaway % of Average CPU Time Specifies how much CPU time a Job may consume before it is considered a Runaway Job. This is specified as a percentage of the Job's average CPU time. When the Job is considered Runaway, JAMS will perform notification for the Job. Short % of Average Elapsed Time Specifies a minimum elapsed time for a Job. If the Job completes successfully in less than this amount of time, it is considered a Short Job. This is specified as a percentage of the Job's average elapsed time. When a Job is determined to be a Short Job, JAMS will perform notification for the Job and may change the Completion Severity of the Job. 35 JAMS User Guide

36 Short % of Average CPU Time Specifies a minimum CPU time for a Job. If the Job completes successfully but used less than this amount of CPU time, it is considered a Short Job. This is specified as a percentage of the Job's average CPU time. When a Job is determined to be a Short Job, JAMS will perform notification for the Job and may change the Completion Severity of the Job. Change a Short Job's Severity to If specified, when a Job is determined to be a Short Job, the completion severity will be changed to the severity specified here Completion Severity The possible Severity values, in order from good to bad are: Success Informational Warning Error Fatal or Severe 5.7 Triggers Triggers are used to define event-based schedules. A Trigger consists of a list of events and a list of actions. When JAMS sees that all of a Trigger's events are true, it will perform the list of actions. You can add, change, and delete Triggers from the Shortcut Bar. This section covers: Trigger Events(Section5.7.1) Trigger Actions(Section5.7.2) 36 JAMS User Guide

37 5.7.1 Trigger Events Triggers have one to many Events. JAMS then carries out the Trigger's Actions once all of the Events are true. There are four types of Events: JobCompletionEvent: A Job Completion Event is true if the specified Job has completed with the specified severity level since the last time the Trigger was reset. SetupCompletionEvent: A Setup Completion Event is true if the specified Setup has completed with the specified severity level since the last time the Trigger was reset. FileEvent: A File Event is true if the specified File condition is met. This can be set by the Filemust be and MinimumFileSize properties. MailEvent: A Mail Event is true if a mail message arrives in the specified mailbox which matches the selection criteria. VariableValueEvent: A Variable Value Event is true or false based strictly upon the value of the specified Variable. There is no relation to the Trigger's last reset time. Note that the order of Events is not important. JobCompletionEvents Job Name of the JAMS Job that this Event will depend upon. Severity This is the minimum or maximum Severity needed to cause this Event to be true. Note that if you intentionally delete a Job from the Schedule, it will not cause a Trigger event to be true. Better or Worse Used in conjunction with the Severity to determine if an instance of the specified Job should cause this Event to be true. SetupCompletionEvents Setup Name of the JAMS Setup that this Event will depend upon. Severity This is the minimum or maximum Severity needed to cause this Event to be true. Note that if you intentionally delete a Setup from the Schedule, it will not cause a Trigger event to be true. Better or Worse Used in conjunction with the Severity to determine if an instance of the specified Setup should cause this Event to be true. FileEvents File Name This is the path to the File the Event depends on. It is required that this File meet the specified criteria before the Event will fire. The file must be: It is required that the FileNamemust be either Available, Present, or Absent in order for the Event to fire. By specifying file availability, JAMS will fire the trigger when it has exclusive access rights to the file. Minimum File Size This field specifies the minimum required file size needed for the Event to fire. File size is measured in bytes. Agent node This field determines which Agent Node will request the file. This is an optional property; If left blank, the file will be checked locally by the JAMS Scheduler. Username This property determines which Username will be used to check the File. If left blank, the Username of the JAMS Scheduler will be used. 37 JAMS User Guide

38 MailEvents Mail Server Specifies the properties of the mail server including: The name of the mail server. The protocol to use, IMAP or POP3. Whether to secure the connection with SSL. Whether to use implicit SSL security. The polling interval. Account Select a JAMS user definition that contains the logon credentials for the account to be polled. Mail Selection Criteria You can enter values which must be found in the subject, from address or to address for a mail message. VariableValueEvents Variable Name of the JAMS Variable this Event will depend upon. Condition Boolean operator or code used to define how the comparison will be performed. Comparison Value the Variable will be compared to. Variable's Data Type The Data Type of the selected variable is displayed here Trigger Actions Triggers have one to many Actions. JAMS carries out a Trigger's Actions once all of its Events are true. Each Action is a Job or Setup that will be submitted when the Trigger fires. 38 JAMS User Guide

39 Submit Job - Selecting the Submit Job action will submit the selected JAMS Job definition based upon the settings below: Submit this Job Name of the Job that will be submitted when this Trigger is fired. You must have Submit access to the Job. Date Date specification for when the Job should be submitted. Time Time specification for when the Job should be submitted. Submit on hold Specifies whether or not this Job should be placed in a "holding" state when it is submitted. Submit Setup - Selecting the Submit Setup action will submit the selected JAMS Setup definition based upon the settings below: Submit this Setup Name of the Setup that will be submitted when this Trigger is fired. You must have Submit access to the Setup. Date Date specification for when the Setup should be submitted. Time Time specification for when the Setup should be submitted. Submit on hold Specifies whether or not this Setup should be placed in a "holding" state when it is submitted. 5.8 Variables Variables are used to hold single pieces of data that may be used in your Batch Scheduling and/or Processing. A JAMS Variable is a piece of data that can be used: As a default value for a Job s Parameter As an undefined Parameter in a Parsed Job In Job Dependencies In Trigger Events In your application programs and/or DCL Command Procedures You can add, change, and delete Variables from the Shortcut Bar. 5.9 Execution Methods Execution Methods are a very important part of JAMS; they define how a Job will run. A default Execution Method is assigned to every Job if one is not specifically assigned. JAMS ships with Execution Methods to run Jobs on Windows, UNIX, OpenVMS, and any operating system which supports REXEC. You can modify existing Execution Methods or create new Execution Methods. 39 JAMS User Guide

40 Read the following articles on the JAMS Support site for more information: Adding Syslog Capability How to Create a Custom Parsed Execution Method Command The Command Execution Method is a simple Windows batch file script. The source code for a Job can be any valid Windows.BAT or.cmd script CRJob V12 The CRJobV12 execution method is for running Crystal Report Jobs. This execution method is for running Crystal Reports version 12: 40 JAMS User Guide

41 5.9.3 CRJobV13 The CRJobV13 execution method is for running Crystal Report Jobs. This execution method is for running Crystal Reports version 13: FileTransfer The File Transfer Execution Method transfers one or more files between systems. This Execution Method has a custom editor that provides a fill-in-the-blanks ease of use. 41 JAMS User Guide

42 The File Transfer Execution Method supports: FTP Not secure but still useful for internal transfers FTPS FTP over TLS/SSL, secure and reliable SFTP SSH File Transfer SCP Secure CP, a de facto standard Interactive The Interactive Execution Method is a Windows command procedure with interactive desktop access JAMSReport The JAMSReport Execution Method is used for generating reports. 42 JAMS User Guide

43 The JAMSReport execution method makes it easy to ScheduleReports(Section6.4) JDEJob The JDEJob execution method is for running J.D. Edwards Jobs: 43 JAMS User Guide

44 5.9.8 OdbcCommand The OdbcCommand Execution method is designed to run native SQL Commands on the database specified in the "ConnectionString" parameter. Commands are executed through an Odbc Connection and can optionally continue on error OleDbCommand The OleDbCommand Execution method is designed to run native SQL Commands on the database specified in the "ConnectionString" parameter. Commands are executed through an OleDb Connection and optionally supports continuing on error Parsed Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development environments. When you copy a Job between environments, you don't have to change the Job. The Parsed Execution Method is a parsed Windows command procedure PeopleSoftJobSsh 44 JAMS User Guide

45 The PeopleSoftJobSsh is designed for running PeopleSoft Jobs via SSH: PeopleSoftJobWindows The PeopleSoftJobWindows execution method is for running PeopleSoft Jobs on Windows: PowerShell 45 JAMS User Guide

46 The PowerShell Execution Method is a JAMS-specific PowerShell host. It operates in much the same way as a standard PowerShell command window, with a few differences. The $JAMSBatchJob variable is predefined to be $true, so your scripts can detect that they are running as a JAMS batch Job. The JAMSHost drive is automatically created using the JAMS Provider. This drive will point to the Server that is executing the Job. The JAMS cmdlets default Server will be the Server that is executing the Job. You can still change that by defining the $JAMSDefaultServer variable or with the -Server parameter. Read the following article on the JAMS Support site for more information: PowerShell Profile Settings PowerShell32 The PowerShell32 Execution Method is a 32-bit PowerShell script PowerShellParsed Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development environments. When you copy a Job between environments, you don't have to change the Job. The PowerShellParsed Execution Method is a parsed PowerShell script. 46 JAMS User Guide

47 PowerShellParsed32 Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development environments. When you copy a Job between environments, you don't have to change the Job. The PowerShellParsed32 Execution Method is a 32-bit parsed PowerShell script Rexec The Rexec Execution Method is used to run a command on a rexec server RexecParsed Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development 47 JAMS User Guide

48 environments. When you copy a Job between environments, you don't have to change the Job. The RexecParsed Execution Method is used to run a parsed command on a rexec server SAPJob The SAPJob execution method is for running multi-step Jobs on an SAP Server: The Execution method provides fields to supply information for each Job Step: Log options for a Job Step: 48 JAMS User Guide

49 Output options for a Job Step: SAPStandardJob The SAPStandardJob execution method is for running single step Jobs on an SAP Server: 49 JAMS User Guide

50 OS/400 The OS400 execution method is designed for running Jobs on an IBM System i (AS400) server running the OS/400 operating system. Through the agent, jobs are submitted for execution by the OS/400 SBMJOB command. The JAMS "Source" tab in the job definition should contain the CL command that will be executed, this is passed to SBMJOB in the CMD() parameter. You can reference JAMS parameters and variables using the standard <<name>> references. The JAMS User Security object specified in the JAMS Job (or Folder) definition must be a valid OS/400 user. Parameters The JAMS Agent for Systemi supports a number of parameters that are platform specific. They include: JOBQ - Specifies the OS/400 job queue that the job should execute in. The default is JAMSJOBQ. JOBD - Specifies the OS/400 job description for the job. The default is JAMSJOBD. LIBL - Specifies a library list for the job. There is no default SQLCMD The SQLCmd Execution Method is designed to run native SQL commands on the local server SQLCMDServer The SQLCmdServer Execution Method is designed to run native SQL commands on the server specified in the Job source. 50 JAMS User Guide

51 SQLCommand The SQLCommand Execution method is designed to run native SQL Commands on the Server specified in the "ConnectionString" parameter. This execution method optionally supports continuing on error SSH The SSH Execution Method uses SSH to connect to a remote system and execute commands. SSH operates on one command at a time, not scripts, so the source code for a Job is treated as a sequence of commands. Each command is executed; JAMS must wait for it to complete before it can send the next command. The SSH Execution Method needs to be able to recognize the command prompt so it knows when a command is complete. This Execution Method understands a number of well-known shells. If the shell that you use isn't recognized, you may have to use a customized version of the SSHPrompt Execution Method. The SSHPrompt Execution Method uses a regular expression to match the prompt. You will have to edit the SSHPrompt Execution Method to change the Application field, which defines the regular expression. TracingConnections 51 JAMS User Guide

52 When trying to diagnose SSH connection issues, it can be helpful to enable detailed tracing of the SSH connection. You do that by adding a Parameter to the Job. The parameter must be named "JAMSSshLogLevel" (with matching case). The value for the parameter can be: Off Error Info Debug Verbose The additional logging will be written to the Job's regular log file SSHAgent The SSH Agent Execution Method uses SSH to connect to a remote system. It then starts JAMSAgentX, our common agent. JAMSAgentX will accept a Script for execution, execute the Script, and then return the results when the Script completes. The source code for the Job should be a Script that is appropriate for the host where the Job will execute. DeployingJAMSAgentX Before you can use the SSHAgent Execution Method, you must deploy the JAMSAgentX executable. This can be done via the Agents shortcut on the Management tab. TracingConnections When trying to diagnose SSH connection issues, it can be helpful to enable detailed tracing of the SSH connection. You do that by adding a Parameter to the job. The parameter must be named "JAMSSshLogLevel" (with matching case). The value for the parameter can be: Off Error Info Debug Verbose The additional logging will be written to the Job's regular log file. Read the following article on the JAMS Support site for more information: Moving the JAMS AgentX 52 JAMS User Guide

53 SSHDeploy The SSHDeploy Execution Method deploys the JAMSAgentX via SSH SSHOpenVMS The SSHOpenVMS Execution Method is a secure shell with OpenVMS prompt matching SSHPrompt The SSHPrompt Execution Method uses SSH to connect to a remote system and execute commands. This Execution Method is designed to handle an unusual login prompt on the SSH server SSISDirect The SSISDirect execution method is for running SSIS Packages. A form is provided for specifying the Package source and credentials: 53 JAMS User Guide

54 SSIS SSIS stands for SQL Server Integration Services VBS The VBS Execution Method is designed to run Visual Basic scripts VBSParsed 54 JAMS User Guide

55 Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development environments. When you copy a Job between environments, you don't have to change the Job. The VBSParsed Execution Method is a parsed VB Script VMS The VMS Execution Method is an OpenVMS DCL command procedure VMSParsed Parsed Execution Methods are an examples of putting a standard wrapper around Jobs. Examples of this are: SMS Text Alerting (Could be at the beginning and/or the end of each Job.) Syslog Notification (Could be at the beginning and/or the end of each Job.) SNMP Trap Notification (Could be at the beginning and/or the end of each Job.) Executing standard NET USE to map shares Setting environment variables Performing SQL :connect One key detail is that the parsed wrapper could be different between production, test, and development environments. When you copy a Job between environments, you don't have to change the Job. The VMSParsed Execution Method is an OpenVMS parsed DCL command procedure. 55 JAMS User Guide

56 WindowsDeploy The WindowsDeploy Execution Method deploys the JAMSAgent to a Windows machine Workflow The Workflow execution method is for running Windows Workflow Foundation Jobs. This execution method is designed for scenarios where a Job requires decision logic and different execution paths to be defined. Jobs are edited using the Workflow Designer which includes JAMS Activities for submitting Jobs, updating JAMS Variables, and many more JAMS specific tasks: 56 JAMS User Guide

57 MSDAX2009Job Please refer to the MSDAX2012Job documentation MSDAX2012Job GenerictoALLJobTypes MSDAXIncludeLog MSDAXIncludeDebugLog Language Specify the Language setting to be used when logging into AX for the Job ObjectServer Specify the Object Server setting to be used when logging into AX for the Job Configuration Specify the Object Server setting to be used when logging into AX for the Job ReportJobTypeSpecific Query Specify the name of a query to be applied to the report before rendering it. This Query is setup in AX Destination Specify where the report should be sent once rendered Possible Values Default 1 Printer 3 4 File Printer Printer File File 1 Printer FileFormat Specify the format of the file being exported by processing a report 57 JAMS User Guide

58 Possible Values Value Meaning ASCII Ascii RTF Rich Text Format HTML HTML PDF PDF PDFEMBEDFONTS PDF with embedded fonts TEXTUTF8 Text in UTF8 encoding 1 Ascii 2 Rich Text Format 3 HTML 4 PDF 5 PDF with embedded fonts 6 Text in UTF8 encoding Default Value 1, Ascii FileName Specifiy the name of the file that the report will be exported to when the destination is set to File. PrinterName Specifiy the name of the printer that the report will be printed on when the destination is set to Printer. FirstPage LastPage Copies Specify Default Specify Default Specify Default Subject To CC Specify the subject of an . Used when destination is set to Specify an address to send the Report to Specify an address to send the Report to JobSpecificParameters Parm Specify a single parameter to be sent to a Job. Note the job in AX must be designed in such a way to accept a parm. 58 JAMS User Guide

59 5.10 Menus Menu Definitions define customized Menu hierarchies for the JAMS Submit Menu. These are used by JAMS to present a hierarchy of Menus to a user when they want to submit a batch Job. These Menus are available in all JAMS user interfaces and can also be accessed from within your application to submit Batch Jobs. Creating Menus is optional. JAMS can create a default Menu that initially lists all of the available Folders. After the user selects a Folder, all of the available Job and Setup Definitions are then displayed. This section covers: MenuProperties(Section5.10.1) Menu Properties Properties for a Menu are categorized as: Includes(Section ): A list of Menu Detail definitions Menu(Section ): Menu name, description, and Last Changed information Includes Displays and allows you to maintain a list of Detail Menu definitions for a Menu. A single Menu definition may have many Menu Detail definitions. Each Menu Detail definition specifies selection criteria used to build a new menu when this Menu Name is specified. Each Menu Detail definition is additive. The Menus, Jobs, and/or Setups selected by a Menu Details' definition are added to the ones selected by previous Menu Detail definitions to build a complete Menu. Include Jobs and Setups from this Folder (Optional) If a Folder is provided here, only Jobs and Setups from the indicated Folder are included in the Menu. Selection Criteria which can include wildcards Only Jobs, Setups, or Menus that match this selection criteria are included in the Menu. Include Jobs If true, Jobs that match the selection criteria will be included in the Menu. If false, Jobs will never be included in the Menu. Include Setups If true, Setups that match the selection criteria will be included in the Menu. If false, Setups will never be included in the Menu. Include Menus If true, Menus that match the selection criteria will be included in the Menu. If false, Menus will never be included in the Menu Menu Menu Name Unique identifier for a Menu. Description The description is used in menus, lists, and reports to provide a more complete description of the Menu than provided by the Menu Name. Last Changed Last changed information including the Username of the person who last changed this Menu along with the date and time the change occurred Users 59 JAMS User Guide

60 Usernames are defined and then later assigned to JAMS Folders, Jobs, and Setups. When a Job is submitted, it will run under the Username specified. The use of Usernames is secured in that an access control list (ACL) for the Username exists to determine who may assign or change the Username for JAMS Folders, Jobs, and Setups. This section covers: UserProperties(Section5.11.1) User Properties Properties for a Username are categorized as: Security(Section ): Access control list (ACL) that determines who may assign this Username to Folders, Jobs, and Setups Username(Section ): Username, logon, password, and last changed information Security Access control list (ACL) that determines who may assign this Username to Folders, Jobs, and Setups User Name Username Unique Username for this user. Logon As Can be used to specify the Username that is actually used during login. Set Password Click the Set Password button to set the password for this UserSecurity object. Key Management Click the Key Management button to manage the public and private key for this UserSecurity object. Last Changed Date and time this Username was last changed Queues 60 JAMS User Guide

61 <> Queues represent a line of first-in-first-out Jobs (or Setups) that are to be run. They are assigned to Jobs, Setups, or Folders. Queues can be in a started or stopped state, and can be set to run one or more Jobs simultaneously. You can also specify the Nodes a Queue is started on. You can modify the priority of a Job in a Queue permanently by increasing or decreasing the Job's Scheduling Priority Modifier. You can temporarily increase or decrease the priority of an instance of a Job using the Monitor to change the Job's priority. Creating and using queues is optional. This section covers: QueueProperties(Section5.12.1) Queue Properties Properties for a Queue are categorized as: Name(Section ): Queue Name, Description, and Last Changed information. Status(Section ): Status, Job Limit, and a list of Nodes where the Queue is started Name 61 JAMS User Guide

62 Name Unique identifier for a Queue. Description The Description is used in Menus, Lists and Reports to provide a more complete description of the Queue than provided by the Queue Name. Last Changed Last changed information including the Username of the person who last changed this Queue along with the date and time the change occurred Status < dt> Status Indicates whether this Queue is currently started. If true, Jobs submitted to the Queue are available to run. Job Limit Provides a limit for the number of Jobs that can run concurrently. Started On List of Nodes where this Queue started. 62 JAMS User Guide

63 6 Reporting Reports can be used to provide valuable information about your JAMS system, such as the Jobs currently running, Jobs that have run in the past, or Definitions of Jobs and Setups. JAMS provides a robust reporting tool tightly embedded into the product. We provide many predefined Reports to help you manage your scheduling as well as tools that let you customize our Reports or develop your own Reports from scratch. 6.1 Designing Reports JAMS includes an integrated Report Designer that you can use to customize our predefined Reports or generate your own Reports from scratch. When you click the ReportDesigner button in the Ribbon Bar, the JAMS Report Designer opens in a separate window. 6.2 Report Properties Reports that have been added to a Job Definition have several Properties that affect how output will be produced for the user. These Properties can be specified by opening the Source tab of a Job Definition: 63 JAMS User Guide

64 These properties are as follows: Report Name The Report Name field is the location of the report definition which will be loaded at runtime and generated. Specify the location in the JAMS database by using the Category\Report Name format, or use a full filename to load a report definition stored on a hard drive. Export Path The Export Path field is the location a report output file will be saved to, once the report has been generated. Only specify the directory a report should be saved to. This is an optional property. If a path is not specified, then no files will be written to the report is generated. File Name The File Name is the name used for the Report when saving to file. This is an optional property. A filename and extension will be generated automatically if not specified. PrintQueue The Print Queue field can be used to provide a printer name to print a document to, a list of addresses to send the generated report file to. When addresses are provided, the addresses should be separated by semi-colons or commas. If both the File Name and Print Queue fields are specified, then the report will be both saved and ed to any listed recipients. If this field is left blank, then no s will be sent. If printing, then the default printer on the machine will be used. Export Format The Export Format field specifies which format to export the report to. The supported formats are: PDF, HTML, MHT, CSV, RTF, Text, or Xls. Print can also be specified, which will send the output of the document to the printer specified in the Print Queue field. Number of Copies This field specifies the number of copies to produce when a report is sent to the printer. In order for this parameter to be used, the Print Form field must be set to Print. Retention Days The Retention Days property is not used in the Windows version of the client. PrintQualifiers PaperKind Sets the type of paper for the report. If set to Custom, the printer paper is selected according to 64 JAMS User Guide

65 the PaperName property's value, and its size is set to the PageHeight and PageWidth property values. Margins PageHeight PageWidth PaperName PrinterName Sets the margins of a report page (measured in hundredths of an inch). When setting this property, the value should be set as Left,Right,Top,Bottom. Ex: Margins=100,100,100,100 ; Sets the height of the report's pages (measured in hundredths of an inch). This can only be set if the PaperKind is set to Custom. Sets the width of the report's pages (measured in hundredths of an inch). This can only be set if the PaperKind is set to Custom. Sets the name of the custom paper which is used in the printer that the document is going to be printed on. This can only be set if the PaperKind is set to Custom. Sets the name of the printer to use when printing the report. Optionally, a Report can be added on the Reports tab of the Job Definition to allow certain properties of the report such as Print Queue and Print Form to be overridden when the Job is submitted interactively: 65 JAMS User Guide

66 6.3 Running Reports Interactively The Reporting tab of the JAMS Ribbon Bar will take you to the interactive Report generation area. The first step in generating a Report is to click the Open button to open the definition of the Report you want to generate. JAMS includes predefined reports for: Current Schedule Reports These are the Jobs that are currently in the schedule. You could think of it as "tonight's schedule." Definitions These are simple Reports that print various JAMS definitions (Jobs, Folders, etc.). History Reports These are Reports based on Job execution history. They can give you an overview of how things ran last night or last week. You can also spot trends and monitor growth. Projected Schedule Reports These Reports simulate a schedule between any two points in time. Once you select a Report, you are presented with a form where you can enter selection criteria to define what information will be on the Report and which JAMS Server it will come from. Different Reports have different selection criteria. 66 JAMS User Guide

67 Enter the criteria, click Submit, and the Report is generated and displayed interactively. When you have the Report just the way you want, you can print it, it, or export it to any of these formats: PDF HTML MHT RTF Excel CSV Text Image Read the following article on the JAMS Support site for more information: How to Automatically Generate Reports 6.4 Scheduling Reports JAMS makes it easy to add Reporting to existing Job Definitions or create new Jobs that are used just to generate Reports. We will be exploring both of these options. Let s take a look at the Report Definitions provided by default. You can view these Reports in your JAMS Client by selecting the Reporting tab. To view the Reports installed with JAMS, click the Open icon. You will now be presented with Report categories and the names of Reports within each category. Also, note that you can open a standalone Report file by clicking the File button. 67 JAMS User Guide

68 Select one of the default Reports and click OK. The Report Parameters screen will now open. Here, you can specify different options for the Report you opened. Clicking the Submit button will query the JAMS Folder and produce a Report with the specified Parameters. After running the Report, note that you can export the document to several file formats using the ExportTo menu in the top right corner of the screen. Using the Reporting tab is an easy way to manually run Reports against the JAMS Folder. It is also possible to run the same Reports automatically, which will be demonstrated later. If you would like to make changes to one of the default report layouts or create your own report layout from scratch, you can do so in the Report Designer. To access the Report Designer, select the JAMS tab, and click the ReportDesigner icon in the Ribbon Bar. This will open a new window with the JAMS Report Designer. With this designer, it is possible to open an existing Report Definition or create a new Report. After creating a new Report, you can save the Report Definition to the JAMS Folder or to a file on the hard drive. Either way, the Report can be loaded later to view manually or automatically as part of a Job. When creating a new Report, you will be asked to select the data source for the new Report. These data sources are used to query different aspects of the JAMS Folder. Each data source comes with predefined Parameters whose values can be changed in order to produce a different Report output. Now that we have an idea of what Reports are available and how to create new ones, we can go about 68 JAMS User Guide

69 integrating these Reports with Jobs. There are several Jobs installed by default that produce Reports. We will be looking more closely at the ReportCurrentScheduleV2 Job. Select the JAMS tab, and then the Jobs shortcut to display the Job Definitions on your system. Then double-click the ReportCurrentScheduleV2 Job to open its properties. Select the SourceOptions tab. The Execution Method is set to JAMSReport. This is a built-in Execution Method that generates report documents attached to a Job. Now, select the Source tab in the Job Definition. Here, you will see the Report this Job will produce, as well as output options. 69 JAMS User Guide

70 From this screen, you can change the default properties for this Report. The ReportName field is the location of the Report Definition that will be loaded at runtime and generated. Specify the location in the JAMS database by using the Category\Report Name format, or use a full filename to load a Report Definition stored on a hard drive. The ExportPath field is the location a Report output file will be saved to once the Report has been generated. Only specify the directory a Report should be saved to; a filename and extension will be added automatically. The FileName field is the name used for the Report when saving to file. This is an optional property. A filename and extension will be generated automatically if not specified. The PrintQueue field can contain a list of addresses to send the generated Report file to. The different addresses should be separated by semicolons or commas. If both the FileName and PrintQueue fields are specified, the Report will be both saved and ed to any listed recipients. The ExportFormat field specifies which format to export the Report to. The supported formats are: PDF, HTML, MHT, CSV, RTF, Text, or Xls. Print can also be specified, which will send the output of the document to the default printer. The ReportCurrentScheduleV2 Job optionally defines a report on the Reports tab of the definition. This allows certain properties of the report such as Print Queue and Print Form to be overridden when submitting the job interactively: 70 JAMS User Guide

71 Return to the Job Definitions screen and right-click on the ReportCurrentScheduleV2 Job, then select Submit. This will display the Submit Dialog for the selected Job. This Dialog contains several Parameters that are the various options the Report will use to query the JAMS Database. Select the Reports tab to view the override options for the Report settings. Here, the PrintQueue and PrintForm field values can be changed from the default values specified in the Job Definition. When the Job is submitted, these final values will be used to determine how the job is exported and who the document is sent to. The default Report Jobs included with the install of the JAMS client can be submitted manually, but they can also be scheduled to run at various times. It may be beneficial to know which Jobs ran over the course of the previous day or what the upcoming Job Schedule looks like. It is also easy to specify a Report Job as a Notification Job or Recovery Job. Another way of integrating Reporting with Automated Jobs is using the JAMSReportGenerator.exe. It is possible to specify the same Report properties mentioned earlier, such as list or export format in the Parameters of a parsed Job that does not use the Reports Execution Method. Once these Parameters are supplied, the Report can be generated with a call to the JAMSReportGenerator.exe. This example uses the Parsed Windows Command procedure Execution Method. 71 JAMS User Guide

72 Integrating Reporting into JAMS provides an easy way to retrieve information and monitor how your JAMS Folder is performing on a routine basis. The methods used to generate Reports here can also be extended and customized to work exactly how they need to in many different situations. Read the following article on the JAMS Support site for more information: How to Create a Custom Parsed Execution Method 72 JAMS User Guide

73 7 PeopleSoft Users Guide Introduction The JAMS Add-On for PeopleSoft lets you initiate PeopleSoft processes and take advantage of PeopleSoft s monitoring and report distribution capabilities using the sophisticated and reliable JAMS scheduling software. The JAMS Add-On for PeopleSoft acts as an intermediary between JAMS and PeopleSoft. When the adapter runs, it initiates communication with the PeopleSoft Process Scheduler and instructs PeopleSoft to execute the PeopleSoft jobs as configured in JAMS. The process can then be monitored, canceled and restarted in both PeopleSoft and in JAMS. SupportedProcessTypes The JAMS Add-On for PeopleSoft can initiate the following process types delivered by PeopleSoft: Application Engine COBOL SQL CRW Online Crystal Crystal Check nvision nvision-report nvision-reportbook PS Job SQR Process SQR Report XML Publisher In addition, the JAMS Add-On for PeopleSoft can initiate custom process types that you have created. These custom processes must be "API Aware" for best results. Please refer to the PeopleSoft Process Scheduler PeopleBook under "Using Process Request API s" for more information. SupportedPeopleToolsVersions The JAMS Add-On for PeopleSoft will work with the following PeopleTools versions: PeopleTools 8.48 PeopleTools 8.49 PeopleTools 8.50 PeopleTools 8.51 PeopleTools 8.52 PeopleTools 8.53 or newer To request certification for additional PeopleTools releases please contact your JAMS customer service representative. SupportedOperatingSystems The JAMS Add-On for PeopleSoft will work with any Unix/Linux or Windows operating system that is supported by Oracle for your version of the application. Please note the Windows operating system must run Microsoft PowerShell. Overview The JAMS Add-On for PeopleSoft consists of two parts: 1.) The components in JAMS to capture information about your PeopleSoft processes that you want to schedule; and 2.) An Application Engine process called MVP_SCHDPRCS that schedules the jobs through the PeopleSoft Process Scheduler API, monitors the job, cancels the job when necessary and reports status back to JAMS. The following diagram illustrates the detailed process flow of the JAMS Add-On for PeopleSoft. 73 JAMS User Guide

74 ConfiguringtheJAMSadd-onforPeopleSoft Before JAMS can execute your PeopleSoft jobs we will need to provide some information about your PeopleSoft environment. Configuringtheexecutionmethod 1. Open the JAMS client, using a userid that has permissions to modify Execution Methods and create JAMS Jobs. 2. Under Configuration, click on Execution Methods. 3. Locate the execution method a. If your PeopleSoft Process Scheduler runs on Unix or Linux, open PeopleSoftJobSsh. b. If your PeopleSoft Process Scheduler runs on Windows, open PeopleSoftJobWindows. 4. Navigate to the Parameters Tab 74 JAMS User Guide

75 5. The first 16 are labeled Additional_Parm_xx and are used later in the setup. 6. After the parameter Additional_Parm_16, you will find the parameter PS_ORACLE_HOME. Open the Properties by double clicking (or selecting the parameter and clicking Properties). 7. Populate the correct Oracle Home for your environment, in the field "Default Value". 8. Click the right arrow to go the parameter number 18. All parameters between 17 and 25 need to be reviewed. Below is a quick reference table for each parameter. Parameter Description Example PS_ORACLE_HOME Oracle Home /u01/app/oracle/product/11.1.0/db_1 PS_ORACLE_SID Oracle Database Name EP91DMO PS_TUXDIR Tuxedo Directory /usr/local/psoft/oracle/middleware/tuxedo10gr3 PS_HOME PeopleSoft Home. You can use $ORACLE_SID as a variable. /usr/local/psoft$oracle_sid PS_CFG_HOME Configuration Home /usr/local/psoft/cfg JAMS User Guide

76 PS_SQRDIR PS_SERVER_CFG SQR Directory. You can use $ORACLE_SID as a variable. Server Configuration Home. You can use the $PS_CFG_HOME and $ORACLE_SID variables. /usr/local/psoft$oracle_sid/bin/sqr/ora/bin $PS_CFG_HOME/appserv/prcs$ORACLE_SID/psprcs.cfg PS_JAMS_TMP JAMS Temp Folder /home/psoft/ps_cache/files/jams/ PS_RUNLOCATION Run Location. PSUNX DBInstance Database Instance/Name EP91DMO DBType Database Type ORACLE MSSQL DB2 SYBASE Adding Parameters at a Lower Level The PeopleSoft parameters are all defined in the PeopleSoft Execution methods but, they can also be added to the JAMS System or individual Job definition. Configuring PeopleSoft jobs To add a new JAMS job for PeopleSoft: 1. Before setting up the job in JAMS, the user running the process should log into PeopleSoft, navigate to the run control page, and enter the information required on the PeopleSoft page. 2. Open the JAMS client, using a userid that has permissions to modify Execution Methods and create JAMS Jobs. 3. Under Definitions, click on Jobs. 4. Click on ADD. 5. The remaining steps will touch upon the tabs that require setup beyond the basic options. 6. On the Job tab: Enter the Job Name and Description 7. On the Source tab: Populate the Run Control ID with the one that is already set up in PeopleSoft. 8. Enter the PeopleSoft User who owns the run control already setup. 9. Enter the Process Type. 10. Enter the Process Name. 11. Enter the Output Type and Output Destination Format. 76 JAMS User Guide

77 12. The Output Destination is only required if the Output Type is File. 13. You can also add multiple distribution security for the JOB. 14. Click Save. Special Instructions for Crystal Report jobs Crystal Reports jobs in PeopleSoft require that Query Bind Variables be passed to the job on the command line. If you are scheduling a Crystal Report, please follow these additional steps: 1. If your PeopleSoft process requires additional parameters, you must add these on the Parameters tab. Most Crystal Reports in PeopleSoft require additional parameters. Use the parameter name "Additional_Parm_x" for the name. For parameter 1 through 9, there is no leading zero. See the examples below for how to detect which parameters to use. 2. Running the Crystal Report inside of PeopleSoft is a great way to identify what parameters need to be passed. Once it has been run, open the process in the PeopleSoft Process Monitor (PeopleTools > Process Scheduler > Process Monitor). 3. Find the process (Crystal in most cases) and click the Details link. 4. Click the Parameters link 77 JAMS User Guide

78 6. Locate the Command Line and review all data at the end of the command line. Most of the time the parameters we need are after the "ORIENT" parameter. In the following example, the five parameters we need are: "US001" " " " " "VP1" "posted_voucher_listing". When we put these into JAMS, exclude the double quotes. 7. In the following example, the Crystal APY1020 requires five additional parameters. 78 JAMS User Guide

JAMS 6.X Client Features 3. Working with Jobs 4-5. Submitting Jobs Manually 6-7. Working with Setups 8-9. Working with Views 10-14

JAMS 6.X Client Features 3. Working with Jobs 4-5. Submitting Jobs Manually 6-7. Working with Setups 8-9. Working with Views 10-14 Table of Contents JAMS 6.X Client Features 3 Working with Jobs 4-5 Submitting Jobs Manually 6-7 Working with Setups 8-9 Working with Views 10-14 Working with Folders 15-16 Viewing Job History 17-18 Working

More information

Integrating with BarTender Integration Builder

Integrating with BarTender Integration Builder Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration

More information

Elixir Schedule Designer User Manual

Elixir Schedule Designer User Manual Elixir Schedule Designer User Manual Release 7.3 Elixir Technology Pte Ltd Elixir Schedule Designer User Manual: Release 7.3 Elixir Technology Pte Ltd Published 2008 Copyright 2008 Elixir Technology Pte

More information

DiskPulse DISK CHANGE MONITOR

DiskPulse DISK CHANGE MONITOR DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product

More information

Appendix E. Captioning Manager system requirements. Installing the Captioning Manager

Appendix E. Captioning Manager system requirements. Installing the Captioning Manager Appendix E Installing and configuring the Captioning Manager The Mediasite Captioning Manager, a separately sold EX Server add-on, allows users to submit and monitor captioning requests through Automatic

More information

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/

More information

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc. WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4

More information

WS_FTP Professional 12

WS_FTP Professional 12 WS_FTP Professional 12 Tools Guide Contents CHAPTER 1 Introduction Ways to Automate Regular File Transfers...5 Check Transfer Status and Logs...6 Building a List of Files for Transfer...6 Transfer Files

More information

NASA Workflow Tool. User Guide. September 29, 2010

NASA Workflow Tool. User Guide. September 29, 2010 NASA Workflow Tool User Guide September 29, 2010 NASA Workflow Tool User Guide 1. Overview 2. Getting Started Preparing the Environment 3. Using the NED Client Common Terminology Workflow Configuration

More information

Working with SQL Server Agent Jobs

Working with SQL Server Agent Jobs Chapter 14 Working with SQL Server Agent Jobs Microsoft SQL Server features a powerful and flexible job-scheduling engine called SQL Server Agent. This chapter explains how you can use SQL Server Agent

More information

Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7.

Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7. Contents 1. Introduction 2. Security Considerations 3. Installation 4. Configuration 5. Uninstallation 6. Automated Bulk Enrollment 7. Troubleshooting Introduction Adaxes Self-Service Client provides secure

More information

Automating Administration with SQL Agent

Automating Administration with SQL Agent Automating Administration with SQL Agent Automating Administration with SQL Agent Objectives Configure SQL Server Agent. Set SQL Server Agent properties. Configure a fail-safe operator. Create operators.

More information

User Guide Online Backup

User Guide Online Backup User Guide Online Backup Table of contents Table of contents... 1 Introduction... 2 Adding the Online Backup Service to your Account... 2 Getting Started with the Online Backup Software... 4 Downloading

More information

Lenovo Online Data Backup User Guide Version 1.8.14

Lenovo Online Data Backup User Guide Version 1.8.14 Lenovo Online Data Backup User Guide Version 1.8.14 Contents Chapter 1: Installing Lenovo Online Data Backup...5 Downloading the Lenovo Online Data Backup Client...5 Installing the Lenovo Online Data

More information

TIGERPAW EXCHANGE INTEGRATOR SETUP GUIDE V3.6.0 August 26, 2015

TIGERPAW EXCHANGE INTEGRATOR SETUP GUIDE V3.6.0 August 26, 2015 TIGERPAW EXCHANGE INTEGRATOR SETUP GUIDE V3.6.0 August 26, 2015 2201 Thurston Circle Bellevue, NE 68005 www.tigerpawsoftware.com Contents Tigerpaw Exchange Integrator Setup Guide v3.6.0... 1 Contents...

More information

Kaseya 2. User Guide. Version 1.1

Kaseya 2. User Guide. Version 1.1 Kaseya 2 Directory Services User Guide Version 1.1 September 10, 2011 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.

More information

Backup Assistant. User Guide. NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6

Backup Assistant. User Guide. NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6 Backup Assistant User Guide NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6 Liability Disclaimer NEC Unified Solutions, Inc. reserves the right to change the specifications, functions,

More information

NETWRIX ACCOUNT LOCKOUT EXAMINER

NETWRIX ACCOUNT LOCKOUT EXAMINER NETWRIX ACCOUNT LOCKOUT EXAMINER ADMINISTRATOR S GUIDE Product Version: 4.1 July 2014. Legal Notice The information in this publication is furnished for information use only, and does not constitute a

More information

NetWrix File Server Change Reporter. Quick Start Guide

NetWrix File Server Change Reporter. Quick Start Guide NetWrix File Server Change Reporter Quick Start Guide Introduction... 3 Product Features... 3 Licensing... 3 How It Works... 4 Getting Started... 5 System Requirements... 5 Setup... 5 Additional Considerations...

More information

Hands-On Lab. Embracing Continuous Delivery with Release Management for Visual Studio 2013. Lab version: 12.0.21005.1 Last updated: 12/11/2013

Hands-On Lab. Embracing Continuous Delivery with Release Management for Visual Studio 2013. Lab version: 12.0.21005.1 Last updated: 12/11/2013 Hands-On Lab Embracing Continuous Delivery with Release Management for Visual Studio 2013 Lab version: 12.0.21005.1 Last updated: 12/11/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: RELEASE MANAGEMENT OVERVIEW...

More information

NovaBACKUP. User Manual. NovaStor / November 2011

NovaBACKUP. User Manual. NovaStor / November 2011 NovaBACKUP User Manual NovaStor / November 2011 2011 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without

More information

EVault Software. Course 361 Protecting Linux and UNIX with EVault

EVault Software. Course 361 Protecting Linux and UNIX with EVault EVault Software Course 361 Protecting Linux and UNIX with EVault Table of Contents Objectives... 3 Scenario... 3 Estimated Time to Complete This Lab... 3 Requirements for This Lab... 3 Computers Used in

More information

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports

More information

Bitrix Site Manager ASP.NET. Installation Guide

Bitrix Site Manager ASP.NET. Installation Guide Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary

More information

Vodafone PC Backup User Guide Version 1.16

Vodafone PC Backup User Guide Version 1.16 Vodafone PC Backup User Guide Version 1.16 Contents Preface: Preface...v Chapter 1: Overview...7 Chapter 2: Installing Vodafone PC Backup...9 Downloading the Vodafone PC Backup Client...9 Installing the

More information

DiskBoss. File & Disk Manager. Version 2.0. Dec 2011. Flexense Ltd. www.flexense.com info@flexense.com. File Integrity Monitor

DiskBoss. File & Disk Manager. Version 2.0. Dec 2011. Flexense Ltd. www.flexense.com info@flexense.com. File Integrity Monitor DiskBoss File & Disk Manager File Integrity Monitor Version 2.0 Dec 2011 www.flexense.com info@flexense.com 1 Product Overview DiskBoss is an automated, rule-based file and disk manager allowing one to

More information

Exclaimer Signature Manager 2.0 User Manual

Exclaimer Signature Manager 2.0 User Manual Exclaimer Exclaimer UK +44 (0) 1252 531 422 USA 1-888-450-9631 info@exclaimer.com Contents GETTING STARTED... 10 Signature Manager Overview... 11 How does it Work?... 11 But That's Not All...... 12 And

More information

Avaya Network Configuration Manager User Guide

Avaya Network Configuration Manager User Guide Avaya Network Configuration Manager User Guide May 2004 Avaya Network Configuration Manager User Guide Copyright Avaya Inc. 2004 ALL RIGHTS RESERVED The products, specifications, and other technical information

More information

Exclaimer Signature Manager 2.0 User Manual

Exclaimer Signature Manager 2.0 User Manual Exclaimer Exclaimer UK +44 (0) 1252 531 422 USA 1-888-450-9631 info@exclaimer.com Contents GETTING STARTED... 10 Signature Manager Overview... 11 How Does it Work?... 11 But That's Not All...... 12 And

More information

Kaseya 2. User Guide. Version 7.0. English

Kaseya 2. User Guide. Version 7.0. English Kaseya 2 Monitoring Configuration User Guide Version 7.0 English September 3, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept

More information

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide. Version 4.61 or Later Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide. This manual, as well as the software described in it, is furnished

More information

Vector HelpDesk - Administrator s Guide

Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Vector HelpDesk - Administrator s Guide Configuring and Maintaining Vector HelpDesk version 5.6 Vector HelpDesk - Administrator s Guide Copyright Vector Networks

More information

RoomWizard Synchronization Software Manual Installation Instructions

RoomWizard Synchronization Software Manual Installation Instructions 2 RoomWizard Synchronization Software Manual Installation Instructions Table of Contents Exchange Server Configuration... 4 RoomWizard Synchronization Software Installation and Configuration... 5 System

More information

Linko Software Express Edition Typical Installation Guide

Linko Software Express Edition Typical Installation Guide Linko Software Express Edition Typical Installation Guide Install Database Service Components and Database...1 Install Workstation Components...4 Install DB Administration Tool...6 Office 2003 Security

More information

Kaldeera Workflow Designer 2010 User's Guide

Kaldeera Workflow Designer 2010 User's Guide Kaldeera Workflow Designer 2010 User's Guide Version 1.0 Generated May 18, 2011 Index 1 Chapter 1: Using Kaldeera Workflow Designer 2010... 3 1.1 Getting Started with Kaldeera... 3 1.2 Importing and exporting

More information

Aspera Connect User Guide

Aspera Connect User Guide Aspera Connect User Guide Windows XP/2003/Vista/2008/7 Browser: Firefox 2+, IE 6+ Version 2.3.1 Chapter 1 Chapter 2 Introduction Setting Up 2.1 Installation 2.2 Configure the Network Environment 2.3 Connect

More information

3 Setting up Databases on a Microsoft SQL 7.0 Server

3 Setting up Databases on a Microsoft SQL 7.0 Server 3 Setting up Databases on a Microsoft SQL 7.0 Server Overview of the Installation Process To set up GoldMine properly, you must follow a sequence of steps to install GoldMine s program files, and the other

More information

The Nuts and Bolts of Autodesk Vault Replication Setup

The Nuts and Bolts of Autodesk Vault Replication Setup The Nuts and Bolts of Autodesk Vault Replication Setup James McMullen Autodesk, Inc PL4700-V Has your company decided to move toward a replicated Autodesk Vault software environment? Does your company

More information

Jetico Central Manager. Administrator Guide

Jetico Central Manager. Administrator Guide Jetico Central Manager Administrator Guide Introduction Deployment, updating and control of client software can be a time consuming and expensive task for companies and organizations because of the number

More information

Kaseya 2. Quick Start Guide. for VSA 6.1

Kaseya 2. Quick Start Guide. for VSA 6.1 Kaseya 2 Monitoring Configuration Quick Start Guide for VSA 6.1 January 17, 2011 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector

More information

Team Foundation Server 2012 Installation Guide

Team Foundation Server 2012 Installation Guide Team Foundation Server 2012 Installation Guide Page 1 of 143 Team Foundation Server 2012 Installation Guide Benjamin Day benday@benday.com v1.0.0 November 15, 2012 Team Foundation Server 2012 Installation

More information

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see

More information

Systems Management Advanced job scheduler

Systems Management Advanced job scheduler System i Systems Management Advanced job scheduler Version 5 Release 4 System i Systems Management Advanced job scheduler Version 5 Release 4 Note Before using this information and the product it supports,

More information

Freshservice Discovery Probe User Guide

Freshservice Discovery Probe User Guide Freshservice Discovery Probe User Guide 1. What is Freshservice Discovery Probe? 1.1 What details does Probe fetch? 1.2 How does Probe fetch the information? 2. What are the minimum system requirements

More information

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved.

Evaluator s Guide. PC-Duo Enterprise HelpDesk v5.0. Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. Evaluator s Guide PC-Duo Enterprise HelpDesk v5.0 Copyright 2006 Vector Networks Ltd and MetaQuest Software Inc. All rights reserved. All third-party trademarks are the property of their respective owners.

More information

Access Control and Audit Trail Software

Access Control and Audit Trail Software Varian, Inc. 2700 Mitchell Drive Walnut Creek, CA 94598-1675/USA Access Control and Audit Trail Software Operation Manual Varian, Inc. 2002 03-914941-00:3 Table of Contents Introduction... 1 Access Control

More information

NTI Backup Now EZ v2 User s Guide

NTI Backup Now EZ v2 User s Guide NTI Backup Now EZ v2 User s Guide GMAA00423010 11/12 2 Copyright statement This guide is copyrighted by Toshiba Corporation with all rights reserved. Under the copyright laws, this guide cannot be reproduced

More information

Best Practices for Trialing the Intronis Cloud Backup and Recovery Solution

Best Practices for Trialing the Intronis Cloud Backup and Recovery Solution Best Practices for Trialing the Intronis Cloud Backup and Recovery Solution Intronis Cloud Backup and Recovery is a file based backup application that allows users to back up their critical data to the

More information

MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure

MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure Introduction This article shows you how to deploy the MATLAB Distributed Computing Server (hereinafter referred to as MDCS) with

More information

Archive Attender Version 3.5

Archive Attender Version 3.5 Archive Attender Version 3.5 Getting Started Guide Sherpa Software (800) 255-5155 www.sherpasoftware.com Page 1 Under the copyright laws, neither the documentation nor the software can be copied, photocopied,

More information

email-lead Grabber Business 2010 User Guide

email-lead Grabber Business 2010 User Guide email-lead Grabber Business 2010 User Guide Copyright and Trademark Information in this documentation is subject to change without notice. The software described in this manual is furnished under a license

More information

SQL Sentry Quick Start 1

SQL Sentry Quick Start 1 SQL Sentry Quick Start 1 1 Cover Page QUICK START GUIDE SQL Sentry Quick Start 2 2 Table of Contents 1. Cover Page 1 2. Table of Contents 2-3 3. Quick Start Guide 4 4. Important Concepts 5-6 5. Installation

More information

CoCreate Manager Server Installation Guide. CoCreate Manager Server Installation Guide 1

CoCreate Manager Server Installation Guide. CoCreate Manager Server Installation Guide 1 CoCreate Manager Server Installation Guide CoCreate Manager Server Installation Guide 1 CoCreate Manager Server Installation Guide 2 Table Of Contents 1. CoCreate Manager Server 2008 4 1.1. Installation

More information

LAB: Enterprise Single Sign-On Services. Last Saved: 7/17/2006 10:48:00 PM

LAB: Enterprise Single Sign-On Services. Last Saved: 7/17/2006 10:48:00 PM LAB: Enterprise Single Sign-On Services LAB: Enterprise Single Sign-On Services 2 TABLE OF CONTENTS HOL: Enterprise Single Sign-On Services...3 Objectives...3 Lab Setup...4 Preparation...5 Exercise 1:

More information

NetWrix Server Configuration Monitor

NetWrix Server Configuration Monitor NetWrix Server Configuration Monitor Version 2.2 Quick Start Guide Contents NetWrix Server Configuration Monitor Quick Start Guide 1. INTRODUCTION... 3 1.1 KEY FEATURES... 3 1.2 LICENSING... 4 1.3 HOW

More information

Migrating Exchange Server to Office 365

Migrating Exchange Server to Office 365 Migrating Exchange Server to Office 365 By: Brien M. Posey CONTENTS Domain Verification... 3 IMAP Migration... 4 Cut Over and Staged Migration Prep Work... 5 Cut Over Migrations... 6 Staged Migration...

More information

IceWarp Server. Log Analyzer. Version 10

IceWarp Server. Log Analyzer. Version 10 IceWarp Server Log Analyzer Version 10 Printed on 23 June, 2009 i Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 2 Advanced Configuration... 5 Log Importer... 6 General...

More information

Kaseya 2. Quick Start Guide. for Network Monitor 4.1

Kaseya 2. Quick Start Guide. for Network Monitor 4.1 Kaseya 2 VMware Performance Monitor Quick Start Guide for Network Monitor 4.1 June 7, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private

More information

Thin Client Manager. Table of Contents. 1-10ZiG Manager. 2 - Thin Client Management. 3 - Remote client configurations. 1 of 16

Thin Client Manager. Table of Contents. 1-10ZiG Manager. 2 - Thin Client Management. 3 - Remote client configurations. 1 of 16 1 of 16 Thin Client Manager Table of Contents 1-10ZiG Manager 1.1 - Configuring and Managing the Server 1.1.1 - Server Settings 1.1.2 - Starting and Stopping the Server 1.2 - Configuring and Starting the

More information

Using Logon Agent for Transparent User Identification

Using Logon Agent for Transparent User Identification Using Logon Agent for Transparent User Identification Websense Logon Agent (also called Authentication Server) identifies users in real time, as they log on to domains. Logon Agent works with the Websense

More information

Xythos on Demand Quick Start Guide For Xythos Drive

Xythos on Demand Quick Start Guide For Xythos Drive Xythos on Demand Quick Start Guide For Xythos Drive What is Xythos on Demand? Xythos on Demand is not your ordinary online storage or file sharing web site. Instead, it is an enterprise-class document

More information

ULTRABAC USER MANUAL. UltraBac Backup and Disaster Recovery Software for Business

ULTRABAC USER MANUAL. UltraBac Backup and Disaster Recovery Software for Business UltraBac Backup and Disaster Recovery Software for Business ULTRABAC USER MANUAL 15015 Main Street Suite 200 Bellevue, WA 98007 T 425.644.6000 F 425.644.8222 Disclaimer of Warranties & Limitations of Liabilities

More information

FalconStor Recovery Agents User Guide

FalconStor Recovery Agents User Guide FalconStor Recovery Agents User Guide FalconStor Software, Inc. 2 Huntington Quadrangle Melville, NY 11747 Phone: 631-777-5188 Fax: 631-501-7633 Web site: www.falconstor.com Copyright 2007-2009 FalconStor

More information

Windows NT Backup Software

Windows NT Backup Software TechNet Home > Products & Technologies > Windows NT Server > Maintain Windows NT Backup Software Topics on this Page TBU Advantages and Disadvantages Backup and Restore User Accounts Starting the TBU GUI

More information

Installation and Operation Manual Portable Device Manager, Windows version

Installation and Operation Manual Portable Device Manager, Windows version Installation and Operation Manual version version About this document This document is intended as a guide for installation, maintenance and troubleshooting of Portable Device Manager (PDM) and is relevant

More information

Discovery Guide. Secret Server. Table of Contents

Discovery Guide. Secret Server. Table of Contents Secret Server Discovery Guide Table of Contents Introduction... 3 How Discovery Works... 3 Active Directory / Local Windows Accounts... 3 Unix accounts... 3 VMware ESX accounts... 3 Why use Discovery?...

More information

Monitoring SQL Server with Microsoft Operations Manager 2005

Monitoring SQL Server with Microsoft Operations Manager 2005 Monitoring SQL Server with Microsoft Operations Manager 2005 Objectives After completing this lab, you will have had an opportunity to become familiar with several key SQL Management Pack features including:

More information

Nintex Workflow 2013 Help

Nintex Workflow 2013 Help Nintex Workflow 2013 Help Last updated: Wednesday, January 15, 2014 1 Workflow Actions... 7 1.1 Action Set... 7 1.2 Add User To AD Group... 8 1.3 Assign Flexi Task... 10 1.4 Assign To-Do Task... 25 1.5

More information

How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher

How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher Purpose This document will show how to install CS OrthoTrac practice management software

More information

Installing LearningBay Enterprise Part 2

Installing LearningBay Enterprise Part 2 Installing LearningBay Enterprise Part 2 Support Document Copyright 2012 Axiom. All Rights Reserved. Page 1 Please note that this document is one of three that details the process for installing LearningBay

More information

INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3

INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you

More information

How To Use Gfi Mailarchiver On A Pc Or Macbook With Gfi Email From A Windows 7.5 (Windows 7) On A Microsoft Mail Server On A Gfi Server On An Ipod Or Gfi.Org (

How To Use Gfi Mailarchiver On A Pc Or Macbook With Gfi Email From A Windows 7.5 (Windows 7) On A Microsoft Mail Server On A Gfi Server On An Ipod Or Gfi.Org ( GFI MailArchiver for Exchange 4 Manual By GFI Software http://www.gfi.com Email: info@gfi.com Information in this document is subject to change without notice. Companies, names, and data used in examples

More information

INTRODUCTION TO ATRIUM... 2 SYSTEM REQUIREMENTS... 2 TECHNICAL DETAILS... 2 LOGGING INTO ATRIUM... 3 SETTINGS... 4 NAVIGATION PANEL...

INTRODUCTION TO ATRIUM... 2 SYSTEM REQUIREMENTS... 2 TECHNICAL DETAILS... 2 LOGGING INTO ATRIUM... 3 SETTINGS... 4 NAVIGATION PANEL... INTRODUCTION TO ATRIUM... 2 SYSTEM REQUIREMENTS... 2 TECHNICAL DETAILS... 2 LOGGING INTO ATRIUM... 3 SETTINGS... 4 CONTROL PANEL... 4 ADDING GROUPS... 6 APPEARANCE... 7 BANNER URL:... 7 NAVIGATION... 8

More information

NovaBACKUP xsp Version 15.0 Upgrade Guide

NovaBACKUP xsp Version 15.0 Upgrade Guide NovaBACKUP xsp Version 15.0 Upgrade Guide NovaStor / November 2013 2013 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject

More information

VX Search File Search Solution. VX Search FILE SEARCH SOLUTION. User Manual. Version 8.2. Jan 2016. www.vxsearch.com info@flexense.com. Flexense Ltd.

VX Search File Search Solution. VX Search FILE SEARCH SOLUTION. User Manual. Version 8.2. Jan 2016. www.vxsearch.com info@flexense.com. Flexense Ltd. VX Search FILE SEARCH SOLUTION User Manual Version 8.2 Jan 2016 www.vxsearch.com info@flexense.com 1 1 Product Overview...4 2 VX Search Product Versions...8 3 Using Desktop Product Versions...9 3.1 Product

More information

Attix5 Pro Server Edition

Attix5 Pro Server Edition Attix5 Pro Server Edition V7.0.2 User Manual for Mac OS X Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved. Attix5, 2013 Trademarks

More information

Using the Remote Desktop Portal

Using the Remote Desktop Portal Using the Remote Desktop Portal The Remote Desktop Portal The ICT Services team have implemented new software to provide staff greater access to College resources when away from the College. The new software

More information

Using Avaya Aura Messaging

Using Avaya Aura Messaging Using Avaya Aura Messaging Release 6.3.2 Issue 1 December 2014 Contents Chapter 1: Getting Started... 4 Messaging overview... 4 Prerequisites... 4 Accessing your mailbox from any phone... 4 Accessing the

More information

Deploying BitDefender Client Security and BitDefender Windows Server Solutions

Deploying BitDefender Client Security and BitDefender Windows Server Solutions Deploying BitDefender Client Security and BitDefender Windows Server Solutions Quick Install Guide Copyright 2010 BitDefender; 1. Installation Overview Thank you for selecting BitDefender Business Solutions

More information

Microsoft Visual Studio Integration Guide

Microsoft Visual Studio Integration Guide Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration

More information

Copyright 2011 DataNet Quality Systems. All rights reserved. Printed in U.S.A. WinSPC is a registered trademarks of DataNet Quality Systems.

Copyright 2011 DataNet Quality Systems. All rights reserved. Printed in U.S.A. WinSPC is a registered trademarks of DataNet Quality Systems. Copyright 2011 DataNet Quality Systems. All rights reserved. Printed in U.S.A. WinSPC is a registered trademarks of DataNet Quality Systems. All other trademarks or registered trademarks are the property

More information

Colligo Email Manager 6.0. Offline Mode - User Guide

Colligo Email Manager 6.0. Offline Mode - User Guide 6.0 Offline Mode - User Guide Contents Colligo Email Manager 1 Key Features 1 Benefits 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License Key 3 Managing SharePoint

More information

There are numerous ways to access monitors:

There are numerous ways to access monitors: Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...

More information

Sage 200 Web Time & Expenses Guide

Sage 200 Web Time & Expenses Guide Sage 200 Web Time & Expenses Guide Sage (UK) Limited Copyright Statement Sage (UK) Limited, 2006. All rights reserved If this documentation includes advice or information relating to any matter other than

More information

1 of 10 1/31/2014 4:08 PM

1 of 10 1/31/2014 4:08 PM 1 of 10 1/31/2014 4:08 PM copyright 2014 How to backup Microsoft SQL Server with Nordic Backup Pro Before creating a SQL backup set within Nordic Backup Pro it is first necessary to verify that the settings

More information

Budget Developer Install Manual 2.5

Budget Developer Install Manual 2.5 Budget Developer Install Manual 2.5 ARGUS Budget Developer Install Version 2.5 2/13/2013 ARGUS Software An Altus Group Company Application Server Installation for ARGUS Enterprise Version 9.1 2/13/2013

More information

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without

More information

Moving the TRITON Reporting Databases

Moving the TRITON Reporting Databases Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,

More information

Search help. More on Office.com: images templates

Search help. More on Office.com: images templates Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can

More information

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide Table of Contents TABLE OF CONTENTS... 3 1.0 INTRODUCTION... 1 1.1 HOW TO USE THIS GUIDE... 1 1.2 TOPIC SUMMARY...

More information

LepideAuditor Suite for File Server. Installation and Configuration Guide

LepideAuditor Suite for File Server. Installation and Configuration Guide LepideAuditor Suite for File Server Installation and Configuration Guide Table of Contents 1. Introduction... 4 2. Requirements and Prerequisites... 4 2.1 Basic System Requirements... 4 2.2 Supported Servers

More information

Scheduling in SAS 9.3

Scheduling in SAS 9.3 Scheduling in SAS 9.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. Scheduling in SAS 9.3. Cary, NC: SAS Institute Inc. Scheduling in SAS 9.3

More information

Kaseya 2. Quick Start Guide. for Network Monitor 4.1

Kaseya 2. Quick Start Guide. for Network Monitor 4.1 Kaseya 2 Syslog Monitor Quick Start Guide for Network Monitor 4.1 June 5, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector

More information

Vyapin Office 365 Management Suite

Vyapin Office 365 Management Suite Vyapin Office 365 Management Suite Last Updated: May 2015 Copyright 2015 Vyapin Software Systems Private Limited. All rights reserved. This document is being furnished by Vyapin Software Systems Private

More information

TECHNICAL NOTE. The following information is provided as a service to our users, customers, and distributors.

TECHNICAL NOTE. The following information is provided as a service to our users, customers, and distributors. page 1 of 11 The following information is provided as a service to our users, customers, and distributors. ** If you are just beginning the process of installing PIPSPro 4.3.1 then please note these instructions

More information

Microsoft Query, the helper application included with Microsoft Office, allows

Microsoft Query, the helper application included with Microsoft Office, allows 3 RETRIEVING ISERIES DATA WITH MICROSOFT QUERY Microsoft Query, the helper application included with Microsoft Office, allows Office applications such as Word and Excel to read data from ODBC data sources.

More information

NetWrix Account Lockout Examiner Version 4.0 Administrator Guide

NetWrix Account Lockout Examiner Version 4.0 Administrator Guide NetWrix Account Lockout Examiner Version 4.0 Administrator Guide Table of Contents Concepts... 1 Product Architecture... 1 Product Settings... 2 List of Managed Domains and Domain Controllers... 2 Email

More information

12 NETWORK MANAGEMENT

12 NETWORK MANAGEMENT 12 NETWORK MANAGEMENT PROJECTS Project 12.1 Project 12.2 Project 12.3 Project 12.4 Understanding Key Concepts Backing Up and Restoring Data Monitoring Computer Activity Configuring SNMP Support 276 Networking

More information

Contact Manager and Document Tracking. CampusVue Student User Guide

Contact Manager and Document Tracking. CampusVue Student User Guide Contact Manager and Document Tracking CampusVue Student User Guide Campus Management Corporation Web Site http://www.campusmanagement.com/ E-mail Information: Support: E-mail form on Web site support@campusmgmt.com

More information

Exclaimer Mail Archiver User Manual

Exclaimer Mail Archiver User Manual User Manual www.exclaimer.com Contents GETTING STARTED... 8 Mail Archiver Overview... 9 Exchange Journaling... 9 Archive Stores... 9 Archiving Policies... 10 Search... 10 Managing Archived Messages...

More information