首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ORA-12545:连接失败,因为目标主机或对象不存在ORA-06512

ORA-12545:连接失败,因为目标主机或对象不存在ORA-06512
EN

Stack Overflow用户
提问于 2011-12-11 18:18:06
回答 1查看 16.4K关注 0票数 2

尝试建立HTTP请求连接时出现以下错误消息:

ORA-29273: HTTP请求失败ORA-06512:在"SYS.UTL_HTTP",第1029行ORA-12545:连接失败,因为目标主机或对象不存在ORA-06512:在第10行。

第10行如下:

代码语言:javascript
复制
req := UTL_HTTP.BEGIN_REQUEST('oracle.com'); 

下面是我的pl/sql代码块:

代码语言:javascript
复制
DECLARE 
    req UTL_HTTP.REQ; 
    resp UTL_HTTP.RESP; 
    name_1 VARCHAR2(256); 
    value_1 VARCHAR2(1024); 
    v_msg VARCHAR2 (500);

BEGIN 
    req := UTL_HTTP.BEGIN_REQUEST('http://www.oracle.com'); 
    UTL_HTTP.SET_HEADER(req, 'User-Agent', 'Mozilla/5.0'); 
    UTL_HTTP.SET_FOLLOW_REDIRECT(req, 0); 
    resp := UTL_HTTP.GET_RESPONSE(req); 
    LOOP
        Utl_Http.read_text (resp, v_msg);
        DBMS_OUTPUT.put_line (v_msg);
    END LOOP;

    UTL_HTTP.END_RESPONSE(resp);
EXCEPTION
    WHEN Utl_Http.end_of_body
        THEN
        NULL; 
END;
EN

回答 1

Stack Overflow用户

发布于 2011-12-11 19:48:22

代码对我来说似乎没问题。

此错误的原因在您显示的代码之外:

运行此代码的系统( DB服务器)必须能够解析域名-这与Oracle无关...

要解决此问题,您需要在机器/操作系统中正确设置DNS /主机!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8463261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档