CORRECÇÃO: Desinstalação do SQL Server 2000 pode interromper a replicação SQL Server CE

Traduções de Artigos Traduções de Artigos
Artigo: 279123 - 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: 350879 (SHILOH_BUGS)
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Depois de remover e reinstalar o SQL Server 2000 num computador em que as ferramentas de servidor do SQL Server CE estiver instaladas, poderá detectar o seguinte erro no dispositivo, se tentar utilizar a replicação SQL Server CE:
Origem: Processo de impressão em série
Número de erro: 8004505B
Descrição: O processo não foi possível carregar o fornecedor de replicação de intercalação para 'SSCE'. Verifique se o componente está correctamente registado.

Causa

Desinstalação do SQL Server 2000 anula o registo Sscerp10.dll, que é necessário para a replicação SQL Server CE para trabalhar.
NOTA: Se existirem várias instâncias do SQL Server 2000 num computador, remover uma instalação estas não irão causar este problema.

Resolução

Para resolver este problema, obtenha o service pack mais recente do SQL Server 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
290211INF: How to Obtain the Latest SQL Server 2000 Service Pack

SOLUÇÃO

Para contornar este problema, utilize REGSVR32 para registar novamente Sscerp10.dll no computador onde o SQL Server CE Server Tools foi instalado e efectue novamente a sincronização. (Este ficheiro de .dll normalmente está localizado na pasta Program Files\Microsoft SQL Server CE\Server.)

Ponto Da Situação

A Microsoft confirmou que este erro ocorre nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no SQL Server 2000 Service Pack 1.

Mais Informação

Passos para reproduzir o problema

  1. Instale o SQL Server 2000 (Developer Edition).
  2. No mesmo computador, instalar o SQL Server 2000 CE Edition e seleccione Ferramentas de servidor.
  3. Desinstale o SQL Server 2000 (Developer Edition).
  4. opcional: Reinstalação do SQL Server 2000; este passo faz com que qualquer diferença.
  5. Tente efectuar a replicação com SQL Server CE e SQL Server 2000. Receberá a seguinte mensagem de erro:
    Origem: Processo de impressão em série
    Número de erro: 8004505B
    Descrição: O processo não foi possível carregar o fornecedor de replicação de intercalação para 'SSCE'. Verifique se o componente está correctamente registado.
Se registar Sscerp10.dll no computador do SQL Server 2000, o erro não ocorre e a sincronização tiver êxito.

Propriedades

Artigo: 279123 - Última revisão: 24 de fevereiro de 2014 - Revisão: 3.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Windows CE Edition
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix KB279123 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: 279123

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