CORRECÇÃO: Não-administrador de utilizador que executa secção enquanto Server encerrado pode encontra asserção de revenda

Traduções de Artigos Traduções de Artigos
Artigo: 258087 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
N.º DE BUGS: 57532 (SQLBUG_70)
Expandir tudo | Reduzir tudo

Sintomas

Um utilizador não administrador pode surgir a asserção de revenda seguinte quando executar uma secção T-SQL durante um encerramento do SQL Server.
SQL Server Assertion: File: <xcbmgr.cpp>, line=1299 Failed Assertion = 'pss->IsXcbLocked ()'.
					
Uma vez que este problema só ocorre quando o servidor está já a ser encerrado, a declaração é um erro benigno e não afecta integridade transaccional.

Ponto Da Situação

Microsoft confirmou que este problema existe no SQL Server 7.0. Este problema foi corrigido dos Estados Unidos Service Pack 3 para o Microsoft SQL Server 7.0. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
274799INF: Como obter o Service Pack 3 para o Microsoft SQL Server 7.0 e Microsoft Data Engine (MSDE) 1.0
Para mais informações, contacte o fornecedor de suporte principal.

Mais Informação

Este problema ocorre apenas para os utilizadores não administradores e apenas se a transacção está actualmente activa. Quando o servidor aceita um lote de T-SQL (language_exec) ou a chamada de procedimento armazenado remoto de execrpc (RPC, Remote Procedure Call), é efectuada uma verificação para ver se o servidor está no processo de encerramento. Se for esse o caso, e o utilizador é um utilizador não administrador, em seguida, uma mensagem 6002 "encerrar está em curso. Terminar sessão"é enviado novamente para o cliente. No caso de uma secção, determinados tipos de lógica de processamento de excepções também é executada, se a transacção estiver activa, pode conduzir a esta declaração.

O problema é benigno como o servidor está já a ser encerrado. Integridade não transaccional é comprometida devido a esta declaração. Consoante a temporização do problema, poderão existir alguns casos em que uma mensagem de encerramento não aparece no errorlog.

Propriedades

Artigo: 258087 - Última revisão: 12 de fevereiro de 2014 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 7.0 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix kbqfe KB258087 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: 258087

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