Select the product you need help with
CORRECÇÃO: Recebe mensagens de erro de memória esgotada quando utilizar a replicação de intercalação com a sincronização da Web no SQL Server 2005 ou no SQL Server 2008Artigo: 974660 - Ver produtos para os quais este artigo se aplica. Nesta páginaSintomasUtilizar replicação de impressão em série do SQL Server 2005 ou SQL Server 2008 enviar a impressão em série replicação com uma sincronização Web com base subscritor. Ocorre uma fuga de memória após sincronizações repetidas e poderá receber erros de "memória esgotada" após um período de tempo. Torna-se visíveis quando o processo anfitrião não for reiniciado durante um longo período de tempo, tal como quando o agente de intercalação (Replmerg.exe) é utilizado com-parâmetro contínuo ou quando o parâmetro contínuo é especificado no perfil de serviço que é aplicado ao agente. Também este problema pode afectar uma RMO aplicação ou serviço que lhe desenvolvidas que é executada a sincronização num ciclo quando a aplicação é executada durante vários dias sem sair. CausaVários objectos internos são fuga em cada sincronização. ResoluçãoSQL Server 2005 Service Pack 3A correcção para este problema foi disponibilizada pela primeira vez na actualização cumulativa 6 para o SQL Server 2005 Service Pack 3. Para obter mais informações sobre este pacote de actualização cumulativa, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:974648 Nota Uma vez que as compilações são cumulativas, cada nova versão da correcção contém todas as correcções e todas as correcções de segurança que foram incluídas com o SQL Server 2005 anteriores corrigir lançamento. A Microsoft recomenda que considerem a aplicação pela mais recente versão de correcção que contenha esta correcção. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
(http://support.microsoft.com/kb/974648/LN/
)
Pacote de actualização cumulativa 6 para o SQL Server 2005 Service Pack 3960598 Microsoft SQL Server 2005 são criadas correcções para service packs do SQL Server específicos. Tem de aplicar uma correcção SQL Server 2005 Service Pack 3 para uma instalação do SQL Server 2005 Service Pack 3. Por predefinição, qualquer correcção fornecida num service pack do SQL Server está incluída no próximo service pack do SQL Server.
(http://support.microsoft.com/kb/960598/LN/
)
O SQL Server 2005 cria disponibilizadas após o lançamento do SQL Server 2005 Service Pack 3. A versão do SQL Server 2008Importante Tem de instalar esta correcção se estiver a executar a versão do SQL Server 2008.A correcção deste problema primeiro foi disponibilizada em 8 de actualização cumulativa. Para obter mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 975976 Nota Uma vez que as compilações são cumulativas, cada nova versão da correcção contém todas as correcções e todas as correcções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir lançamento. Recomendamos que considerem a aplicação pela mais recente versão de correcção que contenha esta correcção. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
(http://support.microsoft.com/kb/975976/
)
Pacote de actualização cumulativa 8 para o SQL Server 2008956909
(http://support.microsoft.com/kb/956909/
)
O SQL Server 2008 cria disponibilizadas após o lançamento do SQL Server 2008SQL Server 2008 Service Pack 1Importante Tem de instalar esta correcção se estiver a executar o SQL Server 2008 Service Pack 1.A correcção para este problema foi disponibilizada pela primeira vez na actualização cumulativa 5 para o SQL Server 2008 Service Pack 1. Para obter mais informações sobre este pacote de actualização cumulativa, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 975977 Nota Uma vez que as compilações são cumulativas, cada nova versão da correcção contém todas as correcções e todas as correcções de segurança que foram incluídas com o SQL Server 2008 anteriores corrigir lançamento. A Microsoft recomenda que considerem a aplicação pela mais recente versão de correcção que contenha esta correcção. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
(http://support.microsoft.com/kb/975977/LN/
)
Pacote de actualização cumulativa 5 para o SQL Server 2008 Service Pack 1970365 Microsoft SQL Server 2008 correcções são criadas para service packs do SQL Server específicos. Tem de aplicar uma correcção SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por predefinição, qualquer correcção fornecida num service pack do SQL Server está incluída no próximo service pack do SQL Server.
(http://support.microsoft.com/kb/970365/LN/
)
O SQL Server 2008 cria disponibilizadas após o lançamento do SQL Server 2008 Service Pack 1 Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Como contornarPara contornar este problema, utilize um dos seguintes métodos: Método 1Se estiver a utilizar um agente de intercalação no modo contínuo, pare o processo de agente de intercalação periodicamente e iniciá-lo novamente.Por exemplo, recebe erros de "memória esgotada" depois de cinco dias, e o agente de intercalação está agendado como uma tarefa. Em seguida, agendar uma tarefa SQL Server Agent nova chamar sp_stop_job seguido sp_start_job especificando o nome de tarefa agente de intercalação, que poderá ver o processo afectado cada cinco dias. Quando pára o processo de agente de intercalação (Replmerg.exe), será libertado qualquer fuga de memória no interior do espaço de memória de processos. Para mais informações sobre a utilização do parâmetro-contínuo sobre o agente de intercalação, consulte o seguinte Web site da MSDN (Microsoft Developer Network): http://msdn.microsoft.com/en-us/library/ms147839.aspx
(http://msdn.microsoft.com/en-us/library/ms147839.aspx)
sp_stop_jobhttp://msdn.microsoft.com/en-us/library/ms182793(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms182793(SQL.90).aspx)
sp_start_jobhttp://msdn.microsoft.com/en-us/library/ms186757(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms186757(SQL.90).aspx)
Método 2Se utilizar o agente de impressão em série a partir de uma tarefa, poderá configurar manual lógica ciclo dentro da tarefa utilizando os passos adicionais em vez de depender o parâmetro contínuo. Em vez do processo de agente de uma intercalação ciclo internamente para sempre continuamente, agende serviço de impressão em série como um passo de tarefa repete-se numa base frequentemente como, por exemplo, uma vez por minuto. O processo será terminado entre tentativas, e Isto liberta qualquer fuga de memória.Edite o agente de intercalação tarefa para que repita os passos num ciclo com uma pausa entre repete.
Método 3Da mesma forma se utilizar uma aplicação RMO para chamar o método MergeSynchronizationAgent.Synchronize() que sincroniza a base de dados do subscritor de um ciclo, pare e reinicie o processo periodicamente para qualquer qual fuga devido a este problema de memória disponível.Para obter mais informações sobre este objecto e o método, consulte o seguinte Web site da MSDN (Microsoft Developer Network): http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.replication.mergesynchronizationagent.synchronize(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.replication.mergesynchronizationagent.synchronize(SQL.90).aspx)
ReferênciasPara obter mais informações sobre como utilizar-parâmetro contínuo sobre o agente de intercalação, visite o seguinte Web site da Microsoft Developer Network (MSDN): http://msdn.microsoft.com/en-us/library/ms147839.aspx
(http://msdn.microsoft.com/en-us/library/ms147839.aspx)
Para mais informações sobre o procedimento sp_stop_job armazenadas, visite o site de Web da MSDN (Microsoft Developer Network) seguintes: http://http://msdn.microsoft.com/en-us/library/ms182793(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms182793(SQL.90).aspx)
Para mais informações sobre o procedimento sp_start_job armazenadas, visite o site de Web da MSDN (Microsoft Developer Network) seguintes: http://msdn.microsoft.com/en-us/library/ms186757(SQL.90).aspx
(http://msdn.microsoft.com/en-us/library/ms186757(SQL.90).aspx)
Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 3, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 913089 Para obter mais informações sobre as novas funcionalidades do SQL Server 2005 Service Pack 3 (SP3) e sobre os melhoramentos no SQL Server 2005 SP3, visite o seguinte Web site da Microsoft:
(http://support.microsoft.com/kb/913089/
)
Como obter o service pack mais recente para o SQL Server 2005 http://go.microsoft.com/fwlink/?LinkId=131442 Para mais informações sobre o esquema de atribuição de nomes para actualizações do SQL Server, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
(http://go.microsoft.com/fwlink/?LinkId=131442)
822499 Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
(http://support.microsoft.com/kb/822499/
)
Novo esquema de nomenclatura para pacotes de actualização de software do Microsoft SQL Server 824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft PropriedadesArtigo: 974660 - Última revisão: segunda-feira, 2 de Novembro de 2009 - Revisão: 3.2 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 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: 974660
(http://support.microsoft.com/kb/974660/en-us/
)
|




Voltar ao topo








