首页 > 数据库 >Oracle数据库只能127.0.0.1连接,无法局域网远程通过IP访问

Oracle数据库只能127.0.0.1连接,无法局域网远程通过IP访问

时间:2024-12-12 10:14:19浏览次数:6  
标签:127.0 PROTOCOL DESCRIPTION 0.1 IP 数据库 ADDRESS Oracle

今天使用Oracle时遇到一个问题,连接字符串中IP配置成127.0.0.1时可能正常访问数据库,当配置成实际IP地址时连接数据库失败。然后 telnet IP 1521 失败。

解决方案:

1. 打开listener.ora文件(位于Oracle数据库安装目录network\admin 文件夹);

2. 将 LISTENER连接串中的LOCALHOST改成本机电脑名称;

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

修改后

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PC-MAOMAOCHONG)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

3. 保存并关闭文件;

4. 打开本机服务管理工具,找到Oracle网络监听服务(OracleOraDBHome1TNSListener)重启服务,问题解决。

标签:127.0,PROTOCOL,DESCRIPTION,0.1,IP,数据库,ADDRESS,Oracle
From: https://www.cnblogs.com/sdlz/p/18601674

相关文章

  • 依靠 MODBUS RTU 转 EtherNet/IP 网关构建森兰变频器与欧姆龙系统通讯链路配置案例
     在工业自动化控制领域,不同品牌和类型的设备之间的互联互通是实现高效生产和智能化管理的关键。本案例涉及到森兰变频器与欧姆龙控制系统之间的通讯连接,通过捷米特JM-EIP-RTU网关模块实现MODBUSRTU协议与EtherNet/IP协议的转换,构建稳定可靠的通讯链路,以满足工业生产过程中......
  • EtherNet/IP 转 Modbus 网关作用下 AB PLC 控制变频器的案例呈现
     在工业自动化控制系统中,常常会遇到不同品牌和通信协议的设备需要协同工作的情况。本案例中,客户现场采用了ABPLC,但需要控制的变频器仅支持Modbus协议。为了实现ABPLC对变频器的有效控制与监控,引入了捷米特JM-EIP-RTU网关来完成EtherNet/IP与Modbus之间的协议转换,......
  • <script>的属性
    <script>标签用于在HTML文档中嵌入或引用JavaScript代码。这个标签有多个属性,可以用来控制脚本的行为和加载方式。以下是一些常用的<script>标签属性:src:用于指定外部JavaScript文件的URL。当使用src属性时,标签内的JavaScript代码将被忽略。<scriptsrc="pat......
  • 每日力扣打卡93.复原IP地址
    题目:有效IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用'.'分隔。例如:"0.1.2.201"和"192.168.1.1"是有效IP地址,但是"0.011.255.245"、"192.168.1.312"和"192.168@1.1"是无效IP地址。给定一个只包含数字的字符串s,用以表......
  • CoderWhy深入Jacascript高级语法完整直播版
    CoderWhy深入Jacascript高级语法完整直播版01浏览器工作原理和V8引擎https://ke.qq.com/course/3619571?tuin=1635c7de#term_id=104381716TypeScript太s快coderwhyTypeScript会取代JavaScript吗?TypeScript只是给JavaScript带来了类型的思维?因为JavaScript本身长期是没有对......
  • Typescript
    Typescript教程_Typescript视频教程ts入门实战视频教程-2021年更新包含Vue3+Tshttps://www.bilibili.com/video/BV1yt411e7xV?from=search&seid=9050004695350176192https://www.itying.com/category-85-b0.htmlhttps://blog.csdn.net/z591391960/article/details/105667767......
  • IPv4 首部检验和的计算与原理解析
    IPv4(InternetProtocolVersion4)是目前最常用的网络协议之一,IPv4协议定义了一种检验和(Checksum)机制,用于检测数据是否在传输中发生了错误。IPv4首部检验和是一种错误检测技术,专门用于检测IP数据报头部(即IPv4数据包的头部)的完整性。它能够检查在传输过程中,头部数据是否由于......
  • iPhone手机出现白苹果怎么办?4个自救指南
    如果iPhone突然“白苹果”(死机变砖的代名词),是因为哪些问题造成的?需要怎么操作才能继续正常使用?其实“白苹果”这事儿如果是iPhone轻度用户,可能大家一辈子都不会遇到一次。但如果是iPhone重度用户、越狱爱好者、软件收集狂,可能就会遇到了。但其实“白苹果”并不可怕,一般情况的白......
  • Linux 连接 远程服务器的指定IP地址和端口号
    ‌Telnet命令用于连接远程服务器的指定IP地址和端口号,其基本格式如下‌:‌telnet[远程主机IP][端口号]例如,要连接到IP地址为192.168.1.100的设备,端口号为23(默认的Telnet端口号),命令如下:telnet192.168.1.10023Telnet命令的作用‌是提供远程登录服务,用户可以通过Telnet命......
  • ppdcheck.exe 是一个用于验证 PPD (PostScript Printer Description) 文件的命令行工
    ppdcheck.exe用法ppdcheck.exe[-选项]文件名...其中选项包括:-b 尝试首先读取缓存的二进制PPD数据。-k 保留二进制PPD数据。-p 使用PT扩展检查驱动程序的devmode大小。-vN 设置驱动程序版本为N。N可以是3或4,默认为v4。-wN 设置警告级别为N。-h ......