I'm connecting from Oracle to different databases (MS Access, MySQL, ...). When opening the connection, the metadata (table and view definitions) from remote database is read by Oracle. But when updating a remote object metadata (add column on table, view definition,...) Oracle is not noticed.
The only way I've found to refresh the metadata is to kill the heterogeneous server process (hsolesql, ...) and query again. There is any other way to do it without killing the process?