Darwin's Theories Blog

New Theories for a New Time

IBM doesn't get UI?

2004-03-17
It's been forty years and IBM still has not learned how to write a simple interactive tool that generates usable information to the user.
$ db2 -u db2inst1 -w topSecret
DB21002E  The parameter for option "-u" specified after the "db2" command or
in the DB2OPTIONS variable is missing or incorrect.
$ db2 -help
DB21001E  The option "-h" specified after the "db2" command or in the
DB2OPTIONS variable is missing or incorrect.
$ db2 --help
$
The last one - no output at all - is among the most amusing.
And if you finally do get into the "db2" program and want to leave it:
$ db2 ... db2 => exit 
DB210334E  The command was processed as an SQL statement because it was not a valid Comand Line Processor command.
During SQL processing it returned:
SQL0104N  An unexpected token "END-OF-STATEMENT" was found following "exit". 
Expected tokens may include:  "JOIN ".  
SQLSTATE=42601 db2 => quit 
DB2000000I  The QUIT command completed successfully.
$

Somehow, they still don't get it.