This document covers the following topics:
Using the Natural command console for mainframes, you can enter Natural system commands directly in the Console view.
When a system command provides output (for example, when you
execute the LIST
or TECH
command), the output (Natural I/O) is either shown in the internal browser or
in an external browser, depending on the settings in the Natural
preferences.
Application-dependent information (for example, "command LOGON executed successfully") and error messages (for example, "NAT0082 Invalid command, or Object XY does not exist in library.") are shown directly in the Natural command console, behind the input prompt.
Notes:
The Natural command console for mainframes is available in the Console view, in the list of registered consoles.
To open the Natural command console for mainframes
Go to the Console view.
Click the "Open Console" icon () which is shown in the local toolbar of the Console view.
From the resulting menu, choose
.When you select a node in the Natural Server view, the name of the corresponding server environment and library is shown in the header line of the Natural command console (for example, "Library: TUTORIAL [My Mainframe]". When a library is currently not selected in the Natural Server view, the Natural command console uses the default logon library.
As soon as you switch from the Natural Server view to the Natural command console, the environment information which is part of the command console's input prompt is adapted so that it shows the environment that was last selected in the Natural Server view. The environment that is shown in the input prompt is always used as the active environment for any subsequent Natural system commands that you enter.
In the Natural command console, you can change the environment
with the Natural system commands LOGON
,
MAP
and UNMAP
. The change
is reflected in the header line and input prompt of the Natural command
console. The new environment is considered to be the active environment, and
any system command that you will now enter will be executed in the active
environment. The system command MAP
adds a Natural
environment to the Natural Server view. The system command
UNMAP
removes a mapped server environment from the
Natural Server view. For detailed information on the
system commands MAP
and
UNMAP
(and only for these two system commands which
are normally not available in a mainframe environment), see the Natural for
Windows documentation.
The following MAP command syntax applies if you want to establish a connection to a Natural Development Server, using the Natural command line:
MAP
ENVIRONMENT= environment-name
server-name port-name
[SSL[userid [password
['parm=value;...']]]]
|
MAP IBM2 4722 SSL
The current selection in the Natural Server
view is not affected when you change the environment in the Natural command
console. For example, when the library TUTORIAL
is currently
selected in the Natural Server view and you log on to the
library TEST
using the Natural command console, the
library TUTORIAL
is still selected in the Natural
Server view. However, when you select a different library in the
Natural Server view, this change is immediately reflected
in the Natural command console and this library will become the active
environment.
The Natural command console for mainframes establishes permanent connections to the Natural servers that are accessed from the Natural command console. A connection to a server is established when the first Natural system command is issued in this server environment. Existing connections are activated and deactivated when the current server environment changes. All connections are closed when the NaturalONE session ends.
In addition to the functionality common to all Eclipse consoles (such as "Pin Console"), the Natural command console for mainframes provides the following commands:
Icon | Command | Description |
---|---|---|
Close Console | Closes the Natural command console for mainframes. When you close the Natural command console, the command history (see below) is cleared. | |
Natural Command History | Lists all commands that you have entered since the Natural command console has been opened. When you select a command, it is copied to the input prompt. You can then edit the command (if required) and execute it once more. Using the UP-ARROW and DOWN-ARROW keys, you can scroll through the command history. | |
Set Selected Environment | Lists all server connections that have been established in the current Natural session. The currently active environment is marked. When you select a server environment from this list, this environment becomes the active environment and subsequent commands will be executed in this environment. |
Note:
As long as a Natural system command is being processed, the
console is set to read-only, a wait cursor is shown, and the above icons are
disabled.