Written by

Question yeung elijah · Jan 25, 2021

How to use other terminals

Hi,

I don't like the default terminal very much because it can't change the window size freely.

How to use CMD or PowerShell?

Comments

Robert Cemper · Jan 26, 2021

I use Putty for years. Always working fine

0
Robert Cemper  Jan 26, 2021 to Eduard Lebedyuk

As iristrmd.exe only runs on Windows it is simply localhost:23  Telnet 
+ SMP:  System > Security Management > Services > %Service_Telnet enabled
iris session is not available in Windows

0
Peter Charbonnier  Jan 26, 2021 to Robert Cemper

Since I also prefer Putty, I figured I'd try it locally this morning.  Works like a charm.  Also testing how screenshots look on the community board...

0
Eduard Lebedyuk · Jan 26, 2021

On Windows execute:

<iris>\bin\irisdb -s <iris>\mgr

where <iris> is a root of an InterSystems IRIS installation.

0
yeung elijah  Jan 26, 2021 to Eduard Lebedyuk

Thank you very much.

0
Evgeny Shvarov · Jan 26, 2021

You also can consider the web-terminal by @Nikita Savchenko, which could be installed also via ZPM as:

USER>zpm "Install webterminal"

It doesn't support host in/out operations (for obvious reasons) but has code completion for methods and commands and a nice SQL shell. And it's a web app

0
Nigel Salm · Jan 26, 2021

Hi

There are a couple of options. You can install Putty which allows you to connect to IRIS and behaves exactly like terminal but I suspect you will run into similar size constraints.

The other option and the one that I like an use all the time is call Web Terminal and is available in the Open Exchange.

Essentially, once you have downloaded the Web Terminal xml file and imported it into Cache/Ensemble/IRIS (it doesn't matter which namespace) you can then open your browser and type in http://server:port/terminal/ and you will be presented witha login popup where you enter your cache credentials and then you have a fully functional terminal running in your browser, in colour, with intellisense so as you start typing in class names it will auto suggest the rest of the class/property/method names, you can also run an sql shell.

Just one word of advice, if on very rare occasions the browser tab freezes and refreshing the page does not resolve the problem and you end up killing the tab or the browser then it is possible that the process that was created on your cache server for the terminal connection may be left orphaned and I have yet to work out a way of reconnecting to that process id (PID) and you may have to kill the process on the server.

Apart from that it is a great alternative to terminal and I have been using it for some years now and almost never use cache terminal or putty.

Nigel

0