Ich versuche, die iSeries als Requester (AR) zu definieren und auf eine DB2 UDB unter Windows zuzugreifen.

Ausgangspunkt:
OS/400 V5R2
Windows2003 mit UDB 8.2 Express Edition (Trial Version)

DB2 Definition:
DB Server Name: XSRVAS
IP Adresse des Servers: 134.128.75.57
Name des Exemplars(Instanz): DB2
Portnummer: 50000
Name der Datenbank: SAMPLE
Name der Tabelle: SALES

WRKRDBDIRE Eintrag
Datenbankname : XSRVAS
IP-Adresse: 134.128.75.57 (kein Eintrag im DNS)
Portnummer: 50000
Autorisierung: *USRIDPWD (*ENCRYPTED funktioniert nicht )

Benutzer: DB2ADMIN

Ich starte STRSQL ( Job CCSID = 273)

CONNECT TO "XSRVAS" USER "DB2ADMIN" USING ******

Es wird gemeldet, daß die Verbindung zur relationalen Datenbank XSRVAS besteht. Das klingt erst mal gut.

Doch nach meiner Kenntniss heißt die Datenbank doch SAMPLE.

Jeder Versuch eines SELECT schlägt fehl mit "DRDA Protokollfehler".

SELECT * FROM SAMPLE.SALES
SELECT * FROM SALES

Auch erhalte ich mit F4 keine Tabellen Auswahl.

Was mache ich verkehrt ?