概要
環境:Oracle サーバー から ODBC を使用して MySQL に接続している。データベースリンクを使用している。
この場合 SELECT * FROM schema.table@dblink
のSQL文が失敗する。 dosen’t exist。ORA-00942 表またはビューが存在しません
対応
原因は Oracle サーバーで使用している ODBC の設定で スキーマ指定が無効になっていることが原因。ODBC設定の Disable shema support のチェックを外す。

プロパティ
Oracle Server 19c
MySQL 8.0
Windows Server 2019
コメント