CORRECÇÃO: Vários problemas quando a chamada de componentes COM + transaccionais do ASP.NET

Traduções de Artigos Traduções de Artigos
Artigo: 318000 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
importante : Este artigo contém informações sobre como modificar o registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o restaurar o registo se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
256986Descrição do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Sintomas

Quando telefonar geridos ou transaccional + componentes do ASP.NET, um ou mais dos seguintes problemas podem ocorrer em seu aplicativo:
  • Violações de acesso
  • Fugas de memória
  • Processar fugas
  • Bloqueios fatais
  • Desempenho fraco

Causa

Este comportamento pode ocorrer devido a condições seguintes:
  • Um erro no COM + 1.0 causas impasses, fugas de memória e alça fugas.
  • Dois erros no COM + 1.0 causar violações de acesso.
  • Um erro no MDAC 2.7 faz com que um fraco desempenho.

Resolução

Se estiver a utilizar componentes COM + do ASP.NET num servidor Web de produção de Microsoft Windows 2000, utilize os seguintes métodos, pela ordem apresentada, para resolver estes problemas:
  • Instalar o Windows 2000 Service Pack 2 (SP2) e o pacote de conjunto de correcção COM + 18.1. Para obter o COM + correcção conjunto pacote 18.1, contacte o suporte técnico da Microsoft. Windows 2000 Service Pack 3 (SP3) contém estas correcções quando este for disponibilizado.Para obter informações adicionais sobre o COM + correcção conjunto pacote 18.1, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
    313582INFO: Disponibilidade do Windows 2000 Post-Service Pack 2 + o conjunto de pacotes de correcções 18.1
  • Se estiver a utilizar o SQL Server 2000, instalar o SQL Server 2000 Service Pack 1 (SP1) ou posterior.

    Para mais informações sobre a disponibilidade de service packs do SQL Server 2000, navegue para o seguinte Web site da Microsoft:
    http://www.microsoft.com/sql
  • Se necessitar de uma correcção para MDAC 2.7 problemas de desempenho, contacte o suporte técnico da Microsoft. MDAC 2.7 SP1 contém estas correcções quando este for disponibilizado.
  • Tem de chamar explicitamente o método de venda/abate em objectos herda da classe System.EnterpriseServices.ServicedComponent . Em limite, a contagem de identificador pode aumentar por para vários milhares (10.000 para 30.000) antes de a ser libertada se não explicitamente chamar a venda/abate . aviso : a utilização incorrecta do Editor de registo poderá provocar problemas graves que poderão forçar a reinstalação do sistema operativo. Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. As suas próprias risco da utilização do Editor de registo.

Ponto Da Situação

Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
312118Erro: Utilização de memória alta e números de identificador quando uma aplicação contém objectos de ServicedComponent


Correcções que estarão publicamente disponíveis no Windows 2000 SP3 e MDAC 2.7 SP1. Se for necessária uma correcção antes da disponibilização dos supra service packs, contacte o suporte técnico da Microsoft.

Propriedades

Artigo: 318000 - Última revisão: 24 de fevereiro de 2014 - Revisão: 2.5
A informação contida neste artigo aplica-se a:
  • Microsoft COM+ 1.0
  • Microsoft ASP.NET 1.0
  • Microsoft Data Access Components 2.7
  • Microsoft .NET Framework Service Pack 2
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbcomservices kberrmsg kbfix kbperformance kbscalability KB318000 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 318000

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com