Usuário com melhor resposta
Erro no SMS_Policy_Provider

Pergunta
-
Caros, o componente SMS_Policy_Provider está apresentado a seguinte mensagem:
Microsoft SQL Server reported SQL message 2627, severity 14: [23000][2627][Microsoft][ODBC SQL Server Driver] [SQL Server]Violation of PRIMARY KEY constraint 'Policy_PK'. Cannot insert duplicate key in object 'Policy_PK'. Cannot insert duplicate key in object 'Policy'.
Alguém pode ajudar?
Grato!
quinta-feira, 25 de outubro de 2007 15:11
Respostas
-
Estou mudando o status deste tópico para manter a organização deste fórum, tudo bem? Como faz muito tempo que este tópico foi aberta eu estou encerrando ele, caso houver necessidade de discutir o mesmo assunto, por favor, abrir uma nova discussão.
Abraços,
Projeto MOF Brasil: Simplificando o Gerenciamento de Serviços de TI
www.mof.com.br | www.clebermarques.com | www.clebermarques.com.br- Marcado como Resposta Cleber Marques MSFTModerator sábado, 4 de abril de 2009 11:17
sábado, 4 de abril de 2009 11:17Moderador
Todas as Respostas
-
Caros, pelo que vi, o SMS está tentando inserir uma chave já existente na tabela policy, pk policyid, porém, a mesma ja existe.
Na pasta SMS\inboxes\policypv.box tem 7 arquivos, quando eu apago eles, paro o serviço do SMS_Policy_Provider e inicio, esses arquivos voltam...
No log policypv.log consta que el está tentandi inserir uma chave que já existe no base do sms.
Eu acho que o problema está nesses arquivos, alguém tem alguma sugestão?
Grato.
segunda-feira, 29 de outubro de 2007 13:31 -
Eu ja detectei o registro que o SMS está querendo duplicar.Nós usamos dois servidores SQL, um tem o SQL SERVER 2000 SP4 e o outro o SQL SERVER 2000 RTM.Esse erro está dando no servidor que usa o SQL SERVER 2000 SP4.Eu tava vendo o log desse serviço no SMS e pelo que vi, o sms está tentando executar alguns comandos no sql e não está conseguindo... vejam as mensagens:
CPolicyProvider::UpdateDeviceMPSettings: could not execute SQL cmd IF EXISTS (select * from DeviceMPSettings where ID = 'ClientAuthEnabled') update DeviceMPSettings set StringValue1 = 'false' where ID = 'ClientAuthEnabled' else insert DeviceMPSettings (ID, StringValue1, StringValue2, DWordValue) values ('ClientAuthEnabled', 'false', '', 0) SMS_POLICY_PROVIDER 10/29/2007 2:59:37 PM 11972 (0x2EC4)
CPolicyProvider::UpdatePolicyMap: could not execute SQL cmd select COUNT(*) from ResOfferCollMapChg_Notif
*** insert Policy (PolicyID, Version, DeviceVersion) values ("DEP-T0120000-T0100001-37A8072D", "16.00", "16.00");~select OfferID, PolicyID, PolicyAssignmentID, PADBID from SoftwarePolicy where PkgID = "T0100002" and ProgramName = "Microsoft Updates Tool (expedited)" and ParentPolicyID = "none";~select t2.PolicyID from (MeterRules as t1 RIGHT JOIN MeteringPolicy as t2 on t1.SecurityKey = t2.MeterRuleID and (t1.SiteCode = "T01" or t1.ApplyToChildSites = 1)) where t1.RuleID is null and t2.MeterRuleID <> 'NONE';~select PkgID, MSIProductID, MSIFilePath from PkgPrograms where MSIProductID <> "" AND Action <> 3 order by PkgID, MSIProductID ASC;~select t2.PolicyID from (InventoryAction as t1 RIGHT JOIN SettingsPolicy as t2 on t1.ActionID = t2.SourceID) where t1.ActionID is null and t2.SourceType = 'InventoryAction';~select ActionID, ReportType, ReportDestination, Description, DefaultTimeout, ReportTimeout, LastUpdateTime from InventoryActionAlguem tem alguma sugestão?
segunda-feira, 29 de outubro de 2007 17:19 -
Olá,
Este tópico está aberto faz muito tempo, posso encerrá-lo?
Abraços,
Projeto MOF Brasil: Simplificando o Gerenciamento de Serviços de TI
www.mof.com.br | www.clebermarques.com | www.clebermarques.com.brsábado, 4 de abril de 2009 11:16Moderador -
Estou mudando o status deste tópico para manter a organização deste fórum, tudo bem? Como faz muito tempo que este tópico foi aberta eu estou encerrando ele, caso houver necessidade de discutir o mesmo assunto, por favor, abrir uma nova discussão.
Abraços,
Projeto MOF Brasil: Simplificando o Gerenciamento de Serviços de TI
www.mof.com.br | www.clebermarques.com | www.clebermarques.com.br- Marcado como Resposta Cleber Marques MSFTModerator sábado, 4 de abril de 2009 11:17
sábado, 4 de abril de 2009 11:17Moderador