Hi all!
Where can I find list of avalible commands in DS shell (./dssh in Unix) ?
When I run command HELP uder DS shell on UNIX (I'm using ssh connection to sewrver), display format of help is horrible (some stupid colors and characters) - I can't read anything!!
Amd HELP command is unavalible from Administrator window.
Is there some documentation delivered by Ascential during program installation?? I can't find it!
Regards
Datastage Command Language (DS shell)
Moderators: chulett, rschirm, roy
Not sure about exact version, but you can reference to universe user reference in http://www-306.ibm.com/software/data/u2/pubs/library/.
Hello Luk,
as goma said, the documentation to the UniVerse engine is available on IBM's web site - there are a lot of books and the most helpful initially is the PERFORM command reference guide. The engine is quite comprehensive, with it's own post-relational database, programming language and extensible command set.
But the good news is that you really do not need to learn it; it is well-hidden behind DataStage.
If you really want to read the HELP command output, you need to tell UniVerse what terminal you are using, the command SET.TERM.TYPE with no parameters will show you a list of known terminals (UniVerse does it's own contorl code emulation). It brings me back to the days of vt100's and pt200's (for those of you who lived in the Prime world
).
as goma said, the documentation to the UniVerse engine is available on IBM's web site - there are a lot of books and the most helpful initially is the PERFORM command reference guide. The engine is quite comprehensive, with it's own post-relational database, programming language and extensible command set.
But the good news is that you really do not need to learn it; it is well-hidden behind DataStage.
If you really want to read the HELP command output, you need to tell UniVerse what terminal you are using, the command SET.TERM.TYPE with no parameters will show you a list of known terminals (UniVerse does it's own contorl code emulation). It brings me back to the days of vt100's and pt200's (for those of you who lived in the Prime world
![Shocked :shock:](./images/smilies/icon_eek.gif)
Luk,
I don't know what emulation putty uses (if any) but most terminals have some subset of the vt100 or vt45 terminals, you might also try console.
If you type SET.TERM.TYPE then you will be asked to set the terminal or enter a "?" to see the list, if you then enter a "?" you will get several pages.
Also, you should be able to set your shell's terminal emulation as well.
I don't know what emulation putty uses (if any) but most terminals have some subset of the vt100 or vt45 terminals, you might also try console.
If you type SET.TERM.TYPE then you will be asked to set the terminal or enter a "?" to see the list, if you then enter a "?" you will get several pages.
Also, you should be able to set your shell's terminal emulation as well.
changing terminal type is not working like that, after I have changed terminal type (one from list) , the "+" mark is still situaited next to default terminal type.
But never mind, I will try to "play" with it more. This is not an urgent or important problem, I was only curious what can I do under DS shell.
Thanks ArndW!
Regards
But never mind, I will try to "play" with it more. This is not an urgent or important problem, I was only curious what can I do under DS shell.
Thanks ArndW!
![Smile :)](./images/smilies/icon_smile.gif)
Regards
LUK
Luk,
good luck then - it sometimes takes a bit of work, but I recall using "SET.TERM.TYPE vt100" with success on many shells.
In addition, if you connect from a PC you can use a telnet client (freeware,shareware) and all of them let you choose your terminal emulation - with the exception of the free Windows telnet program, of course.
good luck then - it sometimes takes a bit of work, but I recall using "SET.TERM.TYPE vt100" with success on many shells.
In addition, if you connect from a PC you can use a telnet client (freeware,shareware) and all of them let you choose your terminal emulation - with the exception of the free Windows telnet program, of course.
-
- Participant
- Posts: 3337
- Joined: Mon Jan 17, 2005 4:49 am
- Location: United Kingdom
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Whatever you tell DataStage (via SET.TERM.TYPE) must match the terminal type that your emulator (PuTTY) is emulating. For example, if PuTTY is configured to be emulating vt220, then is the command that you need to issue.
Code: Select all
SET.TERM.TYPE vt220
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.