Artigo: 913100 - Última revisão: sexta-feira, 2 de Novembro de 2007 - Revisão: 1.4

CORRECÇÃO: O escritor do MSDE não está incluído quando tenta utilizar a ferramenta Vssadmin.exe para Listar escritores de cópias sombra de volume subscritos

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Número de bugs: 165 (correcção SQL)

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário. No Microsoft Windows Server 2003 x 64 computador com o Microsoft SharePoint Team Services, tenta utilizar a ferramenta da linha de comandos administrativa (Vssadmin.exe) do serviço de cópia sombra de volumes (VSS) para Listar escritores de cópias sombra de volume subscritos. Poderá notar que o escritor do Microsoft SQL Server 2000 Desktop Engine (MSDE) não está incluído na lista. Neste cenário, poderá achar que a ferramenta Vssadmin.exe deixa de responder. Poderá receber a seguinte mensagem de erro no registo de eventos do Windows:
Erro de Sqllib: erro de OLEDB encontrado IDBInitialize::Initialize chamada. hr = 0 x 80004005. SQLSTATE: 08001, nativo
Erro: 17
Estado de erro: 1, gravidade: 16
Origem: Fornecedor Microsoft OLE DB para SQL Server
Mensagem de erro: [DBNETLIB] [ConnectionOpen (Connect()).]SQL Server não existe ou o acesso negado.
Nota Este problema também ocorre com outros SKUs de 32 bits no SQL Server 2000 que são configurados para utilizar apenas o protocolo de memória partilhada.

Causa

Este problema ocorre quando configura a instância do MSDE para utilizar apenas o protocolo de memória partilhada. Neste cenário, a ferramenta Vssadmin.exe para o Windows Server 2003 x 64 não consegue comunicar com MSDE utilizando o componente de biblioteca de rede do cliente de 32 bits para o protocolo de memória partilhada (Dbmslpcn.dll). Além disso, o SQL Server Desktop Engine (Windows) é instalado quando instala o SharePoint Team Services. A instância do SQL Server Desktop Engine (Windows) só pode utilizar o protocolo de memória partilhada.

Resolução

Informações sobre a correcção

Uma funcionalidade suportada que modifica o comportamento predefinido do produto agora é disponibilizada pela Microsoft, mas destina-se apenas a modificar o comportamento descrito neste artigo. Aplique-a apenas em sistemas que necessitem especificamente-lo. Esta funcionalidade poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado pela falta desta funcionalidade, recomendamos que aguarde pelo próximo service pack do SQL Server 2000 que contenha esta funcionalidade.

Para obter esta funcionalidade imediatamente, transfira a funcionalidade seguindo as instruções deste artigo ou contacte o suporte técnico da Microsoft. Para obter uma lista completa de números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Os ficheiros seguintes estão disponíveis para transferência a partir do Centro de transferências da Microsoft:
Reduzir esta imagemExpandir esta imagem
Download
Download the 913100 hotfix for SQL Server 2000 package now. (http://download.microsoft.com/download/7/5/4/7543712c-9d50-4600-b8c5-7a7d2dd5a5b0/sql2000-kb913100-v8.00.1101-x64-enu.exe) Data de edição: 31 de Janeiro de 2006

Para mais informações sobre como transferir o Microsoft suporta ficheiros, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
119591  (http://support.microsoft.com/kb/119591/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços online
Microsoft procedeu de vírus neste ficheiro. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o ficheiro foi publicado. O ficheiro é alojado em servidores com segurança avançada o que ajuda a impedir alterações não autorizadas ao ficheiro.
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.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Dbmslpcn.dll2000.85.1101.0105,98431 De Janeiro de 200603: 55x 64
Sqlvdi.dll2000.85.1054.0156,16029-Sep-200509: 49x 64
Sqlvdi.dll2000.85.1054.0119,29631 De Janeiro de 200609: 04x 86

Como contornar

Para contornar este problema, configure a instância do MSDE para utilizar um protocolo diferente do protocolo de memória partilhada. Por exemplo, pode utilizar TCP/IP em vez disso.

Nota Esta solução alternativa não funciona para o SQL Server Desktop Engine (Windows).

Ponto Da Situação

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

Mais Informação

Para obter mais informações sobre o esquema de atribuição de nomes para actualizações do Microsoft SQL Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
822499   (http://support.microsoft.com/kb/822499/ ) Novo esquema de atribuição de nomes de ficheiros para pacotes de actualização de software do Microsoft SQL Server
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:
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
Palavras-chave: 
kbmt kbfix kbbug kbpubtypekc kbhotfixserver kbqfe KB913100 KbMtpt
Tradução automáticaTraduçã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: 913100  (http://support.microsoft.com/kb/913100/en-us/ )