Da müsste man dem M$-SQL-Server auch noch Java beibringen.
Da ist es schon einfacher mittels "MSDASQL;DSN=MYAS400;" und den DSN als Systemdsn über die ODBC-Verwaltung eingerichtet, Tabellen zu verknüpfen.
Den Rest erledigt (so gut oder Schlecht eben) der M$-SQL-Server.