关于Oracle数据库的连接失败问题,有N种情况都会导致,这次遇到的是一般开发或者运维人员难以发现的

场景:

有一台机A能够正常连接数据库并正常运行,机器B连接失败

32位WebService程序基于.Net4.0开发,部署在IIS上,通过Oracle Client链接数据库

问题排查:

IIS启用32应用程序池

应用程序池启用4.0版本

B机器NetManeger配置的数据库实例名、IP、数据库端口均与A服务器一致

测试B至数据库服务器IP网络通畅  ping 服务器IP

测试端口通畅 telnet 服务器IP 数据库端口

仍然提示连接超时;

上述所有基本检查都已确认没有问题,最后意外的发现

两个服务器ABNetManager里面的连接模式不一样

A为专用服务器模式,B默认的数据库连接

所以问题就在这里,连接模式在数据库上做的设置,在大型的公司或者项目系统管理,DBA、系统运维、系统开发都是严格区分的,

如果在DBA在数据库做了改动,却没通知出来,就会导致这种问题,根本排查不出来。

连接模式相关文章 https://blog.csdn.net/ronggangzhao/article/details/43418311

人员分工细化,提高工作效率,沟通交流做到位是前提。

大家一起来爬坑!

最新文章

  1. SharePoint 2013管理中心里【管理服务器上的服务】不见了
  2. SQL Server 2008 R2 升级到 Service Pack 3后Report Builder启动不了
  3. WinAPI: ShellExecute - 打开外部程序或文件
  4. mac 启动 docker daemon
  5. 【网络——Linux】——IPMI详细介绍【转】
  6. [CareerCup] 2.2 Kth to Last Element of Linked List 链表的倒数第k个元素
  7. iOS8跳到系统设置页面
  8. XML解析(转)
  9. vi/vim高级命令集粹
  10. Luogu3444:[POI2006]ORK-Ploughing
  11. Java核心技术卷一基础知识-第10章-部署应用程序和applet-读书笔记
  12. 第1章 ssh命令和SSH服务详解
  13. Vue Cli 3.x项目如何部署到IIS子站点下
  14. ASP 基础三 SQL指令
  15. 逃离迷宫 HDU1728 (bfs)
  16. Buildroot Savedefconfig
  17. JFace TableViewer性能改善 -- 使用VirtualTable
  18. 带阴影的圆形 QLabel
  19. 奔五的人学ios:swift竟然没有字符串包括,找个简单的解决方法
  20. php 购物车实现购物的原理

热门文章

  1. PHP base_convert() 函数
  2. nRF51822 配置超过4个的 按键驱动
  3. @PathVariable不起作用,报错:Cannot resolve @PathVariable ' '
  4. Delphi内存专题
  5. SQLServer ROW_NUMBER()函数使用方法 分区排序
  6. openresty开发系列36--openresty执行流程之6日志模块处理阶段
  7. CefSharp在高DPI的屏幕上出现黑边(winform)
  8. SpringBoot 为什么能够自动的注入一些常用的Bean ?详细分析SpringBoot 自动配置的实现
  9. [LeetCode] 122. Best Time to Buy and Sell Stock II 买卖股票的最佳时间 II
  10. [LeetCode] 139. Word Break 单词拆分