Hallo Arbi,
mit welchem Client versuchst du denn auf die AS/400 zuzugreifen.
Das sieht nach einem allg. DB/2-Client oder einem DRDA-ODBC-Treiber zum Bsp. von StarSQL (beim SNA-Server von Microsoft dabei) aus.
Damit kannst du z.B. auch auf andere Datenbanken der DB/2-Famile (DB/2 V7.x - Win, Unix, OS/2; DB2 für MVS bzw. OS/390) zugreifen.
Setze z.B. mal beim StarSQL-ODBC-Treiber den Parameter "SQL Catalog Qualifier" auf QSYS2.

Der Systemview SYSTABLES ist auf der AS/400 zentral in der Collection QSYS2 und eventuell in jeder mit CREATE COLLECTION angelegten Collection abgelegt.

Zum Eintrag mit ADDRDBDIRE :
Damit du überhaupt auf die Datenbank remote zugreifen kannst (z.B. von einer anderen AS/400 oder per ODBC-Client vom PC) musst du der Datenbank einen Namen geben. Das geschieht mit diesem Befehl. Der Name ist beliebig (bis zu 18 Zeichen), sollte aber im allg. mit dem SNA-Systemnamen bzw. dem TCP/IP-Systemnamen übereinstimmen.

Eine einfache Bsp. Tabelle QCUSTCDT findest du in der Collection QIWS.
Also versuchs mal mit SELECT * FROM QIWS.QCUSTCDT.

Sven

[Dieser Beitrag wurde von Sven Schneider am 15. Oktober 2001 editiert.]