2013-05-22 52 views
1

最近有一台服务器死机,不得不从备份重建它。现在我得到了几个我的Access应用程序(使用链接表和传递查询)的间歇性故障。我还有另一个链接到恢复的SQL服务器,并且许多存储过程包括通过此链接的调用。Intermittant“服务器不存在或访问被拒绝”

主要问题是,错误消息是如此通用,我什至不能告诉我的2个SQL Server的哪一个它不能达到。大多数情况下,似乎有些直通存储过程运行,但有一些失败。

如何判断哪个SQL服务器不可用?如何解决并纠正这个问题,因为它是间歇性的,并不总是失败?

错误: enter image description here

编辑:没有办法让这个错误讯息给我更多的信息????

+0

服务器操作系统是否更改了版本?您是重建ODBC连接还是插入现有的连接? – Cougar9000

+0

服务器操作系统是一样的。我们将新服务器命名为旧服务器,以便我们可以使用相同的客户端DSN。 – MAW74656

+0

IP地址是否改变或您是否可以重用? – Cougar9000

回答

1

这些可能很难诊断和修复有时。如果是我,我会开始删除并重建ODBC连接,并将其视为新的应用程序安装。仔细检查所有的防火墙,网络路径等......一旦你确定所有的连接都打开了,端口是清楚的,usrname/pwd都可以工作,然后开始一次一个地检查SP,看看哪些连接启动了错误。从那里你应该能够识别错误传递的参数或值,很可能是由于重建服务器时发生未知的更改。

要检查的另一件事是修补程序级别并添加已安装的软件。不知道什么是偷偷进来或不在你的备份图像上,需要添加

+0

可以使用主机名而不是IP导致这种不稳定?有没有更改DNS使用IP? – MAW74656

+0

它可能会根据连接字符串的操作方式。如果一个特定的电话是寻找IP而不是DNS或反之亦然等...... – Cougar9000

+0

多年来一直与这样的事情斗争,我的策略是现在只烧掉房子,并重建 – Cougar9000