我有一个由第三方托管服务提供商托管的MVC3应用程序。该网站在过去3个月中运行良好,没有任何问题。今天突然,应用程序开始抛出以下异常记录在我的日志部分,如下所示。连接数据库突然开始抛出我的网站异常
System.Data.ProviderIncompatibleException:提供程序未返回 ProviderManifestToken字符串。 ---> System.Data.SqlClient.SqlException:超时过期。在操作完成之前已经过去的时间段为 ,或者服务器为 未响应。
该消息是不言自明的,我首先想到应该增加连接超时,但是仍然抛出异常提示其他部分(Server Not Responding)。我联系了我的托管服务提供商,他说他没有错。所以我被困在一个网站上,不知道该怎么做。
任何想法为什么提供者抛出上面列出的例外。另外,是否有可能以有限的权限远程连接到托管服务器上的数据库。任何工具呢?除了应用程序编程之外,我没有暴露于数据库主题。
检查您的服务器可能是断开的。尝试一段时间后,通过查看服务器连接。 – 2012-03-30 11:24:59
不知道错误;但作为数据库管理工具,您可以使用[database.net](http://fishcodelib.com/Database.htm)或MSSQL Management Studio Express版本。 – denolk 2012-03-30 11:26:52
@Sai即使我认为服务器断开连接。所以我再说一遍,网站管理员现在正在研究它。将保持此线程相应更新。@ denolk,我有Management Studio Express版本。将研究如何连接到远程服务器。感谢您的指导。 – Jatin 2012-03-30 11:47:32