CORRECÇÃO: Partilhados página bloqueios podem ser mantidos até o fim da transacção e podem causar problemas de bloqueio ou de desempenho no SQL Server 2000 Service Pack 3 (SP3)

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: 843266
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
N.º de bugs: 471578 (SQL Server 8.0)
Sintomas
No Microsoft SQL Server 2000 Service Pack 3 (SP3), bloqueios de página partilhada podem ser retidos até ao fim da transacção. Este comportamento poderá conduzir a problemas de bloqueio ou de desempenho.
Causa
Este problema ocorre se a instrução SELECT utiliza uma verificação do índice paralela ou de uma operação de procura durante uma transacção quando o nível de isolamento de transacções está definido como leitura CONSOLIDADAS. Operações COMMIT ou ROLLBACK determinar o período de tempo que os bloqueios de página partilhada são mantidos.
Resolução

Informações sobre Service Packs

Para resolver este problema, obtenha o service pack mais recente do Microsoft SQL Server 2000. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
290211Como obter o SQL Server 2000 service pack mais recente

Informações sobre a correcção

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário na ferramenta Data e hora no painel de controlo.
   Date         Time   Version            Size    File name   -------------------------------------------------------------------   08-Jun-2004  17:14  2000.80.949.0     664,128  Autoplt.dll         08-Jun-2004  17:14  2000.80.949.0      78,400  Console.exe         08-Jun-2004  17:14  2000.80.949.0     315,968  Custtask.dll        08-Jun-2004  17:14  2000.80.949.0      33,340  Dbmslpcn.dll        08-Apr-2004  21:42                    786,432  Distmdl.ldf   08-Apr-2004  21:42                  2,359,296  Distmdl.mdf   10-Oct-2003  18:48                        180  Drop_repl_hotfix.sql   08-Jun-2004  17:14  2000.80.949.0   1,905,216  Dtspkg.dll          08-Jun-2004  17:14  2000.80.949.0     528,960  Dtspump.dll         08-Jun-2004  17:14  2000.80.949.0   1,557,052  Dtsui.dll           08-Jun-2004  17:14  2000.80.949.0     639,552  Dtswiz.dll          10-Oct-2003  18:48                    747,927  Instdist.sql   10-Oct-2003  18:48                      1,581  Inst_repl_hotfix.sql   08-Jun-2004  17:14  2000.80.949.0     352,828  Isqlw.exe           08-Jun-2004  17:14  2000.80.949.0      82,492  Itwiz.exe           08-Jun-2004  17:14  2000.80.949.0      90,692  Msgprox.dll         19-May-2004  23:43  8.11.40209.0      209,408  Mssdi98.dll         08-Jun-2004  17:14  2000.80.949.0      62,024  Odsole70.dll        08-Jun-2004  17:15  2000.80.949.0      25,144  Opends60.dll        08-Jun-2004  17:16                     82,944  Opends60.pdb   08-Jun-2004  17:14  2000.80.949.0      57,904  Osql.exe            08-Jun-2004  17:14  2000.80.949.0     279,104  Pfutil80.dll        10-Oct-2003  18:37                    550,780  Procsyst.sql   08-Apr-2004  21:42                     12,305  Qfe469315.sql   08-Apr-2004  21:42                     19,195  Qfe469571.sql   08-Jun-2004  15:52                  1,104,848  Replmerg.sql   08-Jun-2004  17:14  2000.80.949.0     221,768  Replprov.dll        08-Jun-2004  17:14  2000.80.949.0     307,784  Replrec.dll         08-Jun-2004  16:12  2000.80.949.0     159,813  Replres.rll   10-Oct-2003  18:48                  1,087,150  Replsys.sql   10-Oct-2003  18:48                    986,603  Repltran.sql   08-Jun-2004  17:14  2000.80.949.0     287,304  Rinitcom.dll        08-Jun-2004  17:14  2000.80.949.0      78,416  Sdiclnt.dll         08-Jun-2004  17:14  2000.80.949.0      66,112  Semmap.dll          08-Jun-2004  17:14  2000.80.949.0      57,916  Semnt.dll           08-Jun-2004  17:14  2000.80.949.0     492,096  Semobj.dll          08-Jun-2004  16:37  2000.80.949.0     172,032  Semobj.rll   08-Jun-2004  17:14  2000.80.949.0      53,832  Snapshot.exe        12-Mar-2004  03:10                    117,834  Sp3_serv_uni.sql   08-Jun-2004  17:13  2000.80.949.0      28,672  Sqlagent.dll        08-Jun-2004  17:14  2000.80.949.0     311,872  Sqlagent.exe        08-Jun-2004  17:13  2000.80.949.0     168,001  Sqlakw32.dll        08-Jun-2004  17:15  2000.80.949.0      33,344  Sqlctr80.dll        08-Jun-2004  17:15  2000.80.949.0   4,215,360  Sqldmo.dll          08-Jun-2004  17:14                     25,172  Sqldumper.exe       08-Jun-2004  15:49  2000.80.949.0      28,672  Sqlevn70.rll   08-Jun-2004  17:15  2000.80.949.0     180,792  Sqlmap70.dll        08-Jun-2004  17:15  2000.80.949.0     188,992  Sqlmmc.dll          08-Jun-2004  16:41  2000.80.949.0     479,232  Sqlmmc.rll   08-Jun-2004  17:15  2000.80.949.0     401,984  Sqlqry.dll          08-Jun-2004  17:15  2000.80.949.0      57,920  Sqlrepss.dll        08-Jun-2004  17:15  2000.80.949.0   7,581,777  Sqlservr.exe        08-Jun-2004  17:15                 13,050,880  Sqlservr.pdb   08-Jun-2004  17:15  2000.80.949.0     590,396  Sqlsort.dll         08-Jun-2004  17:15  2000.80.949.0      45,644  Sqlvdi.dll          08-Jun-2004  17:15  2000.80.949.0     106,588  Sqsrvres.dll        08-Jun-2004  17:15  2000.80.949.0      33,340  Ssmslpcn.dll        08-Jun-2004  17:15  2000.80.949.0      82,492  Ssnetlib.dll        08-Jun-2004  17:15  2000.80.949.0      25,148  Ssnmpn70.dll        08-Jun-2004  17:15  2000.80.949.0     123,456  Stardds.dll         08-Jun-2004  17:15  2000.80.949.0     158,240  Svrnetcn.dll        08-Jun-2004  17:14  2000.80.949.0      76,416  Svrnetcn.exe        08-Jun-2004  17:15  2000.80.949.0      49,228  Ums.dll             08-Jun-2004  17:15                    132,096  Ums.pdb   08-Jun-2004  17:15  2000.80.949.0      98,872  Xpweb70.dll      
Nota Devido a dependências de ficheiros, a correcção mais recente ou funcionalidade que contém estes ficheiros pode também conter ficheiros adicionais.

Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Microsoft SQL Server 2000 Service Pack 4.
Mais Informação
A Microsoft distribui correcções SQL Server 2000 como um ficheiro transferível. Uma vez que as correcções são cumulativas, cada nova versão contém todas as correcções e todas as actualizações de segurança incluídas com a versão de correcção anterior do SQL Server 2000.

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 843266 - Última Revisão: 01/17/2015 10:49:19 - Revisão: 2.2

Microsoft SQL Server 2000 Service Pack 3

  • kbnosurvey kbarchive kbmt kbsqlserv2000presp4fix kbfix kbbug kbqfe kbhotfixserver KB843266 KbMtpt
Comentários