Truy cập được cấu hình từ Oracle đến MS Access.Làm cách nào để truy cập cơ sở dữ liệu MS Access từ Oracle?
Oracle XE 11.2.0.2.
Microsoft Access 2010
Có hai thao tác INSERTS (chèn vào bảng đang nằm trong MS ACCESS db). Một trong số họ đang sử dụng biến pl \ sql, một biến khác thì không.
chèn Đầu tiên:
insert into [email protected]("ID", "Name")
values(l_ID, l_Name);
Second một:
insert into [email protected]("ID", "Name")
values(123, 'SomeName');
Trong một trường hợp chèn thứ hai, tất cả đều tốt. Nhưng đầu tiên đưa ra một lỗi "HYC00 NativeError = 106 tính năng tùy chọn không được triển khai". Tôi không thể hiểu tại sao điều này lại xảy ra và cách giải quyết vấn đề này.
Biến liên kết (thực thi ngay) không giải quyết được sự cố này. DBMS_HS_PASSTHROUGH.BIND_VARIABLE cũng không giải quyết được vấn đề này.
Chỉ giải pháp tôi thấy là nhúng các biến đó vào một chuỗi và sau đó thực thi nó. Có giải pháp nào khác để buộc người đầu tiên đưa vào hoạt động không?
Cảm ơn bạn.
Bạn có thể ghi lại các cuộc gọi từ oracle không? (Tôi biết bạn không thể ở đầu truy cập) Nếu đó là một liên kết ODBC thì có thể bạn sẽ có thể bật tính năng đăng nhập. –