我们在 Windows Server 2003 中有一个 Oracle 数据库,其存档重做日志存储在 Windows Server 2008 的共享资源上:
\\192.168.1.189\d$\folder_for_archivedlogs
但是,根据 Oracle 的alert.log
,晚上 10:01 时,该共享资源丢失,数据库无法访问。从我的 Windows Server 2003 的 Windows 资源管理器中,我无法访问该共享资源,但当我访问时得到了响应ping 192.168.1.189
。
我查看了 Windows 2008 上的所有事件日志,但晚上 10:00 或 11:00 没有出现错误。
有人以前见过类似的情况吗?(共享资源丢失,但您仍然可以 ping 服务器,并且事件日志中没有错误事件)。
答案1
对我来说这是一个愚蠢的问题,但你永远不知道...服务器的 IP 地址是静态的还是动态的?如果是动态的,DHCP 服务器上是否配置了预留?
ping 只会告诉你A设备正在应答该地址,不一定这服务器有问题。
另外,我很好奇为什么您选择通过 IP 地址而不是主机名来访问共享?如果服务器的地址发生变化(动态或手动),您需要将客户端重新指向新地址……如果您使用主机名,则可以消除该问题。