ORA-29273: HTTP 请求失败; ORA-06512: 在 "SYS.UTL_HTTP", line 1722 ;ORA-24247:网络访问被访问控制列表(ACL)拒绝; ORA-06512: 在 line 1
来源:互联网 发布:jquery.mloading.js 编辑:程序博客网 时间:2024/06/17 02:47
ORA-29273: HTTP 请求失败
ORA-06512: 在 "SYS.UTL_HTTP", line 1722
ORA-24247:网络访问被访问控制列表(ACL)拒绝
ORA-06512: 在 line 1
原因:首次使用webservice的时候没有创建acl访问控制权限。
解决:
1、创建一个 ACL
BEGIN
dbms_network_acl_admin.create_acl(acl => 'httprequestpermission.xml',
DESCRIPTION => 'Normal Access',
principal => 'CONNECT',
is_grant => TRUE, PRIVILEGE => 'connect',
start_date => NULL,
end_date => NULL);
END;
参数 principal => 'CONNECT' 表示该 ACL 适用于 CONNECT 角色。该 ACL 是作为一个httprequestpermission.xml文件创建的。
2、查看是否创建成功
select host, lower_port, upper_port, acl from dba_network_acls;
select v.ACL,
v.principal,
v.privilege,
v.is_grant,
v.start_date,
v.end_date
from dba_network_acl_privileges v;
3、为 ACL 增加一个权限:
begin
dbms_network_acl_admin.add_privilege(acl => 'httprequestpermission.xml',
principal => 'SCOTT',
is_grant => TRUE,
privilege => 'connect',
start_date => null,
end_date => null);
end;
4、分配将受该 ACL 制约的主机以及其他详细信息:
begin
dbms_network_acl_admin.assign_acl(acl => 'httprequestpermission.xml',
host => '10.1.1.12',
lower_port => 8011,
upper_port => NULL);
end;
- ORA-29273: HTTP 请求失败; ORA-06512: 在 "SYS.UTL_HTTP", line 1722 ;ORA-24247:网络访问被访问控制列表(ACL)拒绝; ORA-06512: 在 line 1
- ORA-29273: HTTP 请求失败 ORA-06512: 在 "SYS.UTL_HTTP", line 1130 ORA-12535: TNS: 操作超时
- Oracle11g Http请求报错 ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝 ORA-29273:HTTP 请求失败
- ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- Oracle ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- Oracle ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- oracle 11g 发信需要赋予权限 ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝
- ORA-22285: 对不存在的目录或文件进行 FILEOPEN 操作 ORA-06512: 在 "SYS.DBMS_LOB", line 523 ORA-06512: 在 line 6 查看错误堆
- 使用EXPDP时出错,ORA-06512: 在 "SYS.UTL_FILE", line 536的解决办法
- 导数据时ORA-06512: at "SYS.DBMS_STATS", line 14015
- impdp错误 ORA-06512: at "SYS.UTL_FILE", line 536解决办法
- impdp 报ORA-06512: at "SYS.UTL_FILE", line 488 ORA-29283: invalid file operation
- dbms_sql ORA-29471: DBMS_SQL 访问被拒绝
- [72000][1653] ORA-01653: 表 ***无法通过 128 (在表空间 **中) 扩展 ORA-06512: 在 "****", line 8
- ORA-06512: at "DBSNMP.BSLN_INTERNAL", line 2073
- oracle11g expdp报错 ORA-06512: at "SYS.UTL_FILE", line 536
- oracle11g expdp报错 ORA-06512: at "SYS.UTL_FILE", line 536
- MPAndroidChart详解
- linux命令行下载笔记
- zTree插件加载目录的处理
- [CoffeeBot] 等待挑战
- [COGS 1487]麻球繁衍:概率
- ORA-29273: HTTP 请求失败; ORA-06512: 在 "SYS.UTL_HTTP", line 1722 ;ORA-24247:网络访问被访问控制列表(ACL)拒绝; ORA-06512: 在 line 1
- CentOS 7 优化
- 《探索C++多线程》:mutex源码(二)
- Linux下Opencv的安装及配置使用
- 【论文党福利】如何提取图像中的数据
- 使用CSS3中的box-flex功能实现垂直等高、水平均分、比例划分布局
- 机器学习笔记之SVM(SVR)算法
- 交叉编译器arm-linux-gcc缺少libstdc++.so.6
- C++学习笔记之——局部对象和临时对象的构造和析构时机