Teď jste offline a čekáte, až se znova připojí internet.

MP synchronizační úlohy nezdaří a datový sklad základní knihovny MP ukazuje stav nasazení "Nezdařilo se"

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 2853442
Příznaky
Afterupgrading sklad dat do systému Center 2012 Service Manager Service Pack 1 (SP1) Pokud thedata skladu byla spuštěna více než 3 měsíce thenManagement Pack (MP) synchronizační úlohy může dojít k selhání. Dále, transformace a načtení může také selhat. Knihovna MP datového skladu Base zobrazí stav nasazení "Nezdařilo se" v konzole a mnohé jiné, které jsou závislé na tomto MP se zobrazí ve stavu "Čekání".

Pokud tento problém ještě vás neohrožuje datového skladu nebyly inovovány na aktualizaci SP1, naleznete v tématu scénář 1 v části řešení.
Příčina
K této chybě může dojít z důvodu chybné databázi prostředky péči.
Řešení
Scénář 1: Upgrade na verzi SP1 nebyla dosud došlo.

Pokud ještě nedošlo k inovaci, spuste následující dotaz na DWRepository získat skutečné skripty SQL, které se mají odstranit a Přidat omezující podmínku primárního klíče tabulky faktů v databázi DWRepository.

; S FactName
JAKO ()
Vyberte w.WarehouseEntityName etl. WarehouseEntity w
etl spojení. T WarehouseEntityType na w.WarehouseEntityTypeId = t.WarehouseEntityTypeId
kde t.WarehouseEntityTypeName = "Skutečnost"
), FactList
JAKO ()
Vyberte název_oddílu, p.WarehouseEntityName,
NAD RANK() (v p.WarehouseEntityName pořadí oddílů podle název_oddílu ASC) jako RK
Z etl. TablePartition p
FactName f spojení na p.WarehouseEntityName = f.WarehouseEntityName
)
, FactPKList
JAKO ()
Vyberte f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,
PŘÍPAD při b.CONSTRAINT_NAME = "PK_" + f.WarehouseEntityName pak END 1 ELSE 0 jako DefaultConstraints
Z FactList f
PŘIPOJIT K ZOBRAZENÍ INFORMATION_SCHEMA. KEY_COLUMN_USAGE na f.PartitionName = a.TABLE_NAME
PŘIPOJIT K ZOBRAZENÍ INFORMATION_SCHEMA. TABLE_CONSTRAINTS b na a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = "primární klíč.
)
, FactWithoutDefaultConstraints
JAKO ()
Vyberte a.*
Z FactPKList
LEFT JOIN FactPKList b na b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1
KDE b.WarehouseEntityName je NULL a a.RK = 1
)
, FactPKListStr
JAKO ()
SELECT DISTINCT f1. WarehouseEntityName, f1. TABLE_NAME, f1. CONSTRAINT_NAME, F.COLUMN_NAME AS PKList
Z FactWithoutDefaultConstraints f1
KŘÍŽ (POUŽÍT
VYBERTE ' [' + COLUMN_NAME + "],"
Z FactWithoutDefaultConstraints f2
KDE f2. TABLE_NAME = f1. TABLE_NAME
ORDER NÁZEV_SLOUPCE
PRO
XML PATH('')
) JAKO F (COLUMN_NAME)
)
Vyberte "ALTER TABLE [dbo]. ["+ f.TABLE_NAME +"] PŘETAŽENÍ omezení [' + f.CONSTRAINT_NAME + "]" + CHAR(13) + znak(10) +
"ALTER TABLE [dbo]. ["+ f.TABLE_NAME +"] Přidat omezení [PK_ "+ f.WarehouseEntityName +"] primární klíč NONCLUSTERED ("+ PODŘETĚZEC (f.PKList, 1, LEN(f.PKList) -1) +") "+ CHAR(13) + znak(10)
Z FactPKListStr f
ORDER f.WarehouseEntityName

Poznámka:První dotaz po spuštění výstup bude mít jinou sadu dotazů, které musejí být spuštěny. Zkopírovat výsledky do nového okna dotazu a spuštění všech těchto.

Po obnovení výchozí primární klíče restartujte selhání nasazení základní MP z konzoly Správce služby.


Scénář 2: Upgrade na verzi SP1 má occurredwithout transformace/zatížení selhání úlohy.

Pokud jste provedli upgrade na aktualizaci SP1 systému a pouze pozorovaných selhání nasazení MP a ne selhání úlohy transformace/zatížení, můžete jednoduše použít postup řešení scénář 1.

Scénář 3: Upgrade na verzi SP1 se stalo s poruchou projektu transformace/zatížení.

Pokud přešli na verzi SP1 systému a viděli transformace / načíst neúspěšné úlohy, zkontrolujte, zda v DWStagingAndConfig whetherSystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base existuje nebo ne: Tento dotaz spustit v DWStagingAndConfig:

Vyberte * z ManagementPack kde mpname like '% SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base%'

Pravděpodobně chybí výše MP. Ifso pak budete potřebovat k obnovení zálohy databáze chcete před upgradem. Chcete-li to provést, postupujte následujícím způsobem:

1. proveďte zotavení po havárii pro zálohování databáze.

2. zakážete plán MPSyncJob.

3. obnovte všechny chybějící primární klíče v DWRepository pomocí skriptu SQL nalezen ve scénáři 1.

4. Restartujte baseMP selhání nasazení z konzoly.
Další informace
Poznámka: Toto je článek určený k rychlému zveřejnění, který vydala přímo služba podpory společnosti Microsoft. Uvedené informace jsou poskytovány jako odpověď na vzniklé problémy. Vzhledem k požadavku na rychlé zveřejnění je možné, že zpráva obsahuje typografické chyby, a může být kdykoli bez ohlášení revidována. Další pokyny naleznete v dokumentu Podmínky užití.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 2853442 - Poslední kontrola: 06/17/2015 06:36:00 - Revize: 1.0

Microsoft System Center 2012 Service Manager Service Pack 1, Microsoft System Center 2012 Service Manager

  • kbmt KB2853442 KbMtcs
Váš názor
t> s://c1.microsoft.com/c.gif?DI=4050&did=1&t=">/html>&t=">=">