Artigo: 916950 - Última revisão: sexta-feira, 2 de Novembro de 2007 - Revisão: 1.9 CORRECÇÃO: Poderá detectar a Corrupção de memória e SQL Server 2000 pode encerrar com violações de acesso fatal quando tenta procurar ficheiros em SQL Server 2000 Enterprise Manager num computador Windows Server 2003 x 64
Erro: # 40000113 (correcção SQL) A Microsoft distribui correcções Microsoft 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 correcções de segurança incluídas com o SQL Server 2000 anteriores corrigir lançamento. Nesta páginaSumárioEste artigo descreve o seguinte sobre esta versão de correcção:
SintomasConsidere o seguinte cenário. Microsoft SQL Server 2000 Enterprise Manager está em execução no Microsoft Windows Server 2003 x 64 computador baseado no edição. Tentar procurar ficheiros e clique no botão de reticências (... ) na caixa de diálogo qualquer ficheiro no SQL Server 2000 Enterprise Manager. Neste cenário, poderá detectar danos de memória e do SQL Server pode encerrar com violações de acesso fatal. Outros threads ou objectos tais como Microsoft Component objectos COM (Object Model) podem ser carregados para o SQL Server utilizando o procedimento sp_oacreate armazenados. Quando este comportamento ocorre, o OLEDB ligados servidor fornecedores que são executados no processo, correio de SQL, ou SQLXML também poderão ser afectado e pode causar o processo de SQL Server para encerrar. Além disso, poderá também detectar este problema nas ocorrências de cluster. notas
Poderá não detectar a Corrupção de memória até outros threads utilizam pilha predefinido ou até memória da pilha é libertada. Qualquer módulo é executado no processo do Sqlservr.exe pode partilhar a pilha de predefinição num processo. Por conseguinte, este tipo de danos de memória pode afectar Xpstar.dll e outros módulos em que o sistema xp_availablemedia expandido o procedimento armazenado é compilado. Para obter uma lista de todas as correcções disponibilizadas publicamente do SQL Server 2000 Post-Service Pack, consulte o seguinte artigo na base de dados de conhecimento da Microsoft: 894905
(http://support.microsoft.com/kb/894905/
)
Lista cumulativa de correcções que estão disponíveis para o SQL Server 2000 SP4 ResoluçãoO programa de instalação não instala esta correcção correctamente em sistemas baseados em 64 x. Este problema de instalação ocorre quando se verificam as seguintes condições:
Informações sobre a correcçãoEstá disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico.Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentada, submeta um pedido para o serviço de cliente do Microsoft e suporte para obter a correcção. Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft: http://support.microsoft.com/contactus/?ws=support
(http://support.microsoft.com/contactus/?ws=support)
Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.Pré-requisitosTem de ter o Microsoft SQL Server 2000 Service Pack 4 (SP4) instalado para aplicar esta correcção.Para obter mais informações sobre como obter o SQL Server Service Pack 4, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 290211
(http://support.microsoft.com/kb/290211/
)
Como obter o SQL Server 2000 service pack mais recente Informações sobre reinícioDepois de instalar esta correcção, o serviço SQL Server será reiniciado automaticamente.Informações de registoNão é necessário alterar o registo.Informações sobre ficheiros da correcçãoEsta correcção contém apenas os ficheiros necessários para corrigir os problemas referidos neste artigo. Esta correcção não pode conter de todos os ficheiros que necessita para actualizar completamente um produto para a compilação mais recente.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 no formato de 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 no item Data e hora no painel de controlo. Versões do SQL Server 2000 de 32 bitsReduzir esta tabela
Versão da arquitectura Itanium do SQL Server 2000Reduzir esta tabela
Como contornarPara contornar este problema, pode impedir temporariamente a utilização do sistema xp_availablemedia expandido o procedimento armazenado. Para o fazer, utilize o seguinte exemplo de código. Erro 2812: Não foi possível localizar o procedimento armazenado 'xp_availablemedia'.
Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Mais InformaçãoNormalmente, o ntdll! RtlpCoalesceFreeBlocks ou ntdll! RtlFreeHeap funções são as funções que são vítimas na parte superior da pilha de thread quando ocorre Corrupção de memória na pilha de predefinido. No entanto, estas funções não são as funções de apenas este tipo de danos de memória poderá afectar. Portanto, a pilha de thread de violação de acesso para qualquer utilizador pode variar. Além disso, não é possível determinar a causa dos danos pilha examinando a pilha de thread vítima apenas e a causa dos danos pilha pode ser causada por outros factores que não estão listados neste artigo. Por exemplo, uma chamada para o sistema xp_availablemedia procedimento armazenado expandido pode semelhante ao seguinte:
Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 916950
(http://support.microsoft.com/kb/916950/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo