Hy !!Jasper Report Integration 2.3.0과 Oracle Apex 5.1의 통합 방법
Jasper 보고서 통합 색인 페이지의 지정된 설치에 따라 Jasper Report Integration 2.3.0을 Oracle Apex 5.1과 통합하고 싶습니다. 일부 다음 내가 설치 안내하시기 바랍니다 솔루션 후에 직면하고 문제 ..
Hy !!Jasper Report Integration 2.3.0과 Oracle Apex 5.1의 통합 방법
Jasper 보고서 통합 색인 페이지의 지정된 설치에 따라 Jasper Report Integration 2.3.0을 Oracle Apex 5.1과 통합하고 싶습니다. 일부 다음 내가 설치 안내하시기 바랍니다 솔루션 후에 직면하고 문제 ..
내 생각 엔 그것이 UTL_HTTP에 오라클 DB의 보안 점이다 있습니다. 귀하의 경우 JasperReport URL에 대한 액세스를 허용해야합니다. 웹 리소스 액세스를 허용하는 방법을 설명하는 1 개의 링크가 있습니다. 그냥 HTTP와 웹 페이지의 내용을 읽고 싶다면
, 당신은 UTL_HTTP 패키지를 사용할 수 있습니다 여기에
https://www.toadworld.com/platforms/oracle/w/wiki/11520.calling-web-pages-and-web-services-from-the-oracle-database 기사의 핵심입니다. 액세스 허용
데이터베이스는 개발자가 좋아할만한 주소로의 호출을 허용하지 않습니다. 먼저 ACL (Access Control List)을 설정해야합니다. 두 단계가 있습니다 : ACL을 작성하고 ACL에 호스트와 포트 범위를 추가하십시오.
예 : www.oracle.com을 사용하면 다음을 사용할 수 있습니다.
BEGIN
DBMS_NETWORK_ACL_ADMIN.create_acl (
acl => 'acl_oracle',
description => 'Allow access to oracle.com for testing',
principal => 'SCOTT',
is_grant => TRUE,
privilege => 'connect',
start_date => SYSTIMESTAMP,
end_date => NULL);
DBMS_NETWORK_ACL_ADMIN.assign_acl (
acl => 'acl_oracle',
host => 'www.oracle.com',
lower_port => 80,
upper_port => NULL);
COMMIT;
END;
/
감사합니다. Jeff Leach ... 도움을 주심. –