Společnost Microsoft distribuuje Microsoft SQL Server 2012 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012 Oprava.
Příznaky
Zvažte následující scénář:
-
Máte na počítači nainstalovanou verzi služby SQL Server Integration Services (SSIS), která je starší než SSIS 2012.
-
Máte balíček SSIS, který používá Microsoft Connector for Oracle pro Attunity nebo Microsoft Connector for Teradata-Attunity.
-
Upgradujete na SSIS 2012.
-
Pokusíte se otevřít balíček.
V tomto scénáři se zobrazí chybová zpráva podobná této:
Chyba 0xc004706c: Dataflow- SSISPackageName: součást "zdroj Oracle source Name, CLSID {4CAC6073-BCA7-430e-BD29-68A9F0012C6D}" nelze vytvořit a vrátila kód chyby 0x80070005 "přístup je odepřen". Zkontrolujte, že je komponenta správně registrovaná. Chyba 0xc0048021: Dataflow- SSISPackageName: součást chybí, není registrována, není rozšiřitelná ani nechybí požadovaná rozhraní. Kontaktní informace pro tuto součást jsou zdroj Oracle. Microsoft Connector for Oracle společností Attunity; Attunity Ltd.; Všechna práva vyhrazena; http://www.Attunity.com; 2 ". Chyba 0xc004801f: Dataflow- SSISPackageName: metadata součásti pro "zdrojový < Oracle source Name>" nelze upgradovat na novější verzi. Metoda PerformUpgrade se nezdařila.
Příčina
K tomuto problému dochází, protože v balíčku SSIS je použit starý identifikátor GUID.
Řešení
Informace o kumulativní aktualizaci
Kumulativní aktualizace 1 pro SQL Server 2012 Service Pack 1
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 1. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2012 Service Pack 1, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2765331 Kumulativní aktualizace 1 pro SQL Server 2012 Service Pack 1Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012 Oprava. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2772858 Buildy SQL Server 2012, které byly vydány po vydání SQL Server 2012 Service Pack 1
Kumulativní balíček aktualizací 3 pro SQL Server 2012
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 3. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2012, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2723749 Kumulativní aktualizace 3 pro SQL Server 2012Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2012 Oprava. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2692828 Buildy SQL Server 2012, které byly vydány po vydání SQL Server 2012
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Řešení
Tento problém vyřešíte tak, že v souboru balíčku. dtsx vyhledáte a nahradíte starý identifikátor GUID společně s následujícím mapováním. Tyto změny je možné provést před nebo po upgradu balíčků SSIS na SQL Server 2012. původní zdroj Oracle: {4CAC6073-BCA7-430E-BD29-68A9F0012C6D} NEW: {CB67CD40-126C-4280-912D-2A625DFAFB66} původní cílové umístění v systému Oracle: {3C2D9CC0-74EE-4f64-98E0-4DD374B92068} NEW: {96F6C478-E5BE-45A4-B39A-055F9787CCD4} připojení Oracle ManagerOLD: {58BD57A5-2572-4e04-8D64-A646AFD434F3} New: {577C27D9-1E41-4116-B8AC-1A11E1E4B66D} Teradata SourceOLD: {58664F3B-262F-4E4B-8AD1-E3FA1B504C1E} NEW: {FE2F6C7B-2535-434A-8E03-894F4C01D8B7}
Další informace
Produkty jiných výrobců popisované v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.