系统意外尝试连接到localDb

时间:2020-09-25 21:14:53

标签: c# asp.net sql-server forms-authentication localdb

我正在研究一个已经运行15年的ASP.NET 4.8项目。它始终使用独立的sql服务器(最近从MSSQL2008升级到MSSQL2019)。一段时间以来-奇怪的是-如果您尝试使用不存在的用户名登录,则该应用程序报告与网络有关或与实例有关的错误。要登录,我们使用带有自定义登录屏幕(用户名/密码)的表单身份验证,验证凭据并设置身份验证Cookie数据。

签出凭据时,用户将被重定向到所需的页面。如果凭据失败,则系统通常需要等待几秒钟,再次显示登录屏幕。但是最近,相反,我们在30秒左右的时间内收到了上述错误消息。

所有连接字符串都井然有序,它们一直都运行良好。 stacktrace仅具有非用户代码,并列出了对System.Web.DataAccess.SqlConnectionHelper.CreateMdfFile(...)的调用。我认为这与系统有关,出于某种原因试图创建localDb。我们的代码中什么都没有使用localDb,我们从未使用过。

我想知道如何才能找到有关该问题的更多信息。 localDb来自哪里,如何摆脱它?

非常感谢大家提出的任何想法或见识。

更新 我仍然很想找出系统为何尝试创建MDF文件。

下面是错误信息。

URL:http:// localhost:56900 / Shared / Login.aspx?ReturnUrl = / Vertraege.aspx

Stacktrace:

bei System.Web.Management.SqlServices.GetSqlConnection(String server, String user, String password, Boolean trusted, String connectionString)
bei System.Web.Management.SqlServices.SetupApplicationServices(String server, String user, String password, Boolean trusted, String connectionString, String database, String dbFileName, SqlFeatures features, Boolean install)
bei System.Web.Management.SqlServices.Install(String database, String dbFileName, String connectionString)
bei System.Web.DataAccess.SqlConnectionHelper.**CreateMdfFile**(String fullFileName, String dataDir, String connectionString)

错误消息: Keine Verbindung MIT SQL Server-Datenbank。 (无法连接到sql server)

web.config中的连接字符串:configuration / connectionStrings:

<add name="connectionname" connectionString="Data Source=tcp:10.0.0.2,1433;Initial Catalog=catalog;User ID=username;Password=secret;application name=appname" providerName="System.Data.SqlClient" />

0 个答案:

没有答案