0% found this document useful (0 votes)
28 views4 pages

Concurrent Program Options

This document describes the various options available for configuring concurrent programs, including: - Enabling or disabling programs and determining whether they can be run from standard request submissions - Setting programs to run alone or identifying incompatible programs - Assigning priorities, defining parameters, and configuring restart settings - Selecting output formats and determining validation rules for parameter values It provides details on settings for concurrent program execution, parameter passing, validation, formatting reports, and debugging long-running programs by enabling tracing.

Uploaded by

Sudha Krishna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
28 views4 pages

Concurrent Program Options

This document describes the various options available for configuring concurrent programs, including: - Enabling or disabling programs and determining whether they can be run from standard request submissions - Setting programs to run alone or identifying incompatible programs - Assigning priorities, defining parameters, and configuring restart settings - Selecting output formats and determining validation rules for parameter values It provides details on settings for concurrent program execution, parameter passing, validation, formatting reports, and debugging long-running programs by enabling tracing.

Uploaded by

Sudha Krishna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 4

Concurrent Program Options

1.Enabled:
Indicate whether users should be able to submit requests to run this
program and the concurrent managers should be able to run your
program.

Disabled programs do not show up in users' lists, and do not appear


in any concurrent manager queues. You cannot delete a concurrent
program because its information helps to provide an audit trail.

2.Use in SRS:
Check this box to indicate that users can submit a request to run
this program from a Standard Request Submission window.

If you check this box, you must register your program parameters, if
any, in the Parameters window accessed from the button at the
bottom of this window.

3.Run Alone:
Indicate whether your program should run alone relative to all
other programs in the same logical database. If the execution of
your program interferes with the execution of all other programs in
the same logical database (in other words, if your program is
incompatible with all programs in its logical database, including
itself), it should run alone.

You can enter any specific incompatible programs in the


Incompatible Programs windows.

4.Restart on System Failure:


Use this option to indicate that this concurrent program should
automatically be restarted when the concurrent manager is restored
after a system failure.
Concurrent Program Options
5.Copy To:
Choose this button to create another concurrent program using the
same executable, request and report information. You can elect to
copy the incompatibility and parameter details as well.

6.Incompatabilities:
Identify programs that should not run simultaneously with your
concurrent program because they might interfere with its execution.
You can specify your program as being incompatible with itself.

7.Enable Trace:
To debug the programs which is taking long time Enable Trace
Option is Used.

This Process is called Performance Tuning.

Go to the System Administrator window and Query the Program


Name and check the Enable Trace Option.

Submit the program again from SRS Window.

This Program will generate trace file on the user_dump_dest


directory on the server.

This trace file(file extension(.trc)) is not in readable format.

By uing TKPROF convert .trc file to .txt file and read the statistics
of the program.

8.Priority:
You can assign this program its own priority. The concurrent
managers process requests for this program at the priority you
assign here.

If you do not assign a priority, the user's profile option Concurrent:


Priority sets the request's priority at submission time.
Concurrent Program Options
9.Output Format:
Select the output format for your concurrent program from the
following:

o Text
o HTML
o PDF
o PS (Post Script)

10.Style:
o Landscape
o Landwide
o Portrait
o A4

11.Concurrent Program Parameter Options:


Enter and update the program parameters that you wish to pass to
the program executable. Program parameters defined here should
match the variables in your execution file.

A. Sequence:
Choose the sequence numbers that specify the order in which your
program receives parameter values from the concurrent manager.
B. Enabled:
Disabled parameters do not display at request submission time and are
not passed to your execution file.
C. Validation Information
1. Value Set

Enter the name of the value set you want your parameter to use for
validation. You can only select from independent, table, and non-
validated value sets.

The maximum size of your value set is 240 characters.


Concurrent Program Options
2. Default Type

If you want to set a default value for this parameter, identify the type
of value you need.

Valid types include:

Constant Enter any literal value for the default value.


Profile The default value is the current value of the user profile option you
specify here. Enter the profile option name, not the end-user name.
You do not need to include $PROFILES$ (the Release 9 format).
Segment The default value is the value entered in a prior segment of the same
flexfield window. Enter the name of the segment whose value you
want to copy.
SQL The default value is determined by the SQL statement you enter here.
Statement Your SQL statement must return exactly one row and one column in
all cases.

3. Range

Choose either Low or High if you want to validate your parameter


value against the value of another parameter in this structure.
Parameters with a range of Low must appear before parameters with
a range of High (the low parameter must have a lower number than
the high parameter). For example, if you plan two parameters named
"Start Date" and "End Date," you may want to force users to enter an
end date later than the start date. You could assign "Start Date" a
range of Low and "End Date" a range of High. In this example, the
parameter you name "Start Date" must appear before the parameter
you name "End Date."

D. Token:
Token is used to link between .rdf reports or XML/BI Publisher Reports
Parameters with Concurrent Program Parameters

You might also like