我如何监控 ASP.NET 与我的 MSSQL 服务器建立的连接?

我如何监控 ASP.NET 与我的 MSSQL 服务器建立的连接?

我有一个使用 ASP.NET 配置的网站,该网站引用了 MSSQL 2000 服务器的数据。我可以在代码中看到对所需数据库的引用,但 SQL 服务器未安装在 Web 服务器上本地,我看不到它引用服务器位置的位置。

我的最终目的是退役 MSSQL 2000 服务器并将其数据库合并到我正在运行的另一个 SQL 服务器上,但我需要确保网站在将数据库转移到新服务器后能够使用它。

答案1

当您说您可以“在代码中看到对所需数据库的引用”时,您在哪里找到这些信息?

通常,要查看您正在使用的连接,您需要打开网站根目录中的 web.config 文件。此文件实际上也可以存在于其他文件夹的根目录中。

你会看到如下代码:

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

这是您的 web.config 中的连接字符串。

答案2

您需要查看 ASP.NET 代码中的连接字符串。通常,这些是在部分中的 web.config 文件中全局设置的<connectionStrings>,尽管它们也可以在代码中以编程方式创建(但希望情况并非如此)。

有多种方法可以创建连接字符串。要查找 SQL Server 的服务器名称,通常需要查找serverdata source属性。

相关内容