Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
cover
Front cover
Instructor Guide
ERC 10.0
Instructor Guide
Trademarks
IBM and the IBM logo are registered trademarks of International Business Machines
Corporation.
The following are trademarks of International Business Machines Corporation, registered in
many jurisdictions worldwide:
AIX
Domino
Lotus
OfficeVision
POWER
POWER7
System i
AS/400
i5/OS
Netfinity
Operating System/400
POWER5
Power Systems
DB2
Lotus Notes
Notes
OS/400
POWER6
Redbooks
V5.4.0.1
Instructor Guide
TOC
Contents
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Instructor course overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Course description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Unit 1. Introduction and overview to IBM i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Topic 1.1: Introduction to the IBM i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
What is the IBM i? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
IBM i expands on a rich heritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Innovative i technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
IBM i operating system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Applications (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Applications (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Standard interface: Display session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
What is System i Navigator? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22
Management Central . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25
IBM Systems Director Navigator for i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
How does Director Navigator for i compare to System i Navigator? . . . . . . . . . . . 1-30
Topic 1.2: Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32
Reference: IBM i homepage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
Reference: IBM Systems Information Centers . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
Information Center: Basic operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-38
IBM Redbooks: System i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-44
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-46
Unit 2. Signing on and off the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Topic 2.1:Using 5250 emulation interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
The Sign On display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Your password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
IBM i Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Accessing Operational Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Signing off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
The keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
Engraved function keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
The Enter key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Page Up and Page Down keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Error Reset key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Contents
iii
Instructor Guide
V5.4.0.1
Instructor Guide
TOC
Contents
Instructor Guide
V5.4.0.1
Instructor Guide
TOC
Contents
vii
Instructor Guide
viii
V5.4
Instructor Guide
TMK
Trademarks
The reader should recognize that the following terms, which appear in the content of this
training document, are official trademarks of IBM or other companies:
IBM and the IBM logo are registered trademarks of International Business Machines
Corporation.
The following are trademarks of International Business Machines Corporation, registered in
many jurisdictions worldwide:
AIX
Domino
Lotus
OfficeVision
POWER
POWER7
System i
AS/400
i5/OS
Netfinity
Operating System/400
POWER5
Power Systems
DB2
Lotus Notes
Notes
OS/400
POWER6
Redbooks
Trademarks
ix
Instructor Guide
V5.4
Instructor Guide
pref
Course strategy
Teaching strategy
Each classroom session uses a combination of facilitated lecture,
discussions, group exercises, and demonstrations to convey the
material.
Introduce the material
Inform the students of the objectives of the unit and topic. Give them a
brief scenario that will help them understand how the presented
material will assist them in performing their jobs.
Facilitate the learning experience
Involve the students in the learning process. Ask them questions and
present classroom scenarios in which students use the available
resources to solve situations involving process, procedure, or content
on the job.
Review the material
Review objectives at the conclusion of each unit to ensure that the
students have a thorough understanding of the material.
Group exercises and labs are used to reinforce knowledge and skills
that the students have learned in the previous classroom topics. The
instructor serves as a mentor in checking results, answering
questions, and providing constructive feedback and evaluation.
Course evaluation
Evaluation measures the quality, effectiveness, and impact of the
course. It enables students to answer the question, "Are the
requirements and objectives of the course being met?"
For all classes, students will provide feedback on course quality by
completing an end-of-course questionnaire.
Measurement plan
There are no formal tests administered in the class.
xi
Instructor Guide
Course materials
Student Notebook
Instructor Guide
PowerPoint visuals in PDF form to be displayed
Student Exercises
Instructor Exercises Guide
xii
V5.4
Instructor Guide
pref
Course description
Introduction to IBM i for New Users
Duration: 1 day
Purpose
In this classroom course, you will learn basic concepts and skills you
need to be productive users on the IBM i. With plenty of hands-on
labs, we show everything from signing to the available user interfaces;
green screen environment, System i Navigator and Systems Director
Navigator for i. You will learn how objects are managed on the system
and how you display these objects. You will learn to use Control
Language (CL) commands (fast path) and how to work with and
manage messages on the system. We will also address how to the
system manages work and how you manage your printouts. We will
also provide a basic overview of security.
Audience
This course is intended for new end users employed in a data
processing environment who are new to the IBM i server.
Prerequisites
None.
Objectives
After completing this course, you should be able to:
Explain the purpose of the IBM i operating systems
Explain IBM i models and generations
Explain which applications are supported
Sign on and off the system from a display station, System i
Navigator, and Systems Director Navigator for i
Use the display station keyboard
Use the online help that is available
Use the different interfaces available on the system
Understand how objects are managed on the system
Course description
xiii
Instructor Guide
xiv
V5.4
Instructor Guide
pref
Agenda
Day 1
(00:30) Welcome
(00:10) Unit 1 - Introduction and overview to IBM i
(00:45) Unit 2 - Signing on and off the system
(00:45) Unit 3 - Using supported interfaces
(00:30) Unit 4 - Using online help
(00:30) Unit 5 - Messages
(00:45) Unit 6 - Using CL commands
(00:30) Unit 7 - Managing objects
(00:30) Unit 8 - Managing your work
(00:30) Unit 9 - Security overview
(00:10) Unit 10 - Additional education
Agenda
xv
Instructor Guide
xvi
V5.4
Instructor Guide
Uempty
1-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
1-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-3
Instructor Guide
5.4
OE9810.0
Notes:
1-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-5
Instructor Guide
OE9810.0
Notes:
1-6
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-7
Instructor Guide
AS/400e
iSeries
eServer i5
AS/400
IBM i
A technology-friendly
architecture supporting
continuous innovation
without disruption
OE9810.0
Notes:
Twenty years ago IBM introduced the AS/400, bringing together two of IBM's most
successful platforms of the time: S/36 and S/38. It was the first of a new generation of
servers with a revolutionary virtualized operating system. It allowed companies to simply
write business applications that exploited its integrated database.
In 1995, we moved to 64-bit technology. Then, in 2000, we delivered Linux for POWER,
extending the platform to open applications. In 2004, we delivered POWER5 and support
for AIX. In 2007, we delivered POWER6 with the i570. Finally, in 2010 we started our rollout
of the current POWER7 platform.
1-8
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-9
Instructor Guide
Innovative i technology
IBM i
OE9810.0
Notes:
We have had innovative technology built into the IBM i throughout its life cycle. Here are
some of them. These are the things that make our operating system better than the other
operating systems out there.
The IBM i server delivers tremendous capacity growth in its product line. The IBM i Layer,
also known as Technology Independent Machine Interface (TIMI), has made it possible to
completely change the underlying hardware with minimum, if any, impact to IBM i
applications.
TIMI allows the system to incorporate significant new hardware technology quickly and
transparently. The ease with which customers have migrated to these powerful systems is
a testimony to the fundamental strength of the servers architecture.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-11
Instructor Guide
OE9810.0
Notes:
The IBM i Operating System is conceived as a single entity. This means that facilities, such
as relational database, communications, networking capabilities, online help are fully
integrated into the operating system and the machine.
The user communicates with all components of IBM i using a single command language
(Control Language or CL).
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-13
Instructor Guide
Applications (1 of 2)
IBM i
OE9810.0
Notes:
Access for Windows allows you to connect a personal computer (PC) to an IBM i server
over a local area network (LAN), a twinaxial connection, or a remote link. It has a complete
set of integrated functions that enable desktop users to use IBM i resources as easily as
their local PC. Users and application programmers can, with IBM i Access for Windows,
quickly processes information, applications, and resources for their entire company.
IBM i: Built for e-business
With IBM i, you can Web-enable your information systems quickly, securely, and at a lower
cost than you might imagine. IBM built the IBM i to be the superior e-business solution for
companies like yours.
Key features of Domino for IBM i:
Is a full-fledged Lotus Domino server.
Enables the IBM i to be a server in your Notes network. Multiple (partitioned).
Domino servers can run on a single IBM i.
V5.4
Instructor Guide
Uempty
1-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Applications (2 of 2)
IBM i
OE9810.0
Notes:
1-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
The Standard interface used on the IBM i is a display session. Some users call this a
green screen because typically the standard screen presented when using this interface
uses green writing on a black background. In order to sign on to the system, a user must
have a valid user id and password. A security office or system administrator can set up
limits and controls that determine what this user can do once signed on to the system.
This is using a menu driven interface. A user can select options off of a menu to complete
tasks. Sometimes a menu option will call a command and other times it will display another
menu with its options. It is called menu navigation when going from one menu to the next.
You can navigate until the menu option selected calls a specific command.
The advantage of a menu driven System is that users do not need to know commands in
order to perform user or operator or administrator tasks. With practice and/or repetition,
eventually a user will learn the commands that are called when a menu option is selected.
Once the user is experienced then they can key in commands directly on the command
line. It is always faster to key in a command as opposed to using menu navigation as it
takes longer to navigate to the correct menu and choose the option off of that menu.
Copyright IBM Corp. 1996, 2010
1-19
Instructor Guide
There are also graphical user interfaces (GUI) options available that users can use instead
of a display session. Two GUI alternatives will be introduced in the next two topics.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-21
Instructor Guide
OE9810.0
Notes:
System i Navigator is one of the graphical user interfaces (GUI) for managing your IBM i
servers. System i Navigator makes the operation and administration of the server easier
and more productive. Wizards guide you through setting up the supported functions.
The homepage Web address for System i Navigator is:
http://www-03.ibm.com/systems/i/software/navigator/index.html
Listed below is a summary of some of the features, functions, and enhancements for
System i Navigator. We will cover some of these features in subsequent units of this
course.
Work management (Active jobs, subsystems, job queues, memory pools)
Graphical command prompting
System Values, including system comparison and update via Management Central
Distributed user/group administration via Management Central
V5.4
Instructor Guide
Uempty
Licensed program and Fix creation, distribution, and installation via Management
Central
DASD management: Disk balancing, compression, management of disk pools, units
Simple two-node cluster configuration
Backup and Recovery (BRMS GUI plug-in)
Logical Partitioning (LPAR)
Job monitors and performance monitors that keep data for extended time periods
Integrated Netfinity Server: Windows user/group and disk administration
1-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Management Central
IBM i
OE9810.0
Notes:
Management Central is a powerful suite of systems management functions that make
managing multiple systems as easy as managing a single system. With Management
Central, you can manage multiple IBM i servers through a single central system. You no
longer have to worry about configuring communications connections to all your IBM i
servers or juggling multiple login sessions. Management Central is scalable, flexible, and
easily manipulated to fit the needs of your environment.
Use Management Central to manage multiple systems quickly and efficiently. Specifically,
you can:
Collect inventory: Collect inventory data (users and groups, fixes, system values,
hardware resources, software resources, service attributes, and contact information) on
a regular basis and store the data on a designated central system. Export any inventory
to a PC file to use with PC applications. When you need to send some of this collected
data to IBM for service and support, you can choose to do so automatically when the
data is collected.
1-25
Instructor Guide
Manage fixes: Manage fixes (or PTFs, program temporary fixes) and fix groups across
multiple systems using modern graphical wizards. For example, use the Compare and
Update wizard to automatically compare a group of systems to a model system, find the
missing and extra fixes, and send the missing fixes to each system and install them.
Monitor system performance: Monitor the real-time performance of multiple IBM i
servers. Compare detailed graphs to help you visualize what is going on with your
systems.
Collect performance data: Collect performance data for future analysis by the
Performance Tools for IBM i licensed program or other performance report applications.
View historical data for metrics that have been collected for an extended period of time
for a particular monitor.
Run commands: Define a command, then run the command to multiple systems or a
group of systems. Use the Prompt button support for a graphical interface to CL
command syntax. Save a CL command that can be run over and over against multiple
systems and groups.
Send and install products: Create and install a product that you have defined. Use a
wizard to help you create and install your product. You can distribute and install your
own applications. You can also create your own fixes to manage your products.
Monitor jobs and servers: Monitor a job or a list of jobs based on job name, job user,
job type, subsystem, or server type.
Monitor message queues: Monitor any message queue for a group of messages that
you select. You can run a monitor on one or more systems. You can see the details of a
message, reply to a message, send a message, and delete a message.
Monitor files: Monitor selected files or all system logs for a specified text string, for a
specified size, or just to find out when the file has changed. You can also monitor the
IBM i history log for a specified text string. You can monitor files across multiple
endpoint systems.
Monitor B2B transaction activity: Monitor your B2B transactions and view a graph of
active transactions over time. You can run commands automatically when thresholds
are triggered and you can search for and display a specific transaction as well as view a
bar graph of the detailed steps of that specific transaction.
Manage users and groups: Manage users and groups across multiple systems using
Management Central. Collect an inventory of the users and groups on one or more
endpoint systems, and then view, search, or export that inventory to a PC.
Package and send data: Create a list of QSYS or Integrated File System (IFS) files
and treat them as a logical or physical group (for example, configuration data, Java
applications, HTML Web pages, software programs).
Schedule tasks and jobs: Organize when you want your tasks to occur -- either
immediately or at a later time.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-27
Instructor Guide
New system
management tool
New Web-based tool
for managing IBM i
Alternative to
System i Navigator
Automatic installation
with IBM i version 7.1
Snap into IBM
Systems Director*
OE9810.0
Notes:
IBM Systems Director Navigator for i replaces the System i Navigator Tasks for the Web
function in i 5.4.
System i Navigator Tasks for the Web provided servlet URLs for a subset of System i
Navigator (Windows) functions.
IBM Systems Director Navigator for i:
Director means progressing towards Director interfaces and functionality
Navigator means coming from System i Navigator heritage
Tool is part of IBM i and free (no charge)
90% of System i Navigator (Windows) function can be accessed via Web and IBM Systems
Director Navigator for i
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-29
Instructor Guide
Figure 1-13. How does Director Navigator for i compare to System i Navigator?
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-31
Instructor Guide
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-33
Instructor Guide
OE9810.0
Notes:
It is recommended that you connect to the IBM homepage for the IBM i and save this as a
favorite.
Notice the links that are available on the left side of the page to access all of the relevant or
additional information that may be of interest to you.
The URL to access this Web page is: http://www-03.ibm.com/systems/i/
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-35
Instructor Guide
OE9810.0
Notes:
IBM no longer ships any hard copy reference materials but instead makes these manuals
available by either using the Information Center CD that is shipped with your system or by
accessing this same information online via a Web site. The preferred method to use is
online as this will always provide you with the most recent or up-to-date information.
The Information Center Web site is different, depending on which generation of hardware is
installed.
IBM information Centers: http://publib.boulder.ibm.com/eserver/
IBM i V7R1: http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp
IBM i V6R1: http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/index.jsp
OS/400 V5R4: http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-37
Instructor Guide
OE9810.0
Notes:
To display the Web site on this visual, while on the visual on the last page, click IBM i V7R1
Information Center > Basic system operations.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-39
Instructor Guide
OE9810.0
Notes:
To display the Web site on this visual enter the URL:
IBM http://www.redbooks.ibm.com/portals/systemi
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-41
Instructor Guide
Checkpoint (1 of 2)
IBM i
Information Center
IBM i home page
IBM i Redbooks Web page
All the above
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 2)
IBM i
Additional information
Transition statement
1-43
Instructor Guide
Checkpoint (2 of 2)
IBM i
Java
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 2)
IBM i
Additional information
Transition statement
1-45
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
1-47
Instructor Guide
V5.4
Instructor Guide
Uempty
2-1
Instructor Guide
Checkpoint questions
2-2
V5.4
Instructor Guide
Uempty
Unit objectives
IBM i
OE9810.0
Notes:
2-3
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-4
V5.4
Instructor Guide
Uempty
Topic 2.1:
Using 5250 emulation interface
5.4
OE9810.0
Notes:
2-5
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-6
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
If you make a mistake while typing your name, you can easily correct it by using the
Backspace key located on the upper right-hand corner of the keyboard. The appearance
of the Backspace key may be different depending on what keyboard is being used.
When you press the Backspace key the cursor will move to the left one space. You now
can type over the spelling mistake to correct it. If you have extra letters left over use the
Delete key.
The appearance of the Sign On screen may be different at your workplace. Many of our
customers create company logos as part of the Sign On screen.
The visual shows the IBM-shipped default Sign On screen.
2-7
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-8
V5.4
Instructor Guide
Uempty
Your password
IBM i
It's a
secret!
OE9810.0
Notes:
Do not worry about making a mistake while typing your password on this course; it is not a
serious problem. However back at your workplace, the system might be set up to restrict
the number of times you can make a mistake before the system takes some action to
prevent you from signing on. You should ask your system operator for guidance.
If you make a mistake while on this course, the system will tell you by presenting a
message at the bottom of the screen: Password not correct for user profile.
You will have to enter your password again. Please note the cursor will return to the User
line. From here, you can check your spelling of the user name. Then press the Tab key to
go to the password line and reenter your password.
2-9
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
As indicated, the menu that displays at your workplace will depend on how your user profile
was setup by the system administrator. We will cover the user profile later in this course.
Shown on the screen is the IBM i Main Menu. All of the menus provided by IBM will show
the name of the menu in the upper left-hand corner of the screen.
The options on the IBM i Main Menu are used to access the more complex system
functions.
2-11
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
The IBM i Operational Assistant menu provides easy access to most commonly performed
functions. This is a menu interface used for users who are new to the system and / or may
not be technically proficient. As much as possible this menu interface will use standard
terminology instead of technical terms.
The strategy is for users to use this menu interface to become familiar with the system, to
get over any fears of working on a new system. Once the user becomes comfortable on the
system then the administrator will begin to wean the user off of this menu and will instruct
users to start using and working off of the Main menu.
This course presents the basic IBM i tasks that can be performed through the Operational
Assistant menu.
2-13
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Signing off
IBM i
You can sign off your IBM i session in one of the following
ways:
Use the sign off option from an application display.
Use Option 80 from the Operational Assistant menu.
Use Option 90 from the System i Main Menu.
Type SIGNOFF on a command line.
...........................................................
Select Option 90 from the Main menu
or Option 80 from Operational Assistant
...........................................................
Copyright IBM Corporation 2010
OE9810.0
Notes:
Option 80 (Temporary sign off) allows you to temporarily suspend the application you are
working in until you sign back on to your next IBM i session. This option can be used when
you go to lunch. After signing back on again, you can go directly to where you left off
without having to work your way through a lot of unnecessary displays.
NOTE: The requirement for you to be able to sign back onto your interrupted job is that you
must leave the emulation session window open on your windows desktop. If you sign off of
the system and then close the emulation window you will not be able to reconnect to your
interrupted job.
You should be that aware there is a limit to the length of time you can be temporarily signed
off. You should ask your system operator what the limit is for your system.
If this time is exceeded, the job you were working on will be ENDED. You will have to start
all over again.
2-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
The keyboard
IBM i
Print key
Field Exit key
Numbered function keys
OE9810.0
Notes:
The versatility of the IBM i system allows many possible display station and keyboard
combinations.
If you have questions (particularly if you are using a PC keyboard), refer to your display
stations User Guide or keyboard manual.
You should be aware that keyboards can be programmed to perform functions different
from standard operations. For example, the Print key could be set to perform some other
function than printing the screen contents.
2-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Enter
OE9810.0
Notes:
2-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Enter
OE9810.0
Notes:
Be Careful!
The Enter key on some personal computers looks like a New Line key.
Pressing this key may prematurely submit the information you are entering.
2-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Page
Up
Page
Down
F12 =Cancel
OE9810.0
Notes:
On some keyboards, the Page Up and Page Down keys are called ROLL KEYS.
Please note that when the word MORE appears in the lower right-hand corner, you can use
the Page Down key to view the next screen. When you have reached the bottom of the
text, the system will display BOTTOM. At this point, you can use the Page Up key to scroll
to the beginning of the text.
How you use these keys depends on the type of display station you have:
With 5250 display stations press and hold the Shift Key and press the appropriate Roll
keys.
With PCs press the Page Up or Page Down keys as needed.
2-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Error
0005
0005
Ctr
l
OE9810.0
Notes:
Sometimes, your keyboard will lock up (will not allow you to enter anything); pressing the
Error Reset key will unlock or reset the keyboard.
2-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
System: I520DVL3
To select one of the following, type its number below and
press Enter:
1.
2.
Print
Screen
Ctr
l
OE9810.0
Notes:
When you press the Print key, one of the following will occur:
The displayed information is printed immediately on the system printer or on the printer
assigned to your job. A message then appears at the bottom of the screen indicating if
your job was printed or if a Spool file was created. You will need to press the Error
Reset key to unlock your keyboard.
Nothing is printing because the printer assigned to your display station is currently not
available. Again, you will receive a message at the bottom of the screen that indicates
the request could not be completed.
This information and other information are put on an OUTPUT QUEUE (this will be
explained later in this course). Again, you will have to use the Error Reset key to unlock
your keyboard.
2-27
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
The Field Exit key moves to the next field, but with a difference: Any characters
at, and to the right of the cursor in the field where you were typing, are deleted.
Message text . . . . . . . . . . . . .
Send to . . . . . . . . . . . . . . . . . .
Here is my message
throw away
________________
Name , F4 for list
Message text . . . . . . . . . . . . .
Send to . . . . . . . . . . . . . . . . . .
Here is my message
___________
________________
Name , F4 for list
OE9810.0
Notes:
2-29
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Ctr
l
If you have only one row of function keys, to use the F13
through F24 keys, you need to use the Shift key along with the
corresponding function keys. Foe example: Press the Shift key
and the F1 key to specify F13.
Selection or command
===>_________________________________________________________________
_____________________________________________________________________
F3=Exit
F4=Prompt
F9=Retrieve
F12=Cancel
F13=Information Assistant
F23= Set initial menu
Copyright IBM Corporation 2010
OE9810.0
Notes:
The Function keys that you can use are listed at the bottom of the screen, along with a
brief description of the functions they will perform.
Please note that different function keys will be presented, depending on the screen you are
on and your user profile. (We will cover your user profile later in this course.)
2-31
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Topic 2.2:
Using System i Navigator interface
5.4
OE9810.0
Notes:
2-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
System i Navigator prompts for a user ID and password. This it is the same user ID and
password that you would use if you are signing on to a 5250 display session emulation
session. If you are a new user on this system then contact your system administrator for a
valid user ID and password.
2-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
System i Navigator
IBM i
OE9810.0
Notes:
As a user, the functions available to use or display are controlled by both the user ID and
the IBM i Access software loaded on the PC.
In some ways IBM i appears like Windows Explorer. Windows Explorer lists file folders
(directories) and files. Systems i Navigator displays IBM i systems and a central
management point for systems attached.
The left-hand side of the display shows the systems that are managed by Management
Central. Then listed under My Connections are all the IBM i systems that have been
defined by your system administrator to Systems i Navigator. Assuming you have a valid
user id and password you can sign on to these systems to perform user, system operator or
system administrator tasks; based on what authority is assigned to your user profile.
The right-hand side of the display shows the details of what has been highlighted and
selected on the left.
The bottom area is known as the task pad. This area presents you different options or
functions you can perform.
Copyright IBM Corp. 1996, 2010
2-37
Instructor Guide
The functions displayed for each system are dependent on the IBM i operating system
release the system is running.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-39
Instructor Guide
Basic operations
IBM i
OE9810.0
Notes:
Basic Operations is the only branch of the Navigator tree that is automatically installed on
your PC when you install IBM i Access for Windows.
With this interface there is no option provided to sign off the system. You can sign off of
windows and log in with a different windows user id or you can reboot your PC to clear the
memory buffer (to clear you user id and password).
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-41
Instructor Guide
Topic 2.3:
Using Systems Director Navigator for i
interface
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-43
Instructor Guide
http://system:2001
system could be either the IP address or IP name
OE9810.0
Notes:
To establish a connection to the system using Systems Director Navigator for i, open one of
the supported browsers and specify either the TCP/IP name or address of your system and
port 2001.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-45
Instructor Guide
User verification
IBM i
OE9810.0
Notes:
The system will redirect your connection to port 2005 and prompt you to enter your user id
and password. This is the same information that you would enter when signing to a 5250
display session or System i Navigator session.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-47
Instructor Guide
Welcome page
IBM i
OE9810.0
Notes:
The first time you connect to the system you will see the Welcome panel. The panel can be
turned off so that it is not the first thing you see when you sign on using this interface.
Notice that the first link in the upper left side of the screen is used to call up this panel.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-49
Instructor Guide
OE9810.0
Notes:
Remember to sign off of the system before you close this browser window. If you close this
window without first signing off you will leave a job running the on system. The system will
go into error recovery to try to fix the job that lost the communications with your PC.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-51
Instructor Guide
Checkpoint (1 of 3)
IBM i
Enter key
Ctrl key
Pause
PgUp or PgDn
Copyright IBM Corporation 2010
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 3)
IBM i
Enter key
Ctrl key
Pause
PgUp or PgDn
Copyright IBM Corporation 2010
Additional information
Transition statement
2-53
Instructor Guide
Checkpoint (2 of 3)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 3)
IBM i
Additional information
Transition statement
2-55
Instructor Guide
Checkpoint (3 of 3)
IBM i
User
System operator
System administrator
All of the above
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (3 of 3)
IBM i
User
System operator
System administrator
All of the above
Additional information
Transition statement
2-57
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-59
Instructor Guide
V5.4
Instructor Guide
Uempty
3-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
3-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-3
Instructor Guide
5.4
OE9810.0
Notes:
3-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-5
Instructor Guide
Menus
IBM i
M enus
It's
Easy
OE9810.0
Notes:
Welcome to the display session (some users call it the green screen because of the
appearance of the default screen) environment.
The IBM i has been using these types of screens from its introduction in 1986. The vast
majority of our customers in the general business environment prefer these types of
screens over the graphical Interface available.
3-6
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-7
Instructor Guide
User menu
IBM i
Menu ID
Menu
title
Input
area
List
of
options
Function
Keys
Message line
Copyright IBM Corporation 2010
OE9810.0
Notes:
The title is in the middle of the top of the screen.
The menu ID is in the upper left-hand corner. Menus are the only types of displays that
have menu IDs.
The options listed may vary because your system administrator may have eliminated
some options to simplify your job.
Note the Input area (referred to as the command line); this is the place where you can
enter commands or options listed on the menu above.
Below the Input line is a list of function keys with a brief description of what each key
does. The point to remember is that function keys will also vary depending on which menu
you are using.
If there are more function keys available, you will see F24 = more keys to display any
additional function keys that may be available.
3-8
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-9
Instructor Guide
OE9810.0
Notes:
The Message line is at the bottom of the screen and typically is just one line long. The
system uses this line to communicate with you, posting information and corrective action if
required from you.
In addition to this message line, you can move your cursor to a message (if posted) and
press your HELP key for more detailed information about the message. We will cover
Using Help on the system later in this course.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-11
Instructor Guide
Operational
Assistant Menu
Option 75
F12
Information and
Problem Handling
In this case, F3
accomplishes the same
action.
F3 goes back to the
previous menu.
USERHELP Menu
Option 1
How to use Help
is a display
F12
OE9810.0
Notes:
The F3 key is your Exit key; use this key to get out of whatever you are doing. Officially, the
F3 key is used to exit the program or function you are in and return you to the previous
menu.
The F12 key is easily confused with the F3 key. While F3 takes you completely out of the
situation, pressing the F12 key usually takes you back to the previous display.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-13
Instructor Guide
Using GO command
IBM i
To see all of the menus that are available on the IBM i, type GO
*ALL.
GO PRINTER
GO SAVE
GO MAIN
GO ASSIST
Some Useful
menus
GO BACKUP
GO TAPE
GO PROBLEM
GO PTF
OE9810.0
Notes:
If you cannot remember the exact menu name you wish to use, type GO and the first letter
of the menu name followed by an asterisk.
For example: GO P* will provide a list of menu names starting with the letter P.
The visual on this page shows some useful GO menu commands that you can try later in
lab.
Note: Refer to Appendix A for a list of the more commonly used menus.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-15
Instructor Guide
OE9810.0
Notes:
If you choose Option 1, the system will present a second Sign On screen and allow you to
sign on to a second session. However, if you do this, the job (interactive job) you were
doing will become temporarily suspended (all work within that job is suspended). This job
will not begin again until you sign off the second session or you use the System Request
key to jump back to or switch to session 1.
There are many reasons you might want to use System Request. For example, look at
Option 4 Display messages and Option 5 Send messages.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-17
Instructor Guide
F4
OE9810.0
Notes:
Entry displays prompt you or ask you for information. There are many different displays on
the system.
Most of the entry fields are already filled in for you, the filled-in fields are using system
defaults.
The F4 key can be used to prompt you for possible choices. We will try this in the lab.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-19
Instructor Guide
Options available
OE9810.0
Notes:
Information requested by you is gathered from within the system and displayed in columns.
The options available vary depending on the purpose of the display and your user authority.
The word Bottom appears in the lower right-hand corner if this is the last page of text.
Occasionally, you might see an Extended list display. The information on this type of list
display does not fit within one screen. By using the F11 key, you will be able to shift the text
(right or left) on the screen.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-21
Instructor Guide
OE9810.0
Notes:
By using the F21 function key, the present setting will be overruled only for the display you
are in. The system will remember this setting and will use it any time you return to this
particular display.
Assistance level 1: The system will not use computer jargon when communicating with
you. Basic operation only (less job control).
Assistance level 2: Will allow more job control, but the system will use computer jargon
when it communicates to you.
Example:
- Assistance level 1 = System would display printer not available
- Assistance level 2 = System would display device not vary on
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-23
Instructor Guide
Information display
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-25
Instructor Guide
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-27
Instructor Guide
General navigation
IBM i
OE9810.0
Notes:
This visual provides a list of many of the terms and actions you can take by accessing the
various levels of IBM i functions.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-29
Instructor Guide
List header
Column
headings
Collapse
button
Function Tree
Left pane
Right pane
Details pane
Function,
Container, or
subfunction
List view
Expand button
Scroll up/down
Expand/
Collapse pane
Separator
Scroll left/right
Status Bar
OE9810.0
Notes:
Consider the left pane as the function tree area with a + (plus sign) character to the left of a
function (container), which indicates there are lower level functions/containers. Clicking the
+ expands the function. Once an item is expanded, the - (minus) character appears. You
can click it to collapse the detailed items back to the higher level item.
Right-clicking an item brings up a pop up menu that includes a list of one or more actions.
This is called a context-sensitive menu because the list of actions depends on the item on
which you right-click. There are also context-sensitive toolbars.
You can expand or shrink the area of the window with your mouse by dragging the vertical
or horizontal edges of a window pane. This is especially important when you have a list of
items in the right pane since you may have more columns of information than you can see
on your physical device.
Some functions automatically update the right pane of information when some status
changes. Other functions do not, so you must either periodically use the F5 key or click the
Refresh button in the toolbar.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-31
Instructor Guide
OE9810.0
Notes:
You can access the menu for a system by selecting (clicking) the system and selecting the
File option or right-clicking the system name. We show Properties to illustrate the many
sets of information available for the system. You can see what IBM i release the system
has installed and many other sets of information including:
Current IPL settings
Which plug-ins you have installed
Current connection settings
Current Secure Socket Layers settings
Manage Central Application Administration
Administration of the Directory Server
Service Tools network interface
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details Discuss how to call up context menus (the different ways these are called up)
Do not describe the system properties themselves
Additional information
Transition statement
3-33
Instructor Guide
OR
OE9810.0
Notes:
When you first use System i Navigator, some functions such as Basic Operations ->
Messages, default to show messages only for the user who has signed on through System
i Navigator. This is termed the current user. While other functions may default to show
all jobs in the system.
The Include function can be used to expand or limit the set of information that will appear
in the right pane details list.
Just like on the green screen where there are multiple ways to perform a function, the same
is true with GUI. To call up the Include function you must first highlight the function of
interest, for example Messages or Printer output or Jobs, then you will either:
Right clicked the container that is highlighted
Click view
Press the F11 key
and then selected Include from the context menu.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-35
Instructor Guide
OE9810.0
Notes:
On this page we see the window that pop up when using the Include function for:
Messages which is actually displaying the GUI for the Display message (DSPMSG)
command
Printer output is actually displaying the GUI for the Work with spool files (WRKSPLF)
command
Jobs is actually displaying the GUI for the Work with user jobs (WRKUSRJOB)
command
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-37
Instructor Guide
OE9810.0
Notes:
When you perform a function that produces a list in the right pane, you may not see all the
available fields of information, here called columns. This could be because the active
window is not wide enough to show all columns (watch the scroll right - left indication in the
lower area of the right pane).
You may also not see all the information when there may be additional columns all of
which either do not fit on a full physical screen width or are considered by default as
optional information.
The column function lets you add columns of information (if any), remove columns of
information, or rearrange the left to right order of the column information.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-39
Instructor Guide
Figure 3-20. Topic 3.3: Using Systems Director Navigator for i pages
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-41
Instructor Guide
What is included?
IBM i
5761-HAS
5761-BR1
5761-PT1
5761-PT1 option 3
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-43
Instructor Guide
Help link!
Most common
functions
included on
each Welcome
menu
All functions
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-45
Instructor Guide
Filters
Category tasks
Sorts
Table tasks
Entry selection
Select an entry.
Click the arrow.
Tasks for object.
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-47
Instructor Guide
Navigation Tree:
Group tasks
Work area
Copyright IBM Corporation 2010
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-49
Instructor Guide
OE9810.0
Notes:
Notice that the Basic Operations task is essentially the same when compared to System i
Navigator.
Choose a task to see the Include and the Columns functions.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-51
Instructor Guide
OE9810.0
Notes:
Just like in System i Navigator, the include function also available with this interface but the
operations to call up this function are slightly different.
First you will click on the specific task that you will perform, in this example the
messages task.
Once you are displaying this task then click the down arrow and click on the include
function.
This will display the panel in the lower right corner of the display so you can specify
which messages to include in the display.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-53
Instructor Guide
OE9810.0
Notes:
Just like in System i Navigator, the columns function also available with this interface but
the operations to call up this function are slightly different.
First you will click on the specific task that you will perform, in this example the jobs
task.
Once you are displaying this task then click the down arrow and click on the columns
function.
This will display the panel in the lower right corner of the display so you can specify
which columns of information to display.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-55
Instructor Guide
Checkpoint (1 of 2)
IBM i
2. Which assistance level will allow you job control and uses
computer jargon to communicate with you?
a. Assistance level 1
b. Assistance level 2
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 2)
IBM i
F3
F4
F5
F6
2. Which assistance level will allow you job control and uses
computer jargon to communicate with you?
a. Assistance level 1
b. Assistance level 2
Additional information
Transition statement
3-57
Instructor Guide
Checkpoint (2 of 2)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 2)
IBM i
Additional information
Transition statement
3-59
Instructor Guide
Please complete
Exercises 1
Signing on to the system
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-61
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
3-63
Instructor Guide
V5.4
Instructor Guide
Uempty
4-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
4-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-3
Instructor Guide
5.4
OE9810.0
Notes:
4-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-5
Instructor Guide
Help
F1
Use the F1
key to
access
Help.
Press the
Help key
OE9810.0
Notes:
The IBM i system has a very user-friendly built-in Help facility. Help is cursor-sensitive. This
means that all you need do is move the cursor to a particular area, option, or field on a
screen and press the Help key to receive help information about that area, option, or field.
On all keyboards, you can use the F1 key to access online help.
The Information Assistant menu provides many different options that you can use to learn
more about system help information. For example, you can use this display to find out how
you can comment on information and view the highlights of the current release.
4-6
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-7
Instructor Guide
We provide a
lot of help.
F2
F2
Extended Help
OE9810.0
Notes:
You can get extended help information for any system display. Extended help provides the
following help information about displays:
What the display does
How to use the display
Which function keys can be used
To get the extended help information, you do the following:
1. Put your cursor on:
Any part of the display's title line
A blank menu option line
A completely blank line on the display
Any instruction
A blank selection line
4-8
V5.4
Instructor Guide
Uempty
4-9
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Accessing help
IBM i
Help
OE9810.0
Notes:
4-11
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Help
F1
OE9810.0
Notes:
Menu Displays: You can receive help information about each option listed on a menu.
Help information for a particular option on a system menu can be obtained in one of two
ways:
By typing the option number on the menu option line and pressing the Help or F1 key
By placing the cursor anywhere on the line that contains the option number and
description, and pressing the Help or F1 key
4-13
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Help
F1
OE9810.0
Notes:
Note that F2 provides extended help. This will provide detailed help information on the
entire display you are currently viewing.
4-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Help
F1
OE9810.0
Notes:
The main point to remember here is that help is cursor-sensitive.
4-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Information Assistant
IBM i
OE9810.0
Notes:
Option 1 will provide you with a glimpse of the types of IBM i information, such as:
IBM i printed manuals
Manuals on CD-ROM (softcopy)
Lists the IBM i home page which contains links for support, education, and so on.
Other documentation (Redbooks and related information)
Contact your system administrator for more assistance.
4-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
5.4
OE9810.0
Notes:
4-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Help
IBM i
OE9810.0
Notes:
Click the option for Help to see the panels on the next few visuals.
4-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Help Topics
IBM i
OE9810.0
Notes:
You can find help in System i Navigator from any dialog or window.
This help appears in several different types of windows.
Most of the System i Navigator online help appears in the left pane of your help window.
Click on a How do I topic to find instructions on performing a task.
Click on a Tell me about topic to learn more information about that topic.
Additionally, you can search across different functional areas to find the information that
you need.
4-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
To see this display scroll down from the display on the previous visual, expand
Configuration and Service and click on Fixes inventory.
4-27
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
4-29
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 4-15. Click the Help button for full screen help
OE9810.0
Notes:
Click the Help button to get help about the entire panel being displayed.
4-31
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Clicking the question mark (?) will alter the mouse which now looks like a ?, so that you can
point and click to get help for a specific parameter or a specific area of the screen.
4-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 4-17. Topic 4.3: Using Systems Director Navigator for i help
5.4
OE9810.0
Notes:
4-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Using the Eclipse help system: Browse topics in the Contents frame on the left. Click on
a topic to have it displayed. Use the Back and Forward buttons to navigate within the
history of viewed topics.
Searching: To quickly locate topics on a particular subject in the documentation, enter a
query in the Search field. Use the Search frame to display the Search view. You can narrow
the scope of your search by selecting only the sections you are interested in.
Synchronizing: After you run a search and find a topic you were looking for, click either the
Refresh / Show Current Topic button or Show in Table of Contents button to match the
navigation tree with the current topic. You might also find it useful to synchronize after
following in-topic links.
Capabilities: To show documentation about capabilities that are disabled in the
application, select the Show All Topics button. When you choose to show all topics in the
table of contents, the headings for documentation about any disabled activities are shown
in the table of contents and also appear in search results.
4-37
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
The information this Web page is intended to help you start using the Web-based console,
IBM Systems Director Navigator for i, by providing you with tips on how to work with the
interface. Scrolling to the bottom of this Web page will provide links to additional reference
materials that can be helpful in using this GUI. The links are:
What's new for V7R1: Read about new information for the IBM Systems Director
Navigator for i topic collection.
PDF file for IBM Systems Director Navigator for i: You can view and print a PDF file of
IBM Systems Director Navigator for i information.
Working with IBM Systems Director Navigator for i: Working with IBM Systems Director
Navigator for i helps you work with the Web-enabled System i Navigator tasks, which are
no longer just a set of URL-addressable tasks. However, URL-addressable access is still
available on the System i Navigator tasks on the Web interface.
4-39
Instructor Guide
Related information for IBM Systems Director Navigator for i: Other information center
topic collection contains information that relates to the IBM Systems Director Navigator for i
topic collection. You can view or print any of the PDF files.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-41
Instructor Guide
OE9810.0
Notes:
To get help on a specific page click the question mark (?) in the upper right of the page to
call up the help function.
From the help page you can click on the links available to get help for specific parameters
on the page.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-43
Instructor Guide
OE9810.0
Notes:
My Startup Pages: My Startup Pages displays all pages that will be automatically
launched when logging into the console. You can select multiple pages which means
multiple tabs would automatically open when you sign in.
Adding Pages / Setting the Default Startup Page: To add a page to My Startup Pages,
navigate to the desired page and choose "Add to My Startup Pages" from the page actions
drop down menu when viewing the page. To remove a page, select the page in the list and
click "Remove". To specify the page that will be displayed at login time, select "Default".
Any new changes will take effect at the next login.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-45
Instructor Guide
OE9810.0
Notes:
When displaying a list of objects, the specific objects will have a twistie that can be used to
display the pop up menu.
In this example we are displaying the option for User jobs that was selected off of the Basic
Operations page.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-47
Instructor Guide
Checkpoint
IBM i
1. Which of the following are not a way you can access help on
a Display session?
a. Using F2
b. Using F1
c. Using F4
d. Using F12
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions
IBM i
1. Which of the following are not a way you can access help on
a Display session?
a. Using F2
b. Using F1
c. Using F4
d. Using F12
Additional information
Transition statement
4-49
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
4-51
Instructor Guide
V5.4
Instructor Guide
Uempty
Unit 5. Messages
Estimated time
00:30
Unit 5. Messages
5-1
Instructor Guide
5-2
V5.4
Instructor Guide
Uempty
Unit objectives
IBM i
OE9810.0
Notes:
Unit 5. Messages
5-3
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
5-4
V5.4
Instructor Guide
Uempty
5.4
OE9810.0
Notes:
Unit 5. Messages
5-5
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
5-6
V5.4
Instructor Guide
Uempty
Types of messages
IBM i
No need to
reply
Informational message
Job Inventory List Complete
Inquiry message
===> FRIEDA: Frieda, What in the world is part # 45920AC, " Doughnut hole
size adjustment screw??
From . . . . : Norbert
10/31/XX
23:59:30
You need to
reply
OE9810.0
Notes:
Messages provide the means of communications between the system and users. In
addition, you can communicate with other users of the system by sending them messages.
There are two types of messages that can be sent on this system, Informational and
Inquiry.
Informational messages are from the system and give you status on what the System
is doing. This type of message does not require a response from you. In many cases,
this type of message is system or application generated.
Inquiry messages can also supply information about the system BUT request a reply.
In some cases, system functions (such as sending data to a printer) may not progress
until an inquiry message receives its reply.
Both of these types of messages can be sent by:
The system
An application program
Unit 5. Messages
5-7
Instructor Guide
5-8
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-9
Instructor Guide
Message
Queue
USER
Message
Queue
WORK
STATION
OE9810.0
Notes:
A message queue is like a mail box for messages sent to a user. There are multiple
messages queues on your system:
Each workstation has a message queue with the same name as the device description
name. When a workstation is connected to the system for the first time, the system
automatically creates a workstation message queue.
Each user has a message queue with the same name as the user profile name. When a
new user profile is created on the system, the system automatically creates a user
message queue.
The system operator has a message queue named QSYSOPR that is provided as part
of the OS. When the System is configured for the first time, the system operator queue
is created.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-11
Instructor Guide
10/31/XX
23:59:30
OE9810.0
Notes:
Both informational or inquiry messages on the system can come from any of the following:
The operating system will send messages when it needs to communicate with the
system operator or system administrator or an end user.
An application can send messages to an end user as a way to communicate information
or to request input from an operator or end user.
The system operator (QSYSOPR) or any of the other user profiles that are
automatically created by the OS, those that begin with a Q, could send messages
Users can communicate with each other
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-13
Instructor Guide
Topic 5.2:
Working with messages
on a display screen
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-15
Instructor Guide
OE9810.0
Notes:
There are multiple menus and commands on the system that a user or operator can use to
work with menus.
You can use the GO MESSAGE command to display the menu in the visual. All of the
tasks that relate to messaging can be selected off of this menu. This method requires that
you remember the command within the quotes.
Other alternatives available to you to work with messages are:
If you are working off of the Main help menu, you can select option 1 = User tasks to
display the User tasks menu. The user tasks menu presents options to send a message
or to work with your messages.
If you are working with the Operational Assistant interface (GO ASSIST), you can select
option 3 = Work with messages or option 4 = Send a message.
As you become better acquainted with system commands, you may choose to use
commands rather than the menu interface to work with messages. The commands that
can be entered are:
5-16 Introduction to IBM i for New Users
V5.4
Instructor Guide
Uempty
Unit 5. Messages
5-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Send a Message
IBM i
OE9810.0
Notes:
Sending messages with the aid of Operational Assistant is easy. Select option 4 off of this
menu.
As you become better acquainted with system commands, you may choose to use
commands to send your messages.
For example: Type SNDMSG and press the F4 key to obtain a detailed screen for sending
messages. Press the F10 key to see additional parameters. Remember to use the F1 Help
and F4 Prompt to get assistance for the command as well as for each parameter.
During this course, we will use Operational Assistant.
Note to Administrators:
Use GO CMDMSG to see all message-related commands
Unit 5. Messages
5-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Receiving messages
IBM i
OE9810.0
Notes:
Note to Administrators:
The System Operator message queue (QSYSOPR) should be monitored daily for:
Critical system messages
Messages regarding system devices
Messages regarding general operations.
Any user with the appropriate authority can access this queue at any time using the
DSPMSG QSYSOPR command.
Unit 5. Messages
5-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Message line
IBM i
F3=Exit
F5=Refresh
F12=Cancel
F16=Repeat position to
F17=Position to
Message Line
Copyright IBM Corporation 2010
OE9810.0
Notes:
The system reserves the bottom line of your display as the message line.
This line is one place where the system or an application program communicates with you
while you are working
The messages you receive on the message line tell you about jobs or system status, user
errors, or responses that you make.
Study Question
What type of message is User profile ROESCH changed?
Do you need to respond?
Unit 5. Messages
5-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Break messages
IBM i
Interrupted
again
Break
Message
OE9810.0
Notes:
A message sent to your message queue is usually not displayed automatically. However,
the system operator or another user may choose to send you a break message; for
example to inform you that the System is being taken down and to instruct you to sign off
the system. A break message will interrupt a user that is signed on to a display session and
automatically display the message.
A break message can not be sent to a user who is only signed on to a GUI session.
Note to Administrators:
Use the SNDBRKMSG command to send a break message to a workstation message
queue or all workstation message queues.
Sending a break message using Operational Assist allows you to send a break
message to a particular user, a list of users, or all signed on users.
Unit 5. Messages
5-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
To get to the screen displayed type GO ASSIST on a command line then select Option 3
from the Operational Assistant menu.
If you choose to use commands, you can also display your messages by:
Using the Display Messages (DSPMSG) command.
Using the Work with Messages (WRKMSG) command.
To print the messages in a message queue use the Work with Messages (WRKMSG)
command as follows:
WRKMSG MSGQ(msgqname) OUTPUT(*PRINT)
Note to Administrators:
Every message has a message ID, for example, CPF1234.
There is no message manual for the system.
Unit 5. Messages
5-27
Instructor Guide
You can display the message text for any system message using the DSPMSGD
(Display Message Description) command.
- For example, to find the message text for CPF1234 type DSPMSGD CPF1234 and
press the Enter key.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-29
Instructor Guide
OE9810.0
Notes:
1. From the Operational Assistant menu select option 3 to work with messages.
2. Find the message that requires a reply and type a 5 under the Option column to the left
of the message and press Enter.
3. Type your reply to the inquiry message then press Enter to send your reply.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-31
Instructor Guide
Opt
You
need
to
reply
Message
( C
PAGE
OE9810.0
Notes:
It is common to receive inquiry system message about printers. The system needs you to
take an action (such as loading paper in the printer) and will wait for you to complete the
action and respond to the message before printing continues.
System messages have standard reply values, one of which you must take to answer the
message. For example:
Option C generally Cancels: Select this option when you want the system to stop
attempting the operation that generated the message.
Option R generally Retries: Select this option after you have fixed the error condition
and want the system to restart the operation that generated the message.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-33
Instructor Guide
Deleting messages
IBM i
Press Enter
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
Unit 5. Messages
5-35
Instructor Guide
Notify
Break
Hold
Default
OE9810.0
Notes:
You can specify your message delivery mode by changing your message queue as follows:
Type CHGMSGQ (change message queue) on any command line and press the F4 key to
receive prompting. (Prompting tells you what parameters to use with the command.)
The CHGMSGQ command has two key parameters:
The name of the message queue you are changing (usually the same as your user
profile name)
The delivery mode; the way in which your messages will be delivered.
The options you can specify for delivery mode are:
Notify lets you know when a message arrives on your message queue by turning on
your Message Waiting light and buzzing your display station. (This is the normal way.)
Break interrupts your work by displaying messages immediately after they are received
by your message queue. Even if the messages sent to your message queue are not
break messages.
5-36 Introduction to IBM i for New Users
V5.4
Instructor Guide
Uempty
Hold stops the system from notifying you that you have a message on your message
queue.
Default answers any message requiring a reply with the default reply set up for the
message. Information-only messages are ignored.
Unit 5. Messages
5-37
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 5-17. Topic 5.3: Working with messages through System i Navigator
5.4
OE9810.0
Notes:
Unit 5. Messages
5-39
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Messages are displayed in a specific order:
Unanswered inquiry messages
Senders copy of messages requiring a reply
Messages not requiring a reply
From this pop up menu you have options to
Reply to a message
Send a message
Delete a message
Unit 5. Messages
5-41
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Message: Properties
IBM i
OE9810.0
Notes:
The Message Properties will allow you to see the entire message as well as provide the
details about a message, such as how old the message is, the severity of the message
(importance), and where the message originated.
Unit 5. Messages
5-43
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Send a message
IBM i
OE9810.0
Notes:
System i Navigator has several ways to send messages.
Probably the easiest way to use the Message function is under Basic Operations.
Right-click and select Send Message to see the display on the next page.
Use the Send Message dialog to send a message to either:
One or more users, or
One or more workstation message queues.
You have the additional options of requesting a reply (in which case you will send an inquiry
message) and interrupting a user in an emulation session (in which case you will send a
break message).
Note: A break message will not be shown for a user on a GUI, for example, System i
Navigator session or a Systems Director Navigator for i session.
Unit 5. Messages
5-45
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
You can also use the Include function to choose a different message queue. For example
use the Include function to display the messages in the system operator (QSYSOPR)
message queue.
Unit 5. Messages
5-47
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 5-22. Topic 5.4: Working with messages through Systems Director Navigator for i
5.4
OE9810.0
Notes:
Unit 5. Messages
5-49
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
When you click on messages the system will show you the messages in your message
queue, in this example user OE9801 is signed on and we are now looking at the OE9801
message queue.
Messages are displayed in a specific order:
Unanswered inquiry messages
Senders copy of messages requiring a reply
Messages not requiring a reply
From this pop up menu you have options to:
Reply to a message
Send a message
Delete a message
Unit 5. Messages
5-51
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Message: Properties
IBM i
OE9810.0
Notes:
The Message Properties will allow you to see the entire message as well as provide the
details about a message, such as how old the message is, the severity of the message
(importance), and where the message originated.
Unit 5. Messages
5-53
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Send a message
IBM i
OE9810.0
Notes:
To send a message click Send a Messages function on the Basic Operations page to see
the Send Message page.
Use the Send Message page to send a message to either:
One or more users, or
One or more workstation message queues.
You have the additional options of requesting a reply (in which case you will send an inquiry
message) and interrupting a user in an emulation session (in which case you will send a
break message).
Note: A break message will not be shown for a user on a GUI, for example, System i
Navigator session or a Systems Director Navigator for i session.
Unit 5. Messages
5-55
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
As we saw previously when you click on Messages the system will show you the messages
in your message queue by default.
You can use the Include function to choose a different message queue. For example use
the Include function to display the messages for the system operator which will then display
the messages in the QSYSOPR message queue.
Unit 5. Messages
5-57
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (1 of 3)
IBM i
OE9810.0
Notes:
Unit 5. Messages
5-59
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 3)
IBM i
Break
Informational
System
User
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (2 of 3)
IBM i
Default
Notify
Hold
Break
System
Work Management
Configuration and Service
Security
Basic Operations
Users and Groups
Copyright IBM Corporation 2010
OE9810.0
Notes:
Unit 5. Messages
5-61
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 3)
IBM i
Default
Notify
Hold
Break
System
Work Management
Configuration and Service
Security
Basic Operations
Users and Groups
Copyright IBM Corporation 2010
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (3 of 3)
IBM i
OE9810.0
Notes:
Unit 5. Messages
5-63
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (3 of 3)
IBM i
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Please complete
Exercise 2
Online help and
messages
OE9810.0
Notes:
Unit 5. Messages
5-65
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Unit summary
IBM i
OE9810.0
Notes:
Unit 5. Messages
5-67
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
6-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
6-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
6-3
Instructor Guide
5.4
OE9810.0
Notes:
6-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
6-5
Instructor Guide
F4
OE9810.0
Notes:
There are several ways to find commands on the system.
Move your cursor to the command line (located at the bottom of the screen) and press
the F4 key.
Type a question mark (?) on the command line and press enter.
Type GO MAJOR on the command line and press enter.
The Major Command Group menu shows a list of major command groups. To the right of
each menu option is the name of the menu or the command that is displayed when that
particular menu option is selected.
By using the GO CL command you can go directly to any of these menus. There are many
such command listing menus on the IBM i. Try using these commands to increase your
knowledge of CL commands. For example:
GO CMDSEC to see all of the security commands
GO CMDOUTQ to see all of the output queue commands
6-6
V5.4
Instructor Guide
Uempty
6-7
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
6-8
V5.4
Instructor Guide
Uempty
CL structure
IBM i
Parameters
Command
Name
Action
Command
Name
Action
Display Library
DSPLIB
CRTPF
ADDJOBQE
WRKMSGQ
Keyword and
Value
OE9810.0
Notes:
Every CL command consists of an action and an item.
For example: DSPLIB (display a library)
DSP is the action - Display
LIB is the item - Library
Once you learn how to spell the various action and item abbreviations, you can try putting
them together to learn more commands. For example, knowing how to abbreviate the
action Create (CRT) and the item Library (LIB), you now know the command to Create a
Library - CRTLIB.
One action to remember in particular is Work with, abbreviated as WRK. The Work with
commands can provide a very efficient way to manage IBM i items.
6-9
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Parameters
IBM i
Command
CRTLIB
LIB(smith)
Parameter
LIB(smith)
CRTLIB
Parameters
Action
Object
Keyword
Value
OE9810.0
Notes:
Parameters enable you to be specific about or customize what you want your commands to
do. If you recall, the DSPLIB command enables you to display a library. One of the
parameters for this command is the OUTPUT parameter. OUTPUT is the keyword for this
parameter. This parameter enables you to specify whether you want the library displayed
on your screen or in a spool file to be printed.
It is the value of the parameter that affects how the command runs and what it does. For
example:
To display a library on your screen, the value of the OUTPUT parameter is *.
To display a library in a spool file to be printed, the value of the OUTPUT parameter is
*PRINT.
Each parameter has a keyword associated with it. You may like to think of the keyword as
the name of the parameter.
6-11
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
More on values
IBM i
CRTLIB
LIB(MYLIB)
TYPE(*TEST)
User-defined
System-defined
OE9810.0
Notes:
6-13
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Because......
TYPE(*PROD) TEXT(*BLANK)
OE9810.0
Notes:
The IBM i highlights required parameters and issues a message if required parameters are
omitted.
6-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
F4
F9
Help
F1
OE9810.0
Notes:
Most menus have a command line as part of the menu and is located at the bottom of the
screen. This command line can be used to enter CL commands.
If you know the command you wish to use, simply enter it on this line and press F4 to
obtain command prompting. The system will present you with a display screen showing
possible parameters for the command. If there are any parameters with which you are not
familiar, move the cursor to that parameter. Then press either the Help (F1) key or the
prompt (F4) key or both.
Pressing the Help key will provide you with an explanation of what the parameter does.
Pressing the F4 key will list the possible values, including system-defined values that
can be entered for the parameter.
If you are entering many commands over and over again, you may find the F9 key a real
time saver. Pressing F9 will retrieve the command previously issued. In fact, by pressing F9
many times, you can retrieve all CL commands entered since you signed on.
6-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
This display shows you all the commands you have entered
from the time you have signed on.
On any command line type
CALL QCMD
to get this display.
OE9810.0
Notes:
The Command Entry display:
Is specifically designed for entering commands
Allows you to:
- Enter commands efficiently.
- View previously entered commands and retrieve them from the list.
To retrieve a specific command move the cursor to the desired command and
press F9.
- Find all messages that have been issued for your job.
The greatest advantage to the Command Entry screen is that you can view all the
commands you have entered since you last signed on and retrieve a specific command
directly.
6-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
No need to remember
F4
OE9810.0
Notes:
As your experience level improves, you may not need to use command prompting as often.
However, even the most experienced IBM i users often rely on prompting. Why try to
remember long commands and parameter values when the system will do that for you?
As stated earlier, if you are not sure which parameters to use, just type the CL command
for example, DSPLIB on the command line and press the F4 key.
The system will present you with a display screen showing possible parameters for the
command.
If there are any parameters with which you are not familiar, move the cursor to that
parameter. Now you can press either the Help key or the F4 key or both.
- Pressing the Help key will provide you with an explanation of what the parameter
does.
- Pressing the F4 key will list the possible values, including system-defined values,
that can be entered for the parameter.
6-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Your choice
Default values
By default descriptions are shown
To see keywords press F11
To find out the difference between
*PROD and *TEST, place cursor on the
library type parameter and press the
Help key.
Help
F1
OE9810.0
Notes:
To get to this screen, type CRTLIB at a command line and then press the F4 key.
The advantages of letting the IBM i help you in this way include:
You do not have to remember all the parameters.
The initial required parameters are displayed and highlighted.
Press F10, Additional parameters, to see any additional parameters for this CL
command.
The default parameter values are provided.
6-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
LIB(MYLIB) TYPE(*TEST)
OE9810.0
Notes:
As you use certain commands and parameters over and over again, you begin to
remember the order and values for parameters. For these commands, you will find it more
efficient to simply type the command and parameters at a command line and press Enter.
6-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
You can specify the value for each parameter without typing in
the keywords, as long as you respect the order of the
parameters.
CRTLIB
CRTLIB
CRTLIB
LIB(MYLIB) TYPE(*TEST)
TYPE(*TEST) LIB(MYLIB)
mylib *test
CRTLIB
*test mylib
F4
OE9810.0
Notes:
6-27
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
5.4
OE9810.0
Notes:
6-29
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
When running commands via System i Navigator, the first step is to verify that the
Management Central server is set correctly. Commands will be submitted to run off of the
management central server. So you will need to verify that this value is set to the correct
system and that you have a valid user id and password on that system. Check with your
system administrator if your current value is set to a system other than the system on which
the command will be run.
The steps to set the management central server are:
Open System i Navigator.
Highlight and right click Management Central (the top branch in the left pane)
On the pop up menu select and click Change central system
Click the down arrow and select the system to be set as your management central
server system
These steps will prepare the management central server. Continue with the steps on the
next visual to actually run a CL command.
Copyright IBM Corp. 1996, 2010
6-31
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Running a command
IBM i
OE9810.0
Notes:
The steps to run a command with System i Navigator are:
Open System i Navigator.
Sign on to your system.
Right-click your system.
Choose Run command from the pop-up menu.
You may be prompted:
- To sign on to the central server; if so enter a valid user id and password.
- With the informational window displayed in the visual, if so click OK
6-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Entering a command
IBM i
OE9810.0
Notes:
Enter the command in the input field.
If you know the format, you can type in the full CL command with all of the parameters
and user values.
But if you do not know the format for the command, then you can type in the CL
command then press the Prompt button to call up the panel on the next page
At this point you will see the GUI version of prompted CL command screen. Fill in the
required information. Remember that you are allowed to use both help and prompting for
each parameter in question.
Once all of the parameters have been filled in, click OK to display the panel on the next
visual.
6-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Once the CL command and all of its parameters are specified:
Click OK to run immediately or you can schedule a date and time for the command to
run.
If you click OK, you will see the pop-up message panel in the visual (# 1). Review the
information on this panel and click OK.
This will open a status window (# 2) that will show the status of your job, initially it will
say running.
Once the job has completed you will see the status change (# 3).
When your job has completed then you can close the status window.
6-37
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
You can also check the status of your job by:
1. Expanding Management Central, you may be prompted for user id and password.
2. Expand Task activity
3. Click Commands to see information for your command in the right pane
4. Once your command has completed successfully you can right click and Delete this
entry. Notice the other options that are available on the pop up menu.
6-39
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Finding a command (1 of 2)
IBM i
OE9810.0
Notes:
If you are not sure of the spelling for a command, prompting is available.
In this example the user has keyed in DSP*, then clicked Prompt.
From the pop-up panel you can select the command you want to run, and click OK button.
6-41
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Finding a command (2 of 2)
IBM i
OE9810.0
Notes:
Another function that is available through the System i Navigator is the ability to recall
commands that have previously been entered from your PC. Note that you can specify how
much history is collected on your PC, the default is to save the past 20 commands.
6-43
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 6-22. Topic 6.3: Using CL commands through Systems Director Navigator for i
5.4
OE9810.0
Notes:
6-45
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Running a command
IBM i
OE9810.0
Notes:
The steps to run a command with Systems Director Navigator for i are:
Open a Web browser and start a connection to Systems Director Navigator for i
Sign on to your system.
Open the System page
Choose Run command to see the Web page on the next page in the student guide
6-47
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Enter the command in the input field.
If you know the format, you can type in the full CL command with all of the parameters
and user values.
If you do not know the format for the command, then you can type in the CL command
then press Prompt button to call up the Web page in the lower right corner
At this point you will see the GUI version of prompted CL command screen. Fill in the
required information.
Once all of the parameters have been filled in, click OK to display the panel on the next
page.
6-49
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Entering a command
IBM i
OE9810.0
Notes:
Once the CL command is ready to be run, click Run Command.
Once the command has been processed you will see the message displayed on the Web
page (see the screen capture in the lower right).
Close this page when you are done processing your command.
6-51
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (1 of 3)
IBM i
OE9810.0
Notes:
6-53
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 3)
IBM i
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (2 of 3)
IBM i
3. Match the purpose of the function key with the correct key.
F1
1. Retrieve commands
F4
2. Help
F9
a. F1 = 2, F4 = 1, F9 = 3
b. F1 = 2, F4 = 3, F9 = 1
c. F1 = 3, F4 = 2, F9 = 1
d. F1 = 1, F4 = 3, F9 = 2
OE9810.0
Notes:
6-55
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 3)
IBM i
3. Match the purpose of the function key with the correct key.
F1
1. Retrieve commands
F4
2. Help
F9
a. F1 = 2, F4 = 1, F9 = 3
b. F1 = 2, F4 = 3, F9 = 1
c. F1 = 3, F4 = 2, F9 = 1
d. F1 = 1, F4 = 3, F9 = 2
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (3 of 3)
IBM i
OE9810.0
Notes:
6-57
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (3 of 3)
IBM i
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Please complete
Exercise 3
Command entry
OE9810.0
Notes:
6-59
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Unit summary
IBM i
OE9810.0
Notes:
6-61
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
7-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
7-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
7-3
Instructor Guide
Topic 7.1:
Managing objects
through a display session
5.4
OE9810.0
Notes:
7-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
7-5
Instructor Guide
Examples:
File
Library
Message
queues
Tape
file
Program
Command
Queue
Library MYLIB
with objects
books
Program
OE9810.0
Notes:
Anything that lives in the System is a object. Some examples of objects that live in the
system are; files, libraries, programs, commands, message queues, and so forth.
You may like to think of an object as a box with a packing slip. There are contents within the
box as well as a packing slip that describes the box. Objects contain both data and
attributes, which describe the object. Object attributes include the name, type, size,
creation date of the object, and the name of user profile who created the object. Security
attributes also exist identifying which user profiles can access the object and what type of
access these users have to that object. IBM i security makes it so that not all users can use
every object on the IBM i.
Note to Administrators:
The command used to display an object's attributes is DSPOBJD.
7-6
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
7-7
Instructor Guide
Libraries
IBM i
MYLIB
LIBRARY
Prog1
For security
For backup
Tape
file
By applications
By object type
File 1
PayDay
Mary Smith
User profile
By use:
Production versus
Message
queues
Test
MSGQ1
OE9810.0
Notes:
A library is a directory to objects. In fact, the library provides the address of a given object.
The system cannot locate any object unless it uses the library to find the objects address
first.
You may like to think of a library like a directory on PC file systems. There is one major
difference; unlike PC directories, the system does not allow you to create libraries within
libraries.
The security officer or the system administrator will define the list of libraries you can
access.
Objects are grouped together in libraries according to security requirements, processing
requirements, end user requirements, and so forth.
Note to Administrators:
In addition to the traditional IBM i library and object file system, IBM i also supports what
is essentially a PC directory and file system. This enables the IBM i to be used as a PC
file server, a www server, a Lotus Domino server, and other applications. These PC
7-8
V5.4
Instructor Guide
Uempty
directories combined with the IBM i library and object file system and other file systems
make up what is called the Integrated File System or IFS.
Perhaps the easiest way to see all of the IFS is to use IBM i Access for Windows on a
PC client. This client software will show all directories in the IBM i IFS using Windows
Explorer. Using this client software, new IFS PC directories can be created and files
from your PC can be easily uploaded to and accessed from the IBM i disk.
CL commands to work with IFS directories include the MKDIR command which creates
a new IFS directory and the WRKLNK command which shows all directories in the IFS.
7-9
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Simple name
PAYDAY
Qualified name
PAYLIB/PAYDAY
PayLIB
Library
Name
Object
Name
OE9810.0
Notes:
The qualified object name is simply the object name qualified or further described by its
library name.
When referring to an object's qualified object name, it is written as follows:
Library Name/Object Name
Note that it is possible to have objects on the system with the same name and type. In
order to use a specific object, you need to identify its library.
7-11
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Library list
IBM i
QSYS
QSYS2
IBM-supplied
QHLPSYS
QUSRSYS
+
MARYLIB
+
Mary Smith
Programmer
MARYLIB
*CURLIB
QGPL
*USRLIBL
QTEMP
OE9810.0
Notes:
When you sign on the system, you will have a list of libraries called a library list associated
with your active session, properly known as your interactive job.
The library list has a system portion and a user portion. Use the DSPLIBL command to see
your library list. Your system administrator can tailor your library list to include libraries that
you need to access regularly.
Note to Administrators:
The system portion of the library list is specified in the system value QSYSLIBL. It is
unlikely that you will need to change this value but if you do need to make a change
then you will use the CHGSYSVAL QSYSLIBL command.
The default user portion of the library list is specified in system value QUSRLIBL but
can be individually specified for each user. This is done using an object called a job
description.
- Every new job obtains job attributes including the library list from a job description.
- Job descriptions are created with the CRTJOBD command.
Copyright IBM Corp. 1996, 2010
7-13
Instructor Guide
- For interactive jobs you specify the job description you wish to use in the user
profile.
- For batch jobs the job description is specified in the SBMJOB command.
- To see the job descriptions currently being used by your jobs use the WRKACTJOB
command, then choose the option to work with the job's definition attributes.
A user's current library is set in the user profile. This library will be used to store any
object created by the user unless the user specifies a specific library when they are
creating an object.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
7-15
Instructor Guide
Finding an object
IBM i
Library
List
QSYS
QSYS2
QHLPSYS
QUSRSYS
MARYLIB
QGPL
QTEMP
PayLIB
NEWLIB
MARYLIB
Message
Queues
PAYLIB
CALL BOOKPROG
CALL PAYLIB/BOOKPROG
Copyright IBM Corporation 2010
OE9810.0
Notes:
The library list will be used to find an object when you refer to an object on the system
without referring to that object's library name,. The list will be searched from the top to the
bottom. The first library within that list that is found to contain the object will be used to
provide the address of the object.
In this example:
If you enter CALL BOOKPROG:
- The system will stop searching when it finds a program named BOOKPROG that
exists in library MARYLIB.
- BOOKPROG in MARYLIB will be the program that is called.
But, if you enter CALL PAYLIB/BOOKPROG the system will use program BOOKPROG
in PAYLIB since this library name was explicitly specified.
Hence, the library list is simply a convenience. You can avoid specifying library names
when referring to objects as long as the library containing the object is in your library list.
V5.4
Instructor Guide
Uempty
You can always access any object in any library, assuming you have the correct security
authorization, by explicitly specifying the library name.
7-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Locating an object
IBM i
F4
OE9810.0
Notes:
Use the WRKOBJ command to find an object on the system.
Simply enter the object name you wish to find. If you wish to search all libraries on the
system specify *ALL for the Library parameter.
Lets try to find an object called QDFTJOBD, which is a job description type of object.
How many did you find? _____________
In what library was this object located? _______________________________
What is the object type? ________________________
7-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
5.4
OE9810.0
Notes:
7-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
File Systems are a part of IBM i that supports stream input and output and storage
management similar to the personal computer and UNIX operating systems. They also
provide a similar hierarchical directory structure.
Click File Systems to display a list of all file systems to which you are authorized.
You can access IBM i objects by specifying the path through the directories to the object.
7-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
To display the screen in the upper left part of the visual:
1. Expand File systems
2. Expands IFS
3. Expand QSYS.LIB file system to see a list of all of the libraries (both IBM and User
libraries) on your system
4. Click QSYS.LIB file system to see the information in the right pane.
- The default is to show all objects stored in the QSYS library that are type *.LIB
- You can use the INCLUDE function to show a list of other types of objects that are
stored in the QSYS library
When you click the plus sign (+) to expand a library (in this example OE98V10LIB, in the
lower right screen capture) left frame, it displays a list of files in that library.
But when you click the library itself, a complete list of all the object in the libraries displays
in the right frame.
Copyright IBM Corp. 1996, 2010
7-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Notice that when you right-click an object, the options available on the pop-up menu vary
based on the type of object.
7-27
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Figure 7-13. Topic 7.3: Managing objects through Systems Director Navigator for i
5.4
OE9810.0
Notes:
7-29
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
File Systems are a part of IBM i that supports stream input and output and storage
management similar to the personal computer and UNIX operating systems. They also
provide a similar hierarchical directory structure.
The steps to manage objects with Systems Director Navigator for i are:
1. Open a Web browser and start a connection to Systems Director Navigator for i
2. Sign on to your system.
3. Open the File systems page
4. Choose Integrated file systems to see the Web page in the lower right corner
5. Choose the file system you want to explore; in this example QSYS.LIB
6. Click the twistie to see the pop up menu
7. Choose Open on the pop up menu to see the visual on the next page
7-31
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
1. Choosing the path in the previous visual shows the panel on this page; you will see a
list of the libraries in the QSYS library
2. Page down until you find your schema, in this example OE98V10LIB
3. Click the twistie to see the pop up menu
4. Click Open on the pop up menu to see the next visual
7-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
1. Choosing the path in the previous visual shows the panel on this page.
2. You will see a complete list of all the objects in the schema.
3. Notice that when you click the twistie for an object, the options available on the pop-up
menu vary, based on the type of object. For example:
a. An object of type program, in the upper left screen capture, versus
b. An object of type file, in the lower right screen capture
4. You can either click Close button to close this page or click the X on the tab to close
this page
7-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (1 of 3)
IBM i
OE9810.0
Notes:
7-37
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 3)
IBM i
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (2 of 3)
IBM i
3. Each user can have a list of libraries assigned; this list can
be customized for each user.
a. True
b. False
OE9810.0
Notes:
7-39
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 3)
IBM i
3. Each user can have a list of libraries assigned; this list can
be customized for each user.
a. True
b. False
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Checkpoint (3 of 3)
IBM i
5. When using the GUI, you can use the IFS as a way to find
objects on the system.
a. True
b. False
OE9810.0
Notes:
7-41
Instructor Guide
Instructor notes:
Purpose
Details
Checkpoint solutions (3 of 3)
IBM i
5. When using the GUI, you can use the IFS as a way to find
objects on the system.
a. True
b. False
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Please complete
Exercise 4
Object management
OE9810.0
Notes:
7-43
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Unit summary
IBM i
OE9810.0
Notes:
7-45
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
8-1
Instructor Guide
During the lab exercise, you will practice your skills by using menus
and commands to submit a batch job and monitor it as it goes
through the various job stages.
Checkpoint questions.
8-2
V5.4
Instructor Guide
Uempty
Unit objectives
IBM i
OE9810.0
Notes:
8-3
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-4
V5.4
Instructor Guide
Uempty
Figure 8-2. Topic 8.1: Managing your work through a display session
5.4
OE9810.0
Notes:
8-5
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-6
V5.4
Instructor Guide
Uempty
Interactive processing:
Requires continual two-way communication between the
user and the system.
The system occasionally requires information from the
user.
Both the user and the display station are free to do other
work
Batch processing:
Requires that information is sent for processing.
No further communication is required once processing is
started
Both the user and the display station are free to do other
work
OE9810.0
Notes:
Interactive processing occurs when you sign on the IBM i and then use commands and
menus to interact with the system.
An example of batch processing is perhaps a weekly or monthly report you request from
one of your application menus. Once you have made the request, you and your display
station are free to do other things. Your request is sent to another part of the system, and
here your report is generated with no further input from you.
8-7
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-8
V5.4
Instructor Guide
Uempty
Batch jobs
IBM i
2) John's request is
placed on a JOBQ.
Batch processing
3) Job is active.
John's
Spool
Files
Cans
writer
CANS
John's
printer
Copyright IBM Corporation 2010
OE9810.0
Notes:
Understanding the various stages that a batch job follows as it progresses from initial
submission to final completion can help you keep track of your work and ensure that it
completes as desired. The diagram displayed is a humorous representation of how batch
jobs flow through the system. It identifies the many stages that a batch job follows.
1. The user, John, selects an option from an application menu or runs the SBMJOB
command which submits a request to run program PAYDAY in batch mode.
2. First, John's request is placed on a Job Queue where it may have to wait its turn, along
with other jobs, before being executed. Queuing jobs such like this avoids overloading
system resources with too much work at one time. Jobs are taken off the queue, usually
one at a time, to be executed.
3. When John's job is taken off the queue, it will become active. Active jobs run under the
control of a subsystem which in turn controls the job's performance attributes.
4. When execution of the job is complete, John's job will likely generate some output
which will be in the form of spool files. Spool files created by jobs are placed on an
Copyright IBM Corp. 1996, 2010
8-9
Instructor Guide
output queue. These spool files will wait in the output queue along with other print jobs,
until they are sent to a print device for printing.
5. A process known as a spool writer will eventually take John's spool file off of the output
queue and send it to a printer to be printed.
Note to Administrators:
When the System is IPLed, many subsystems are started by default and a ready-to-use
interactive and batch processing environment is enabled.
- The QINTER subsystem is started and sends a sign-on screen to all active
workstations thereby enabling interactive processing.
- The QBATCH subsystem is started and monitors IBM-supplied job queue QBATCH
(the default job queue used by the SBMJOB command) for new jobs. The QBATCH
subsystem takes jobs off of the job queue QBATCH, one at a time and executes
them.
Because interactive and batch jobs have different processing characteristics, there is a
different subsystem for the different types of jobs.
It is the subsystem description that dictates the performance values such as run priority,
timeslice, and memory allocation.
You can create your own subsystem descriptions thereby tailoring the job environment
to meet your own processing requirements as necessary.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-11
Instructor Guide
OE9810.0
Notes:
This screen is displayed by the work with users jobs command WRKUSRJOB.
From this display, you can determine is the current stage of your jobs. The various stages
for your batch jobs are:
Waiting to run: The job is still waiting on the job queue.
Running: The job has been taken off the job queue and is currently active in a
subsystem.
Output queue: The job has completed execution and has spool files on an output queue
waiting to print.
You can also determine if a job is not progressing through the various job stages. There are
different options (actions) that you can take for your job. These options are described on
the next visual.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-13
Instructor Guide
Batch processing
3 = Hold
4 = Delete (End)
6 = Release
7 = Display message
John's
Spool
Files
Output
Queue
Copyright IBM Corporation 2010
OE9810.0
Notes:
Some of these options are pretty straight forward and do not require a lot of explanation
while other options may not be as straight forward. Remember to use the F1 = Help key in
the options column if you are not sure what an option does for you.
Option 3: You can place your job on hold
Option 6: Use this option to release a job that is on hold
Option 7: Use this option to reply to any messages that may be pending for a job
Option 4: Use this option to end or cancel you job. Be sure that you understand the
consequences of canceling a job. It is recommended that you check with your system
administrator before a job is canceled.
Option 5: Use this option to display all of the characteristic for your job. Selecting this
option will present you with a menu that has many different options to tell you
everything about your job.
Option 2: Use this option to make a change to any of the characteristics for your job
V5.4
Instructor Guide
Uempty
Option 8: Use this option to work with any spooled files that were generated by your job
Note to Administrators:
Users with *JOBCTL special authority assigned to their user profile can control all user
jobs on the system.
The CL commands used to monitor and control all user jobs include:
- WRKJOBQ: Control batch jobs on a particular job queue.
- WRKACTJOB: Control all types of jobs that are currently active.
- WRKUSRJOB: Provides many parameters that you can use to obtain various job
views. For example, using this command, you can choose to work with only active
interactive jobs or perhaps instead only batch jobs submitted by a particular user
currently on a job queue.
- Remember to use F4, prompting, with these commands to fill in the parameters and
control what information will be displayed
8-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
There are two ways to see the display in the visual:
Select option 1 from the Operational Assistant menu to see the Work with Printer
Output display.
Enter the work with spool files command WRKSPLF (covered on the next page in
student guide)
This display shows your printer output, known as spool files, and their status.
Your spool files are located in an Output Queues. If you recall, it is the Spool Writer process
that takes spool files from an output queue and sends them to a print device for printing. It
is possible that your spool files are on an output queue that is not currently associated with
a printer, that is a spool writer has not been started for that output queue. If this is the case,
your spool file will have a status 'Not assigned to a printer' and you must select Option 2 to
change your spool file and move it to a queue for which an active spool writer is started.
Your spooling environment is one of the things that is set up by your system administrator.
Ask your system administrator or system operator which output queues are associated with
Copyright IBM Corp. 1996, 2010
8-17
Instructor Guide
which printers and select Option 2 to change your spool files to the appropriate output
queues.
From this display, you can press the F22 key to check the status of the spool writers on
your system and start spool writers if required. Usually, the function of starting and
controlling spool writers, however, is the task of the system operator.
Note to Administrators:
Users with *JOBCTL special authority can control all users' spooled output as well as
spool writers.
Commands to monitor and control the printing environment include:
- WRKSPLF: The easiest way to find your spool files
- WRKOUTQ: Monitor and control spool files on a particular output queue
- WRKJOB, WRKUSRJOB, and WRKACTJOB: Find and control spool files on a
job-by-job basis
- STRPRTWTR: Start the spool writer for a particular print device and a particular
output queue
- WRKWTR: Monitor and control all spool writers; from here, you can also start or
stop a writer
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-19
Instructor Guide
OE9810.0
Notes:
The WRKSPLF command can be used in place of Operational Assistant Option 1. If you
have proper authority to this command, you will find it quite useful for viewing and printing
just YOUR spool file.
As indicated before, the system can be running many jobs at the same time. The
WRKSPLF command looks only at your jobs (so long as you stay signed on), thus it might
be quicker to use than the options off of the Operational Assistant menus.
Selecting Option 4 from the Work with Job display will find your spool files, and from here,
you have much the same control as the Operational Assistant menu can provide.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-21
Instructor Guide
OE9810.0
Notes:
These are two of three screens (the user values) that are presented when you select the
option for Change on the previous page. These are parameters you will see via all three of
the interfaces discussed in this class.
Some of the parameters you might be interested in changing are:
Printer (DEV): Specifies the printer that is used to print the file.
Copies (COPIES): Specifies, for spooled output only, the number of copies of the output
being printed.
Press the F10, additional parameters, and page down to see:
Output queue (OUTQ): Specifies the output queue to which the spooled file is moved.
This parameter is used only when the specified file is moved from one output queue to
another.
Expiration date for file (EXPDATE): Specifies the expiration date for the spooled file.
The spooled file will expire at 23:59:59, system local time on the date specified.
V5.4
Instructor Guide
Uempty
Days until file expires (DAYS): Specifies the number of days to keep the spooled file.
Notice that there are other parameters on these three screens that you can also change. If
any of those are of interest place the cursor on that line and press the F1, Help key, to see
an explanation of what these other parameters can do for you.
8-23
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
5.4
OE9810.0
Notes:
8-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Selecting Basic Operations > Jobs will display the jobs for the current user. This is
equivalent to running the Work with user jobs (WRKUSRJOB) command.
When you right click on your job, notice the actions that you are allowed to take against
your job.
8-27
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Selecting Work Management > Active Jobs will display all active jobs on the system. This
is equivalent to running the Work active jobs (WRKACTJOB) command.
When you right click on your job, notice the actions that you are allowed to take against
your job.
Note to Administrators:
Those users who have the special authority of job control (*JOBCTL) in their profile, they
will be able to control other users jobs.
8-29
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
You can customize or filter which Active Jobs will display. To customize this function,
right-click Active Jobs > Customize this view > Include to see the panel in the lower
right.
You can use the Include dialog to limit the list of active jobs displayed in the Navigator
window to those that meet the criteria you specify. For example, you can include all jobs
started under a particular user. This is a tool you could use to more quickly and efficiently
find the jobs that are of interest to you.
The Include criteria that you could use to more quickly and effectively find jobs are the
Name, User, Number, and Subsystem parameters. Specifying Type, Current user, and
multiple Subsystem does not have as large an effect, but is still much better performing
than displaying all active jobs on the system.
8-31
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
From System i Navigator you can display a list of printers that are currently configured on
your system.
From the list of printers, you can start a printer, stop a printer, reply to a message that the
printer is waiting on, hold a printer, release a printer, restart a printer, and display the
properties of a printer. You can hold, release, and manage output queues and printer
writers that are associated with a selected printer. You can also start or stop a printer writer,
and you can make printer devices available (vary on) or unavailable (vary off).
You can also further customize what this window will display;
Using the F11, Include function you can customize the list to specify which printers you
want to include in the list. For example, you can specify the name of a printer or you can
select from a list of printers.
Using the F12, Columns function you can also specify which columns of information you
want to display in the list and in what order you want the columns to be displayed.
8-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
8-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
You can open Spool files, which is system generated output (a system report), to view it in
a PC window.
Once the data is displayed in a PC window then it is possible to click File-Print or Ctrl-P
to print on your PC attached printer.
8-37
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Using the Properties dialog will allow you to change all of the attributes associated with
your spooled files.
Some of the parameters you might be interested in changing are:
Printer: Specifies the printer that is used to print the file.
Output queue: Specifies the output queue to which the spooled file is moved. This
parameter is used only when the specified file is moved from one output queue to
another.
Total copies to print: Specifies, for spooled output only, the number of copies of the
output being printed.
Expiration: Specifies the expiration date for the spooled file. The spooled file will expire
at 23:59:59, system local time on the date specified. You can specify the number of
days to keep the spooled file.
Note: To actually remove the spooled files off of your system the Delete Expired Spooled
Files (DLTEXPSPLF) command has to be run. This is a command that can run from the
Copyright IBM Corp. 1996, 2010
8-39
Instructor Guide
command line or that you add to a scheduler. This is the command that actually removes
expired spooled files on the system once the expiration date has been reached.
Remember to use the help facilities for any parameters that you may not be familiar with or
that may interest you.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-41
Instructor Guide
OE9810.0
Notes:
The move function allows you to move your spooled file and specify either a different
output queue or to a printer that has a printer writer started. Note that the both of these
parameters allow you to browse and choose off of a list.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-43
Instructor Guide
OE9810.0
Notes:
Another option available for your spooled files is the copy and paste capability.
1. First you can click and expand the printer output function.
2. Next, locate and right click your spooled file and select Copy on the pop up menu.
3. Then expand the Printers function to see a listing of the printers defined on your
system.
4. Lastly, locate and right click the target printer and select Paste on the pop up menu.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-45
Instructor Guide
OE9810.0
Notes:
The Drag and drop function is also supported by this GUI.
Once you locate your spooled file you can click and drag and drop it onto either:
A printer that has a writer started
The PC desktop. This will download and convert this into a .txt type file. If this were a
joblog, this txt file could now be emailed to your technical support personnel.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-47
Instructor Guide
Figure 8-21. Topic 8.3: Managing work through Systems Director Navigator for i
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-49
Instructor Guide
OE9810.0
Notes:
To display the Web pages in the visual:
1. Open a Web browser
2. Connect to your system
3. Click and open the Basic Operations page
4. Click and open User Jobs to see the Web page in the lower right in the visual. This is
equivalent to running the Work with user jobs (WRKUSRJOB) command.
5. Click the twistie next to your job to show the pop up menus displayed on the visual,
notice the actions that you are allowed to take against your job.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-51
Instructor Guide
OE9810.0
Notes:
To display the Web pages in the visual:
1. Click and open the Work management page.
2. Click and open Active Jobs to see the Web page in the lower right in the visual. This is
equivalent to running the Work with active jobs (WRKACTJOB) command.
3. Click the twistie next to your job to show the pop up menus displayed on the visual,
notice the actions that you are allowed to take against your job.
Note to Administrators:
Those users who have the special authority of job control (*JOBCTL) in their profile, they
will be able to control other users jobs.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-53
Instructor Guide
OE9810.0
Notes:
You can customize or filter which Active Jobs will display. To customize this function, click
the down arrow for the Select action parameter to click Include to see the panel in the
lower right.
You can use the Include dialog to limit the list of active jobs displayed in the Navigator
window to those that meet the criteria you specify. For example, you can include all jobs
started under a particular user. This is a tool you could use to more quickly and efficiently
find the jobs that are of interest to you.
The Include criteria that you could use to more quickly and effectively find jobs are the
Name, User, Number, and Subsystem parameters. Specifying Type, Current user, and
multiple Subsystem does not have as large an effect, but is still much better performing
than displaying all active jobs on the system.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-55
Instructor Guide
OE9810.0
Notes:
From System Director Navigator for i you can display a list of printers that are currently
configured on your system. To display the Web pages in the visual:
1. Click and open the Basic operations page.
2. Click and open Printers to see the Web page in the lower right in the visual. This is
equivalent to running the Work with writers (WRKWTR) command.
3. Click the twistie next to your printer to show the pop up menus displayed on the visual,
notice the actions that you are allowed to take against your printer.
Notice the action you take for your printers when you click the twistie to open the pop up
menu.
You can also further customize what this Web page will display, click the down arrow for
Select action and choose one of the following:
Using the Include function you can customize the list to specify which printers you want
to include in the list. For example, you can specify the name of a printer or you can
select from a list of printers.
8-56 Introduction to IBM i for New Users
V5.4
Instructor Guide
Uempty
Using the Columns function you can also specify which columns of information you
want to display in the list and in what order you want the columns to be displayed.
8-57
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
8-59
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
You can open Spool files, which is system generated output (a system report), to view it in
a PC window.
Once the data is displayed in a PC window then it is possible to click File-Print or Ctrl-P
to print on your PC attached printer.
8-61
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
Using the Properties page will allow you to change all of the attributes associated with your
spooled files.
Some of the parameters you might be interested in changing are:
Printer: Specifies the printer that is used to print the file.
Output queue: Specifies the output queue to which the spooled file is moved. This
parameter is used only when the specified file is moved from one output queue to
another.
Total copies to print: Specifies, for spooled output only, the number of copies of the
output being printed.
Expiration: Specifies the expiration date for the spooled file. The spooled file will expire
at 23:59:59 on the date specified. You can specify the number of days to keep the
spooled file.
Note: To actually remove the spooled files off of your system the Delete Expired Spooled
Files (DLTEXPSPLF) command has to be run. This is a command that can run from the
Copyright IBM Corp. 1996, 2010
8-63
Instructor Guide
command line or that you add to a scheduler. This is the command that actually removes
expired spooled files on the system once the expiration date has been reached.
Remember to use the question mark (?) help facilities for any parameters that you may not
be familiar with or that may interest you.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-65
Instructor Guide
OE9810.0
Notes:
The move function allows you to move your spooled file and specify either a different
output queue or to a printer that has a printer writer started. Note that the both of these
parameters allow you to browse and choose off of a list.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-67
Instructor Guide
Checkpoint (1 of 3)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 3)
IBM i
Additional information
Transition statement
8-69
Instructor Guide
Checkpoint (2 of 3)
IBM i
5. The WRKUSR job command will show all of the active jobs on
the system.
a. True
b. False
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 3)
IBM i
5. The WRKUSR job command will show all of the active jobs on
the system.
a. True
b. False
Additional information
Transition statement
8-71
Instructor Guide
Checkpoint (3 of 3)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (3 of 3)
IBM i
Additional information
Transition statement
8-73
Instructor Guide
Exercise time
Please complete
Exercise 5
Tracking jobs and
printouts
OE9810.0
Notes:
In this lab you will submit a program to run in batch mode using a display session.
In previous labs you learned how to Run a command using the System i Navigator and the
Systems Director Navigator for i. Since that was already covered in a previous lab, we will
not be covering those steps again in this lab.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-75
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
8-77
Instructor Guide
V5.4
Instructor Guide
Uempty
9-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
9-2
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-3
Instructor Guide
5.4
OE9810.0
Notes:
9-4
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-5
Instructor Guide
Security level
System values
User profiles
Groups profiles
Object / resource security
Security auditing
OE9810.0
Notes:
Security Level: The level of security at which the system runs. There are five levels of
security that can be set with the QSECURITY system value.
System Values: Allow you to define system wide security settings and to provide
customization for many characteristics of your IBM i.
User Profiles: The user profile is powerful and flexible tool used to control what the user
can do and customize the way the system appears to that user.
Groups Profiles: A group profile is a special type of user profile. Rather than giving
authority to each user individually, you can use a group profile to define authority for a
group of users.
Resource Security: The ability to access an object is called authority. Resource security
on the IBM i operating system enables you to control object authorities by defining who can
use which objects and how those objects can be used.
Security Audit Journal: The IBM i operating system provides the ability to log selected
security-related events in a security audit journal.
9-6
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-7
Instructor Guide
User profile
IBM i
Mary Smith
Programmer
OE9810.0
Notes:
Your user profile is created by the security officer or someone with the same level of
security.
User profiles are used to identify the user, to identify what the user can do, how and where
user jobs will run. It also defines if any additional system privileges are assigned to a
profile, above what is normally assigned based on the user class. Basically it is used to
identify who are the users allowed to sign on the system and what can they do once they
are signed on.
It contains various pieces of information regarding which resources you have been given
permission to use and what system functions you can perform. In addition, the menu
displayed when you sign in is also set in your user profile.
Note to Administrators:
The key parameter in the CRTUSRPRF command is user class, which dictates a user's
special authorities.
9-8
V5.4
Instructor Guide
Uempty
Examples of user class include *SECOFR (all special authorities are provided) and
*SYSOPR (special authorities applicable to system operators are provided).
Examples of special authorities include *JOBCTL (this user can control all users' jobs)
and *SECADM (this user can create and change user profiles).
The user profile specifies security attributes as well as job environment attributes (that is,
current library, initial menu, default printer) for a user.
9-9
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
OE9810.0
Notes:
The table shows the User classes (the different types of users) available on the system.
Each class has a default set of system privileges or authorities. The authorities specified
under System privileges override the default privileges for this user or group. When you are
working with a group, the privileges specified apply to all users who are members of that
group.
The different types of users (the user class) that can be defined on the system are:
User: The user does not get any privileges on systems that are security level 30 or
higher. The user's default privileges are save/restore and all object access on systems
that are at security levels 10 and 20.
Programmer: The user does not get any privileges on systems that are security level
30 or higher. The user's default privileges are save/restore, job control, and all object
access on systems that are at security levels 10 and 20.
System operator: The user's default privileges are save/restore and job control on
systems that are security level 30 or higher. The user's default privileges are
Copyright IBM Corp. 1996, 2010
9-11
Instructor Guide
save/restore, job control, and all object access on systems that are at security levels 10
and 20.
Security administrator: The user's special authority is security administration on
systems that are security level 30 or higher. The user's default privileges are
save/restore, job control, security administration, and all object access on systems that
are at security levels 10 and 20.
Security officer: The user's default privileges are all object access, save/restore,
auditing control, security administration, system configuration, system service access,
job control, and spool control.
Note:
The security level that is recommended is level 40. Systems ship with level 40 security set
as the default.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-13
Instructor Guide
Assistance levels
IBM i
Intermediate
Advanced
OE9810.0
Notes:
Two users can enter the very same command, such as the WRKSPLF command, but
receive two very different displays as a result of the assistance level in their respective user
profiles. A basic user will receive a display appropriate for a user with little system
experience while an intermediate user will receive a more complex display.
Basic Assistance Level: The basic assistance level uses the types of displays that have
the most assistance available. This is the recommended level for new end users. It
supports the most commonly used tasks in easy-to-understand terminology.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-15
Instructor Guide
Use:
The user can use the object, but
cannot change it.
SECRET
OBJECT
authorization
Change:
The user can use the object and
change the content.
All:
The user can use the object, change
its content, and delete the object or
change the authorization for the object.
All
Exclude:
OBJECT
authorization
OE9810.0
Notes:
One way to control the security on your System is to control who the users are and what
they can do on the system. Another way to control security is to secure each object on the
system. Using Resource security, also called Object security, you can control who is
authorized to access an object and what can they do with that object.
Note to Administrators:
Use the EDTOBJAUT command to specify user authorizations for a particular object.
User profiles of security class *SECOFR are given by default special authority *ALLOBJ
which means they have access to all objects on the system.
The default authority for users who are not explicitly given authority to an object is
known as an object's 'public' authority which is set at object creation time.
To ease the administration of object authorizations, use:
- Limited capability users who are restricted to specific menus and from most
commands.
V5.4
Instructor Guide
Uempty
9-17
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Public authority
can be specified:
a. In the object's
definition
Public
OBJECT
authorization
Mary Smith
Programmer
b. In a
group profile
for many users, OR
c. In an
authorization list
for many users
with different
authorization
Use
Change
All
Exclude
OE9810.0
Notes:
In the command used to create an object, one of the parameters defines what authority the
public will be granted to this object. As soon as a new user is created on the system, that
user becomes a member of Public.
To set resource security, a system administrator or a security officer can run a command to
allow a user to access and object and specify exactly what authority or permission that user
ill have to that object.
Group profiles are used to quickly and easily set security on the system. An administrator
can set up resource security and assign those permissions to a group profile. Then you will
specify which users belong to that group. Then you can add or remove authorities at the
group level and they will flow down to all of the members who belong to that group.
Another way to implement resource security is using an authorization list. First an
administrator will create an authorization list. Next the user will add users to this
authorization list. For each user you will specify what authority that user will have to each
and all of the objects that are secured by this authorization list. Lastly, each object is now
9-19
Instructor Guide
assigned to be secured by this authorization list. An object can only be secured by one
authorization list.
Note to Administrators:
Public authority refers to the default level of access for users who are not explicitly
authorized to an object. This is set at object creation time using the AUT parameter on
most create object commands.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-21
Instructor Guide
5.4
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-23
Instructor Guide
Mary Smith
Programmer
OE9810.0
Notes:
The change password (CHGPWD) command is used to change your password. This is a
command that an end user can call from the command line.
The most common way that an end user will change their password will be at sign-on time.
By setting a system value the security officer can set up your system so that passwords
expire after a certain time period, for example users must change their passwords every 30
or 60 days. When this time is reached the passwords go to an expired status, at the next
sign-on users are prompted to change their passwords.
Note to Administrators:
WRKSYSVAL *SEC shows all security-related system values.
System values are global-wide values applicable to all users.
Here a couple of examples of system values that relate to security:
- Password will expire after x number of days (QPWDEXPUTV)
V5.4
Instructor Guide
Uempty
9-25
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.4
Instructor Guide
Uempty
Press the Tab key to move your cursor to the Assistance level prompt.
Type the assistance level of your choice:
(*BASIC , *INTERMED or *ADVANCED)
Press Enter.
Copyright IBM Corporation 2010
OE9810.0
Notes:
Depending on your class of user, that will determine what authority or permissions you
have and what you can change in your profile. The user profiles for this class, OE98xx are
set up as a class of User. A user profile that has a class of User can run the change
profile command and is very limited in what you can change on the system.
The CHGPRF command can only be run from a display session, there is no equivalent that
can be run via GUI. The only alternative via GUI is to submit via the Run a command
function that was addressed earlier in class.
There are multiple ways to set assistance level on the system:
1. This user can run the change profile (CHGPRF) command but you are very limited in
what you can change. You can set the level of assistance you receive when interacting
with the system. The default assistance level will then be applied to all displays
presented by the system.
2. A way to temporarily change the assistance level is available when you use individual
commands to display work with screens, these are the commands that begin with
Copyright IBM Corp. 1996, 2010
9-27
Instructor Guide
WRK. Once the command is processed and you are looking at the screen it
generated, you can toggle between assistance levels using the F21 key.
3. When you run a specific command, prompt the command and look for the assistance
level parameter so that you can set how the system should display the requested
information. The last assistance level you requested for a particular command is
remembered by the system. This assistance level is used the next time you enter that
command. Not all commands have different assistant levels. Commands that perform
various system operations, such as managing printed output, jobs, and devices have
assistance levels available.
You can also change your initial menu when using the CHGPRF command. This is one of
the parameters that can be locked by a security officer, so depending on how your System
is defined this may or may not be one of the changes you are allowed to make.
Note to Administrators:
GO CMDUSPRF provides all user profile commands including CHGUSRPRF, which
security administrators use to change user profiles.
CRTUSRPRF parameter Limited Capabilities = *yes prevents users from changing
their initial menu and program at the sign-on screen or with the CHPRF command. Also,
these users are by default allowed to run very few CL commands. Hence, you can
isolate users into specific application environments.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-29
Instructor Guide
OE9810.0
Notes:
When you are running an individual command, you can prompt the command using the F4
key.
Once on the prompt screen then press the F10, additional parameters key to see the
Assistance level parameter.
When you specify this parameter it will override what has been specified in the user profile
for assistance level.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-31
Instructor Guide
OE9810.0
Notes:
To change your password using this GUI you would:
Open System i Navigator
Click and sign-on to your system
Right click on your system
Choose Connect to Server > Change password on the pop up menus
Enter you current password followed by the new password, remember to adhere to the
password rules set by your system administrator.
Click OK
System i Navigator does not provide an option to CHGPRF. That is a command that can
only be run from the command line or submitted via the Run a command function.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-33
Instructor Guide
OE9810.0
Notes:
To change your password using this GUI you would:
Open a browser window and start connection to system with Systems Director
Navigator for i
Click and expand the System link
Click the Change password link to see page in lower right
Notice that this GUI provides more options of values that can be changed than the
previous two interfaces. Assuming you had the correct class of user profile there is even
a button to make changes to password system values; this would make changes
effective for the entire system as opposed to just one user profile.
Click OK when you are done making the required changes.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-35
Instructor Guide
Checkpoint (1 of 2)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (1 of 2)
IBM i
Additional information
Transition statement
9-37
Instructor Guide
Checkpoint (2 of 2)
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Checkpoint solutions (2 of 2)
IBM i
Additional information
Transition statement
9-39
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
9-41
Instructor Guide
V5.4
Instructor Guide
Uempty
10-1
Instructor Guide
Unit objectives
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-3
Instructor Guide
OE9810.0
Notes:
This site can be accessed from: http://www.ibm.com/services/learning
Select from any of the three choices:
Training in the United States
Browse for training by country
Conferences and events
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-5
Instructor Guide
OE9810.0
Notes:
The URL for this Web page is: http://www-03.ibm.com/systems/power/education/
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-7
Instructor Guide
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-9
Instructor Guide
OE9810.0
Notes:
Notice that the roadmap covers not only classroom classes but also Instructor Led Online
(ILO) courses.
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-11
Instructor Guide
Unit summary
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-13
Instructor Guide
Class evaluation
IBM i
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-15
Instructor Guide
Thank you
IBM i
IBM i
Thank You!
Copyright IBM Corporation 2010
OE9810.0
Notes:
V5.4
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
10-17
Instructor Guide
V4.1
Instructor Guide
AP
A-1
Instructor Guide
MANAGESYS
The Manage Your System, Users, and Devices (MANAGESYS) menu allows you to
display what activity is occurring in the system, run backup, and work with the devices
on the system.
PROBLEM
The Problem Handling (PROBLEM) menu allows you to work with problems, ask
questions, and receive answers using the question and answer database, display
system operator messages, display the history log, and start system service tools
(SST).
RESTORE
The Restore (RESTORE) menu allows you to restore saved information from tape, or
save file (SAVF) on the system.
RUNBCKUP
On the Run a Backup (RUNBCKUP) menu, you can select a menu option to specify the
type of backup you want to run.
SETUP
The Customize Your System, Users, and Devices (SETUP) menu lets you customize
automatic cleanup, schedule when your system will power on and off, and enroll users.
SETUPBCKUP
The Set Up Backup (SETUPBCKUP) menu allows you to change backup options, lists,
and schedules.
STATUS
The Status (STATUS) menu allows you to display the status of jobs, devices, and
system activities.
SYSTEM
The General System Tasks (SYSTEM) menu allows you to control system operations,
devices, and all jobs on the system.
TAPE
The Tape (TAPE) menu allows you to use and control tape devices.
TECHHELP
The Technical Support Tasks (TECHHELP) menu provides options to help resolve
problems on the system.
USERHELP
The Information and Problem Handling (USERHELP) menu provides additional
information about the system and is useful in attempting to resolve problems.
A-2
V4.1
Instructor Guide
AP
Brief description
CRTLIB
Create a library.
DSPLIB
Display a library.
GO *ALL
GO ASSIST
GO CMDJOB
Go CMDOUTQ
GO INFO
GO MAIN
GO PRINTER
Go to printer menu.
GO SUPPORT
SIGNOFF
SNDBRKMSG
SNDMSG
Send message.
STRPRTWTR
WRKJOB
WRKJOBQ
WRKOUTQ
WRKMSGQ
WRKSPLF
B-1
Instructor Guide
B-2
V5.4
Instructor Guide
AP
Checkpoint solutions (1 of 2)
IBM i
C-1
Instructor Guide
Checkpoint solutions (2 of 2)
IBM i
C-2
V5.4
Instructor Guide
Unit 2
AP
Checkpoint solutions (1 of 3)
IBM i
Enter key
Ctrl key
Pause
PgUp or PgDn
Copyright IBM Corporation 2010
C-3
Instructor Guide
Checkpoint solutions (2 of 3)
IBM i
C-4
V5.4
Instructor Guide
AP
Checkpoint solutions (3 of 3)
IBM i
User
System operator
System administrator
All of the above
C-5
Instructor Guide
Unit 3
Checkpoint solutions (1 of 2)
IBM i
F3
F4
F5
F6
2. Which assistance level will allow you job control and uses
computer jargon to communicate with you?
a. Assistance level 1
b. Assistance level 2
C-6
V5.4
Instructor Guide
AP
Checkpoint solutions (2 of 2)
IBM i
C-7
Instructor Guide
Unit 4
Checkpoint solutions
IBM i
1. Which of the following are not a way you can access help on
a Display session?
a. Using F2
b. Using F1
c. Using F4
d. Using F12
C-8
V5.4
Instructor Guide
Unit 5
AP
Checkpoint solutions (1 of 3)
IBM i
Break
Informational
System
User
C-9
Instructor Guide
Checkpoint solutions (2 of 3)
IBM i
Default
Notify
Hold
Break
System
Work Management
Configuration and Service
Security
Basic Operations
Users and Groups
Copyright IBM Corporation 2010
V5.4
Instructor Guide
AP
Checkpoint solutions (3 of 3)
IBM i
C-11
Instructor Guide
Unit 6
Checkpoint solutions (1 of 3)
IBM i
V5.4
Instructor Guide
AP
Checkpoint solutions (2 of 3)
IBM i
3. Match the purpose of the function key with the correct key.
F1
1. Retrieve commands
F4
2. Help
F9
a. F1 = 2, F4 = 1, F9 = 3
b. F1 = 2, F4 = 3, F9 = 1
c. F1 = 3, F4 = 2, F9 = 1
d. F1 = 1, F4 = 3, F9 = 2
C-13
Instructor Guide
Checkpoint solutions (3 of 3)
IBM i
V5.4
Instructor Guide
Unit 7
AP
Checkpoint solutions (1 of 3)
IBM i
C-15
Instructor Guide
Checkpoint solutions (2 of 3)
IBM i
3. Each user can have a list of libraries assigned; this list can
be customized for each user.
a. True
b. False
V5.4
Instructor Guide
AP
Checkpoint solutions (3 of 3)
IBM i
5. When using the GUI, you can use the IFS as a way to find
objects on the system.
a. True
b. False
C-17
Instructor Guide
Unit 8
Checkpoint solutions (1 of 3)
IBM i
V5.4
Instructor Guide
AP
Checkpoint solutions (2 of 3)
IBM i
5. The WRKUSR job command will show all of the active jobs on
the system.
a. True
b. False
C-19
Instructor Guide
Checkpoint solutions (3 of 3)
IBM i
V5.4
Instructor Guide
Unit9
AP
Checkpoint solutions (1 of 2)
IBM i
C-21
Instructor Guide
Checkpoint solutions (2 of 2)
IBM i
V5.4
backpg
Back page