cancel
Showing results for 
Search instead for 
Did you mean: 

Message "***SET: No match" or "Not a terminal" when su - <sid>adm

Former Member
0 Kudos

Guys,

Please, we are having these two messages when we su - <sid>adm in AIX.

And this is making our backup scripts fail.

We have checked all variable script even coping them from other system where we are not having these errors but it didn't work in a particular server.

Is there any suggestion to fix it ?

Thanks a lot,

Paulo

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member204746
Active Contributor
0 Kudos

you backup script should be run using ora[sid], not [sid]adm.

0 Kudos

What is the value of the TERM environment variable :

echo $TERM

If not set, try to set it to some proper value, eg. "xterm" :

setenv TERM xterm

markus_doehr2
Active Contributor
0 Kudos

Which shell are you using?

If csh:

check /etc/cshrc (or /etc/.cshrc) also.

--

Markus

Former Member
0 Kudos

Yes, we are using csh, but here is no .cshrc or cshrc in /etc.

Thanks,

Paulo

Former Member
0 Kudos

$TERM is set to term and about who is running backup, all other servers we run backup with <sid>adm and we don't have this error.

Thanks for you help.

Paulo

markus_doehr2
Active Contributor
0 Kudos

$TERM should point to a valid terminal configuration, (the string 'term' is wrong) it's usually "aixterm" or just "xterm" depending on your operating system settings.

Check /etc/termcap for valid entries.

--

Markus

Former Member
0 Kudos

Hi, Thank you all.

We have to recreate the entire environment and the problem has been fixed but we are not sure what the problem was.

Paulo