OracleからMS Accessへのアクセスが設定されています。OracleからMS Accessデータベースにアクセスするにはどうすればよいですか?
Oracle XE 11.2.0.2。
のMicrosoft Access 2010の操作(MS AccessのDBに存在するテーブルに挿入された)2つの挿入があります
。そのうちの1つはpl \ sql変数を使用していますが、もう1つは使用していません。
まずインサート:
insert into [email protected]("ID", "Name")
values(l_ID, l_Name);
第いずれか
insert into [email protected]("ID", "Name")
values(123, 'SomeName');
第2のインサートの場合には、すべてが大丈夫です。しかし、最初に「HYC00 NativeError = 106オプション機能が実装されていません」というエラーが表示されます。私はなぜこれが起こっているのか、この問題を解決する方法を理解できません。
バインド変数(即時実行)はこの問題を解決しませんでした。 DBMS_HS_PASSTHROUGH.BIND_VARIABLEはこの問題を解決しませんでした。
私が見る解決策は、これらの変数を文字列に埋め込んで実行することです。 最初のインサートを強制的に作動させる別の解決策がありますか?
ありがとうございます。
oracleからコールを記録できますか? (私はあなたがアクセス側ではできないことを知っています)もしそれがODBCリンクなら、おそらくログオンを有効にすることができます。 –