Select the product you need help with
CORRECÇÃO: Você pode encontrar um cenário de bloqueio ao usar variáveis de tabela no SQL Server 2005 ou no SQL Server 2008ID do artigo: 960283 - Exibir os produtos aos quais esse artigo se aplica. Bug #: 50003816 (Hotfix do SQL) A Microsoft distribui o Microsoft SQL Server 2005 ou SQL Server 2008 corrige como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções segurança que foram incluídas com o SQL Server 2005 ou SQL Server 2008 anteriores corrigir lançamento. Nesta páginaSintomasNo Microsoft SQL Server 2005 ou no Microsoft SQL Server 2008, você poderá encontrar um cenário de bloqueio quando você executar uma consulta semelhante à seguinte: ResoluçãoInformações da atualização cumulativaSQL Server 2005 Service Pack 2importante Você deve usar essa correção se você estiver executando o SQL Server 2005 Service Pack 2.A correção para este problema primeiro foi lançada em 11 de actualização cumulativa para o SQL Server 2005 Service Pack 2. Para obter mais informações sobre esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 958735 Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança foram incluídas com o anterior SQL Server 2005 corrigir lançamento. A Microsoft recomenda que você considere a aplicação a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/958735/LN/
)
Pacote de atualizações cumulativas 11 para SQL Server 2005 Service Pack 2937137 Microsoft SQL Server 2005 hotfixes são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2005 Service Pack 2 para uma instalação do SQL Server 2005 Service Pack 2. Por padrão, qualquer hotfix fornecidas em um SQL Server service pack está incluído no service pack seguinte do SQL Server.
(http://support.microsoft.com/kb/937137/LN/
)
Compilações do SQL Server 2005 lançados após o SQL Server 2005 Service Pack 2 foi lançado SQL Server 2005 Service Pack 3importante Você deve usar essa correção se você estiver executando o SQL Server 2005 Service Pack 3.A correção para esse problema também posterior foi lançada na atualização cumulativa 1 para o SQL Server 2005 Service Pack 3. Para obter mais informações sobre esse pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 959195 Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança foram incluídas com o anterior SQL Server 2005 corrigir lançamento. A Microsoft recomenda que você considere a aplicação a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/959195/LN/
)
Pacote de atualizações cumulativas 1 para SQL Server 2005 Service Pack 3960598 Microsoft SQL Server 2005 hotfixes são criados para service packs do SQL Server específicos. Você deve aplicar um hotfix do SQL Server 2005 Service Pack 3 para uma instalação do SQL Server 2005 Service Pack 3. Por padrão, qualquer hotfix fornecidas em um SQL Server service pack está incluído no service pack seguinte do SQL Server.
(http://support.microsoft.com/kb/960598/LN/
)
Compilações do SQL Server 2005 lançados após o lançamento do SQL Server 2005 Service Pack 3SQL Server 2008A correção para esse problema foi lançada primeiro em 3 atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:960484 Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções segurança que foram incluídas com o SQL Server 2008 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/960484/
)
Pacote de atualizações cumulativas 3 para SQL Server 2008956909
(http://support.microsoft.com/kb/956909/
)
O SQL Server 2008 compilações que lançadas foram após o lançamento SQL Server 2008 foi lançadoComo ContornarPara contornar esse problema, use a tabela temporária em vez de variável de tabela. SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesQuando esse problema ocorre, os eventos semelhantes aos seguintes são registrados no SQL Server log de erro: <Date Time> spid4s Deadlock encountered .... Printing deadlock information <Date Time> spid4s Wait-for graph <Date Time> spid4s <Date Time> spid4s Node:1 <Date Time> spid4s OBJECT: 2:416629173:0 CleanCnt:3 Mode:Sch-S Flags: 0x0 <Date Time> spid4s Grant List 1: <Date Time> spid4s Owner:0x05617D00 Mode: Sch-S Flg:0x0 Ref:1 Life:00000000 SPID:56 ECID:0 XactLockInfo: 0x158308D4 <Date Time> spid4s SPID: 56 ECID: 0 Statement Type: INSERT Line #: 64 <Date Time> spid4s Input Buf: RPC Event: Proc [Database Id = 28 Object Id = 160719625] <Date Time> spid4s Requested By: <Date Time> spid4s ResType:LockOwner Stype:'OR'Xdes:0x1B907648 Mode: Sch-M SPID:56 BatchID:0 ECID:0 TaskProxy:(0x4B938364) Value:0x561f060 Cost:(N/A) <Date Time> spid4s Deadlock monitor failed to resolve this deadlock. Server may require restart to recover from this condition <Date Time> spid4s Using 'dbghelp.dll' version '4.0.5' <Date Time> spid14s deadlock-list <Date Time> spid14s deadlock victim=process0 <Date Time> spid14s process-list <Date Time> spid14s process id=process9285c8 waitresource=OBJECT: 2:416629173:0 waittime=12593 ownerId=1746104 transactionname=droptemp lasttranstarted=<Date Time> XDES=0x1b907648 lockMode=Sch-M schedulerid=2 kpid=8652 status=suspended spid=56 sbid=0 ecid=0 priority=0 transcount=1 lastbatchstarted=<Date Time> lastbatchcompleted=<Date Time> clientapp=WstClient hostname=PTONEBOX02 hostpid=21660 loginname=NT AUTHORITY\NETWORK SERVICE isolationlevel=read committed (2) xactid=1745726 currentdb=28 lockTimeout=4294967295 clientoption1=673316896 clientoption2=128056 <Date Time> spid14s executionStack <Date Time> spid14s frame procname=Group.dbo.psp_GroupEntityChangesGet line=64 stmtstart=4052 stmtend=4830 sqlhandle=0x03001c0009639409d6a1a100289b00000100000000000000 <Date Time> spid14s INSERT @t_Rowset <Date Time> spid14s EXEC @i_ReturnCode = @vc_ProcName <Date Time> spid14s @i_ReleaseVersion = @i_ReleaseVersion <Date Time> spid14s ,@bi_ScopeID = @bi_ScopeID <Date Time> spid14s ,@dt_StartDatetime = @dt_StartDatetime <Date Time> spid14s ,@dt_EndDatetime = @dt_EndDatetime <Date Time> spid14s ,@f_ReturnAll = @f_ReturnAll <Date Time> spid14s ,@i_MaxRows = @i_MaxRows <Date Time> spid14s ,@f_MoreRows = @f_MoreRows OUTPUT <Date Time> spid14s inputbuf <Date Time> spid14s Proc [Database Id = 28 Object Id = 160719625] <Date Time> spid14s resource-list <Date Time> spid14s objectlock lockPartition=0 objid=416629173 subresource=FULL dbid=2 objectname=tempdb.dbo.#18D541B5 id=lock13849a80 mode=Sch-S associatedObjectId=416629173 <Date Time> spid14s owner-list <Date Time> spid14s owner id=process9285c8 mode=Sch-S <Date Time> spid14s waiter-list <Date Time> spid14s waiter id=process9285c8 mode=Sch-M requestType=wait <Date Time> spid4s **Dump thread - spid = 4, PSS = 0x059DA7D8, EC = 0x059DA7E0 <Date Time> spid4s ***Stack Dump being sent to <drive>:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\<dumpname>.txt <Date Time> spid4s * ******************************************************************************* <Date Time> spid4s * <Date Time> spid4s * BEGIN STACK DUMP: <Date Time> spid4s * <Date Time> spid 4 <Date Time> spid4s * <Date Time> spid4s * Unresolved deadlock <Date Time> spid4s * <Date Time> spid4s * <Date Time> spid4s * ******************************************************************************* SQL Server 2005Para mais informações sobre quais arquivos são alterados e para obter informações sobre quaisquer pré-requisitos para aplicar o pacote de atualização cumulativa que contém o hotfix descrito neste artigo, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:958735
(http://support.microsoft.com/kb/958735/LN/
)
Pacote de atualizações cumulativas 11 para SQL Server 2005 Service Pack 2SQL Server 2008Para mais informações sobre quais arquivos são alterados e para obter informações sobre quaisquer pré-requisitos para aplicar o pacote de atualização cumulativa que contém o hotfix descrito neste artigo, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:960484
(http://support.microsoft.com/kb/960484/LN/
)
Pacote de atualizações cumulativas 3 para SQL Server 2008ReferênciasPara obter mais informações sobre a lista de compilações disponibilizadas após o SQL Server Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 937137 Para obter mais informações sobre o modelo incremental de serviços para o SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/937137/LN/
)
Compilações do SQL Server 2005 lançados após o SQL Server 2005 Service Pack 2 foi lançado 935897 Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/935897/LN/
)
Há um modelo incremental de serviços da equipe do SQL Server para fornecer hotfixes para problemas relatados913089 Para obter mais informações sobre os novos recursos e os aprimoramentos no SQL Server 2005 Service Pack 2, visite o seguinte site:
(http://support.microsoft.com/kb/913089/LN/
)
Como obter o service pack mais recente para o SQL Server 2005 http://go.microsoft.com/fwlink/?LinkId=71711 Para obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://go.microsoft.com/fwlink/?LinkId=71711)
822499 Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/822499/LN/
)
Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão que é usada para descrever as atualizações de softwarePropriedadesID do artigo: 960283 - Última revisão: segunda-feira, 19 de janeiro de 2009 - Revisão: 3.0 A informação contida neste artigo aplica-se a:
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: 960283
(http://support.microsoft.com/kb/960283/en-us/
)
|




Voltar para o início








