Command and Description |
Arguments |
iris all
Lists summary information for all installed instances, one instance per line, as described below.
Note:
If you need complete information, such as for parsing or reporting purposes, use iris list.
|
|
iris allw
Lists the same information for each instance as iris all, without wrapping long field values. Lines longer than 80 characters may result. |
|
iris console instname [arguments]
Opens the InterSystems Terminal in an operating system command window rather than a Terminal window. |
Same arguments as iris terminal. |
iris force instname
Forces down the instance. |
|
iris help [arguments]
Displays the most recent information about the iris command. |
start, stop, force — Display function-specific help for the start, stop, and force functions. |
iris list [arguments]
Displays information about the installed InterSystems IRIS instances, as described below. |
instname — Optionally specify an InterSystems IRIS instance name to display only information about that instance. For example, iris list MyIRIS displays only information about the MyIRIS instance. |
iris mdx instname — Provides direct terminal access to the DeepSee shell by running ##class(%DeepSee.Shell).%Go(). |
|
iris merge instname [arguments]
Applies a configuration merge file to the instance, updating its CPF (see Automating Configuration of InterSystems IRIS with Configuration Merge). |
[merge-file], [target-CPF] — You can optionally specify the location of the merge file to apply, the location of the target CPF (the active CPF for the instance), or both. For example, iris merge MyIRIS /tmp/merge.cpf /net/home/MyIRIS applies the merge file /tmp/merge.cpf to the instance named MyIRIS, the active CPF of which is in /net/home/MyIRIS. If the merge file and/or target CPF are not specified, environment variables are used if they exist; for more information, see How do I reconfigure an existing instance using configuration merge? |
iris python instname — Provides direct terminal access to the Python shell by running ##class(%SYS.Python).Shell().
|
|
iris qall
Lists the same information for each instance as iris all, except that long lines are truncated to 78 characters plus a terminating tilde (~). |
|
iris qlist [arguments]
Similar to iris list, but with additional information. The output for each instance (described below) is given on a single line, with fields separated by carets (^). |
instname — Optionally specify an InterSystems IRIS instance name to display only information about that instance. For example, iris qlist MyIRIS displays only information about the MyIRIS instance. |
iris rename instname newname
Renames the instance. |
|
iris restart instname [arguments]
Restarts the instance; equivalent of iris stop instname restart |
nofailover — Specify this optional argument to prevent triggering a mirror failover. |
iris sql instname — Provides direct terminal access to the SQL shell by running ##class(%SQL.Shell).%Go() |
|
iris start instname [arguments]
Starts the instance.
Note:
You may be prompted to start in Emergency Mode; if so, see Emergency Access for more information.
|
full CPF path — By default, InterSystems IRIS reads certain settings from the iris.cpf file located in the <install-dir>/mgr directory. You may provide the full path to a different .cpf file to use instead.
nostu — Starts the specified instance without running ^STU. |
iris stat instname
Retrieves the same system statistics as the irisstat utility (see Monitoring InterSystems IRIS Using the irisstat Utility). |
|
iris stop instname [arguments]
Shuts down the instance. |
restart — Starts the instance after shutting it down.
nofailover — Specify this optional argument to prevent triggering a mirror failover. |
iris stopnoshut instname [arguments]
Shuts down the named instance without running user shutdown routines, by running INTNOSHUT^SHUTDOWN.
Note:
Only the instance owner and irisusr can run INTNOSHUT^SHUTDOWN without logging in to the Terminal.
|
nofailover — Specify this optional argument to prevent triggering a mirror failover. |
iris terminal instname [arguments]
Opens the InterSystems Terminal for the instance. |
-B — Enables system administrator emergency login to the Terminal (see Administrator Terminal Session).
-b partition_size — Specifies the maximum partition size (in KB) for the process.
"[label[+offset]]^routine" — Specifies the name of an ObjectScript program to run in user mode. In addition to the specified formats, you can pass parameter lists consisting of string and/or numeric literals, as well as omitted (void) parameters, as follows:
-
"routine[([parameter-list])]"
-
"[label]^routine[([parameter-list])]"
-
"##CLASS(package.class).method[([parameter-list])]"
where, for example, parameter-list is specified in the form "string literal",,-+-000123.45600E+07, and omitted parameters are passed to the target as $Data(parameter)=0.
Note:
Whitespace and shell meta characters must be quoted in an operating-system dependent form.
-U namespace — Specifies the Terminal login namespace.
Note:
The -U argument has no effect if you are starting InterSystems IRIS with a user account whose Startup Namespace is specified (see User Account Properties).
|