首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ORA-12545:网络传输:无法解析连接主机名

ORA-12545:网络传输:无法解析连接主机名
EN

Stack Overflow用户
提问于 2022-01-05 07:11:30
回答 1查看 2.7K关注 0票数 1

从核心api 3.1调用azure函数时,每两周获得以下异常一次PROD。

在使用ADO.Net建立与oracle的连接时,出现了以下问题。特别是在执行conn.open()时。

代码语言:javascript
复制
            OracleConnection conn = new OracleConnection(connStr);
            conn.Open();
            OracleCommand cmd = new OracleCommand(strSQLQuery, conn)
            {
                CommandType = CommandType.Text
            };
            OracleDataReader odr = cmd.ExecuteReader();

一旦从azure门户重新启动应用程序服务,它就会被解决。

错误- ora-12545网络传输无法解析连接主机名。

EN

回答 1

Stack Overflow用户

发布于 2022-01-06 12:28:12

请检查以下是否可以在附近工作。

  1. 如果您正在使用tnsname.ora,请确保其配置正确。检查prod的tnsname.ora文件和listener.ora名称,查看prod侦听器是否存在于listener.ora文件中,如果存在,则必须是missing.So尝试为prod环境添加监听器。
  2. 如果连接字符串有DNS名称,请尝试将其替换为IP地址。尝试使用用户服务名称,因为他们对产品和开发分别有不同的名称,这可能很有用,即使SID是相同的(在某些情况下).Always,确保local_listener的主机字段被正确地设置为一个可以由Oracle .

解析的名称。

  1. 尝试更新主机文件以包含请求服务器和主机端口。去\等\主机。在这里插入服务器名和服务器IP并保存。
  2. 也检查.net版本,有时可能是不兼容的,也许这就是为什么在重新启动之后,它的设置本身以及有时在蔚蓝应用程序service.or中解决问题的原因。

如果问题仍然存在,可以从概览页面从故障排除刀片引发支持请求。

参考: oracle - Stack Overflow

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

https://stackoverflow.com/questions/70589016

复制
相关文章

相似问题

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