Tôi đang sử dụng cơ sở dữ liệu Oracle 11g Express Edition (XE) và khi tôi cố gắng để tạo ra một đối tượng nguồn java nó sẽ trả về cho tôi một lỗi:Có cách nào để cài đặt java trên Oracle 11g XE không?
ORA-29538: Java not installed
Mã nguồn rất đơn giản:
create or replace and compile java source named hello AS
public class Hello {
public static String hello() { return "Hello!"; }
};
Tôi tìm thấy tài liệu của Oracle rằng Oracle XE không bao gồm Java.
Có ai biết nếu có thể "cài đặt" Java trên đó không?
Thật đáng tiếc là Java không có sẵn; một nửa thời gian, tuy nhiên, những gì bạn muốn làm là có thể trong PL/SQL anyway. Chính xác thì bạn muốn làm gì (ngoài việc trả về các chuỗi tĩnh như 'Hello!')? –
Tôi cần xử lý hình ảnh, có thể với ORDSYS (Phiên bản doanh nghiệp) hoặc sử dụng lớp java. –
Nếu bạn đang mắc kẹt với XE, một tùy chọn sẽ là xử lý hình ảnh bên ngoài cơ sở dữ liệu (ví dụ: Perl scripts, Python hoặc một cái gì đó). Bạn vẫn có thể lưu trữ/lấy hình ảnh dưới dạng các đốm màu trong cơ sở dữ liệu. –