Você recebe uma mensagem de erro "não há armazenamento suficiente está disponível para concluir esta operação (0x8007000e)" ao chamar muitos objetos de um processo para outro usando o COM +

Traduções deste artigo Traduções deste artigo
ID do artigo: 890425 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você chamar muitos objetos de um processo para outro usando o Microsoft COM +, você receberá a seguinte mensagem de erro:
Não há armazenamento suficiente está disponível para concluir esta operação (0x8007000e)
Se você anexar um depurador ao processo do cliente, você poderá ver 8007000E exceções de primeira instância relatadas pelo depurador.

Causa

Esse problema é causado por limitação na camada de (RPC) chamada de procedimento remoto onde somente 256 interfaces exclusivos podem ser chamados de um processo para outro. Esse problema normalmente ocorre quando você usar o COM + ou Microsoft Transaction Server com muitos objetos no pacote ou programa.

Resolução

Para resolver esse problema, use um dos seguintes métodos:
  • Objetos divididos entre vários processos.
  • Reduza o número de interfaces que são chamadas entre um processo e outro.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Propriedades

ID do artigo: 890425 - Última revisão: quarta-feira, 5 de dezembro de 2007 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft COM+ 1.5
  • Microsoft COM+ 1.0
Palavras-chave: 
kbmt kbprogramming kbtshoot kbprb KB890425 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 890425

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