Como posso monitorar quais conexões o ASP.NET está fazendo no meu servidor MSSQL?

3

Eu tenho um site que está configurado com o ASP.NET e faz referência a dados de um servidor MSSQL 2000. Posso ver referências no código para os bancos de dados de que ele precisa, mas o SQL Server não está instalado localmente no servidor da Web e não vejo onde ele faz referência ao local do servidor.

Meu objetivo final é descomissionar o servidor MSSQL 2000 e consolidar seus bancos de dados em outro servidor SQL que eu esteja executando, mas preciso ter certeza de que o site recupera o banco de dados depois de transferido para o novo servidor. / p>     

por CaedJar4 25.08.2010 / 20:11

2 respostas

3

Quando você diz que pode "ver referências no código para os bancos de dados de que precisa", onde você está encontrando essas informações?

Geralmente, para ver quais conexões você está usando, abra seu arquivo web.config na raiz do seu site. Este arquivo pode realmente existir na raiz de outras pastas também.

Você verá um código como este:

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

O que é um connectionstring no seu web.config.

    
por 25.08.2010 / 20:16
1

Você precisará examinar as cadeias de conexão no código do ASP.NET. Geralmente, eles são configurados globalmente nos arquivos web.config na seção <connectionStrings> , embora também possam ser criados programaticamente no código (mas, esperamos, não é o caso).

Existem várias maneiras de criar strings de conexão. Para encontrar o nome do servidor para o SQL Server, você normalmente desejará procurar os atributos server ou data source .

    
por 25.08.2010 / 20:17