Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Spoločnosť Microsoft distribuuje Microsoft SQL Server 2008 R2 a Microsoft SQL Server 2008 opravy ako jeden súbor na stiahnutie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL servera 2008 R2 a Microsoft SQL Server 2008 opraviť uvoľnenia.

Príznaky

Zoberme si nasledujúcu situáciu:

  • Môžete vytvoriť balík SQL Server Integration Services (SSIS) v Microsoft SQL Server 2008 R2 alebo Microsoft SQL Server 2008.

  • Na spustenie podriadeného balíka v rámci balíka SSIS sa používa úloha spustiť balík.Poznámka: Tento balík SSIS bude uvedený ako nadradený balík v ostatných častiach tohto článku.

  • Na vytvorenie konfiguračnej tabuľky pre nadradený balík sa používa typ konfigurácie servera SQL Server.

  • Zdieľate rovnakú konfiguračnú tabuľku s podriadeným balíkom.

  • Tabuľka Konfigurácia obsahuje veľa položiek konfigurácie existujúcich objektov v nadradenom balíku. V detskom balíku však neexistujú cesty k objektu v niektorých položkách konfiguračnej tabuľky. Ak napríklad použijete zdieľanú tabuľku konfigurácie pre nadradený balík, niektoré premenné, správcovia pripojení, úlohy alebo iné objekty, na ktoré sa odkazuje v zdieľanej tabuľke konfigurácie, neexistujú vo všetkých podriadených balíkoch.

  • Môžete spustiť nadradený balík v SQL Server Business Intelligence Development Studio (ponuky).

V tomto scenári sa nadradený balík nespustí. Okrem toho sa zobrazí jedno z nasledujúcich chybových hlásení:

  • Pripojenie <> názov pripojenia sa nenašlo. Táto chyba je vyhodená kolekciou pripojení, keď sa nenájde prvok špecifického pripojenia.

  • Cesta k balíku odkazuje na objekt, ktorý sa nedá nájsť: "<cestu>". K tomuto dochádza pri pokuse o vyriešenie cesty balíka k objektu, ktorý sa nedá nájsť.

Poznámky:

  • Okrem chybových hlásení, ktoré sú spomenuté v časti príznaky, sa môžu vyskytnúť aj ďalšie chybové hlásenia.

  • Aj v prípade, ak nastavíte nastavenie SupressConfigurationWarnings na hodnotu TRUE, tento problém sa stále vyskytuje.

  • Tento problém sa nevyskytuje v službách Microsoft SQL Server 2005 Integration Services.

Príčina

Tento problém sa vyskytuje z dôvodu chyby v službách integrácie SQL Server 2008 R2. konkrétne, keď sa zdieľaná Konfigurácia použije na podriadené balíky prostredníctvom úlohy spustiť balík, všetky nakonfigurované objekty musia existovať v balíku. V opačnom prípade sa v úlohe spustiť balík vyhodí chyba. Táto chyba sa zvyčajne považuje za upozornenie. V tomto prípade však toto upozornenie spôsobí zlyhanie nahlásenia spustiť Balíkovú úlohu. Vykonanie nadradeného balíka preto zlyhá.

Riešenie

Kumulatívna aktualizácia informácií

SQL Server 2008 Service Pack 2

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 3 pre SQL Server 2008 Service Pack 2. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2498535 Kumulatívna aktualizácia balíka 3 pre SQL Server 2008 Service Pack 2Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2402659 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 2 Microsoft SQL Server 2008 rýchlych opráv sú vytvorené pre konkrétne SQL Server Service Pack. Ak chcete nainštalovať SQL Server 2008 Service Pack 2, musíte použiť rýchlu opravu SQL servera 2008 Service Pack 2. Na základe predvoleného nastavenia je každá rýchla oprava, ktorá je k dispozícii v balíku SQL Server Service Pack, zahrnutá v ďalšej službe SQL Server Service Pack.

SQL Server 2008 Service Pack 1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 12 pre SQL Server 2008 Service Pack 1. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2467236 Kumulatívna aktualizácia balíka 12 pre SQL Server 2008 Service Pack 1Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

970365 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 1 Microsoft SQL Server 2008 rýchlych opráv sú vytvorené pre konkrétne SQL Server Service Pack. Ak chcete nainštalovať SQL Server 2008 Service Pack 1, musíte použiť rýchlu opravu SQL servera 2008 Service Pack 1. Na základe predvoleného nastavenia je každá rýchla oprava, ktorá je k dispozícii v balíku SQL Server Service Pack, zahrnutá v ďalšej službe SQL Server Service Pack.Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 3. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2261464 Kumulatívna aktualizácia balíka 3 pre SQL Server 2008 R2Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

981356 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2

Alternatívne riešenie

Ak chcete tento problém obísť, použite jeden z nasledujúcich postupov: Metóda 1Nepoužívajte rovnaký konfiguračný filter v zdieľanej tabuľke konfigurácie pre viaceré balíky. Pre každý balík zadajte iný filter konfigurácie. Keď to urobíte, v konfiguračnej tabuľke sa odkazujú na objekty balíka iba pre jeden balík. Metóda 2Pridajte objekt figuríny do problematického balíka. Po vykonaní tohto postupu sa v balíku nachádza cesta balíka pre daný objekt. Predpokladajme napríklad, že máte balík SSIS s názvom Pkg1. Pkg1 obsahuje správcu pripojení, ktorý sa nazýva názvom CM1. Máte aj balík SSIS s názvom Pkg2. Pkg2 obsahuje správcu pripojení s názvom CM2. V tomto scenári, tieto balíky zdieľajú rovnaký konfiguračný filter v zdieľanej tabuľke konfigurácie. Ak sa chcete vyhnúť tomuto problému, pridajte správcu Dummy Connection Manager s názvom CM2 na Pkg1. Môžete tiež pridať Dummy Connection Manager, ktorý sa nazýva CM1 na Pkg2.

Ďalšie informácie

Po použití tejto rýchlej opravy sa pri spustení balíka z nástroja na ladenie DtsDebugHost. exe v programe Business Intelligence Development Studio (ponuky) v čase návrhu ponuky stále vrátia rovnaké upozorňujúce hlásenie, ktoré je popísané v časti príznak. Balík sa však podarí. Keď spustíte balík mimo ladiaceho nástroja pomocou DTExec. exe alebo iných runtime, balík sa podarí bez upozornenia. Okrem toho sa zobrazí nasledujúce hlásenie, ktoré znamená, že konfigurácie boli úspešne použité na podriadené balíky:

Balík sa pokúša konfigurovať zo servera SQL Server pomocou konfiguračného reťazca "" názov_servera. DbName ";" [dbo]. [Konfigurácie SSIS] ";" Pripojenia ";".Ďalšie informácie o konfiguráciách balíka Integration Services nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:

Informácie o konfiguráciách balíkov služieb Integration ServicesAk sa vyskytne podobný problém v aplikácii SQL Server 2008, kliknite na nasledujúce číslo článku, čím zobrazíte článok v databáze Microsoft Knowledge Base:

974559 Oprava: zobrazí sa chybové hlásenie pri spustení balíka služieb Integration Services SQL Server 2008, ktorý používa konfiguračnú tabuľku v aplikácii SQL Server Business Intelligence Development Studio: pripojenie <> názov pripojenia sa nenašlo.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Ďalšie informácie o modeli prírastkového servisu pre SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

935897 Prírastkové servisné model je k dispozícii v tíme SQL Server na poskytovanie rýchlych opráv pre ohlásené problémyĎalšie informácie o schéme pomenovania pre aktualizácie SQL servera nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

822499Nová schéma pomenovania pre balíky aktualizácií softvéru servera Microsoft SQL ServerĎalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×