Da haben wir uns wohl falsch verstanden.
Die Bibliothek QSYS2 fehlt nicht.

Die Frage war, ob im STRSQL beim CREATE VIEW Statement nicht die Bibliothek QSYS2 erwähnt werden muss, also CREATE VIEW QSYS2/SYSTABLES ..............
damit das AS/400 weiss wohin er die SYSTABLES generieren soll


so steht es im DSPFD:
CREATE VIEW SYSTABLES (TABLE_NAME FOR "NAME", TABLE_OWNER FOR "CREAT
OR", TABLE_TYPE FOR "TYPE", COLUMN_COUNT FOR "COLCOUNT", ROW_LENGTH
FOR "RECLENGTH", TABLE_TEXT FOR "LABEL", LONG_COMMENT FOR "REMARKS",
TABLE_SCHEMA FOR "DBNAME", LAST_ALTERED_TIMESTAMP FOR "ALTEREDTS",
SYSTEM_TABLE_NAME FOR "SYS_TNAME", SYSTEM_TABLE_SCHEMA FOR "SYS_DNAM
E", FILE_TYPE FOR "FILETYPE", BASE_TABLE_SCHEMA FOR "TBDBNAME", BASE
_TABLE_NAME FOR "TBNAME", BASE_TABLE_MEMBER FOR "TBMEMBER", SYSTEM...............


grüsse