Pierakstīties, izmantojot Microsoft
Pierakstieties vai izveidojiet kontu.
Sveicināti!
Atlasiet citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Microsoft izplata Microsoft SQL Server 2008 R2 un Microsoft SQL Server 2008 kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 R2 un Microsoft SQL Server 2008 labošanas laidienā.

Simptomi

Iedomājieties šādu scenāriju:

  • SQL Server integrācijas pakalpojumu (SSIS) pakotni izveidojat Microsoft SQL Server 2008 R2 vai Microsoft SQL Server 2008.

  • Izmantojiet izpildīt pakotnes uzdevumu, lai izpildītu bērnu pakotni SSIS pakotnē.Piezīme.Šajā SSIS pakotnē būs atsauce uz vecāku paku pārējā šī raksta daļā.

  • Izmantojiet SQL Server konfigurācijas tipu, lai izveidotu konfigurācijas tabulu pamata pakotnei.

  • Jūs koplietojat vienu un to pašu konfigurācijas tabulu ar bērnu pakotni.

  • Konfigurācijas tabulā ir daudz konfigurācijas ierakstu attiecībā uz esošajiem objektiem vecākobjekta pakotnē. Taču bērnobjektu pakotnē nepastāv objektu ceļi noteiktās konfigurācijas Tabulas ievadnēs. Piemēram, ja izmantojat pamata pakotnes koplietotu konfigurācijas tabulu, noteiktos mainīgos, savienojumu pārvaldnieki, uzdevumi vai citi objekti, uz kuriem ir atsauce koplietojamās konfigurācijas tabulā, nepastāv visās bērnu pakotnēs.

  • Jūs palaižat vecāku pakotni SQL Server Business Intelligence Development Studio (piedāvājumi).

Šajā scenārijā vecākobjekta pakotne nedarbojas. Turklāt jūs saņemat kādu no šiem kļūdas ziņojumiem:

  • Savienojums "<savienojuma nosaukums>" nav atrasts. Šo kļūdu izlaiž Connections Collection, ja nav atrasts konkrēts savienojuma elements.

  • Pakotnes ceļš ir atsauce uz objektu, ko nevar atrast: "<path>". Tas notiek, kad tiek veikts mēģinājums atrisināt pakotnes ceļu uz objektu, kuru nevar atrast.

Piezīmes.

  • Papildu kļūdas ziņojumiem, kas norādīti sadaļā "Simptomi", var rasties arī citi kļūdu ziņojumi.

  • Pat tad, ja iestatāt SupressConfigurationWarnings iestatījumu uz patiess, šī problēma joprojām pastāv.

  • Šī problēma nav sastopama Microsoft SQL Server 2005 integrācijas pakalpojumos.

Cēlonis

Šī problēma rodas tāpēc, ka SQL Server 2008 R2 integrācijas pakalpojumos ir radusies kļūda. īpaši, ja koplietojamā konfigurācija tiek lietota bērnu pakotnēm, izmantojot uzdevuma pakotnes uzdevumu, visiem konfigurētajiem objektiem ir jāpastāv pakotnē. Pretējā gadījumā izpildīt pakotnes uzdevumu tiek parādīts kļūdas ziņojums. Šī kļūda parasti tiek uzskatīta par brīdinājumu. Taču šajā gadījumā šis brīdinājums izraisa izpildīt pakotnes uzdevumu ziņot par kļūmi. Tāpēc pamata pakotnes izpilde neizdosies.

Risinājums

Kumulatīvās atjaunināšanas informācija

SQL Server 2008 2. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjauninājumā 3 SQL Server 2008 2. servisa pakotnei. Lai iegūtu papildinformāciju par šo kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2498535 Kumulatīvās atjaunināšanas pakotne 3 SQL Server 2008 2. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā. Microsoft iesaka, ka apsveriet iespēju lietot jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2402659 SQL Server 2008 būvējumi, kas tika izlaisti pēc tam, kad tika izlaista SQL Server 2008 2. servisa pakotne Microsoft SQL Server 2008 labojumfaili tiek izveidoti specifiskām SQL Server servisa pakotnēm. SQL Server 2008 2. servisa pakotnes labojumfails ir jālieto SQL Server 2008 2. servisa pakotnes instalēšanai. Pēc noklusējuma visi labojumfaili, kas tiek nodrošināti SQL Server servisa pakotnē, ir iekļauti nākamajā SQL Server servisa pakotnē.

SQL Server 2008 1. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjauninājumā 12 SQL Server 2008 1. servisa pakotnei. Lai iegūtu papildinformāciju par šo kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2467236 Kumulatīvās atjaunināšanas pakotne 12 SQL Server 2008 1. servisa pakotneiPiezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 labošanas laidienā. Microsoft iesaka, ka apsveriet iespēju lietot jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

970365 SQL Server 2008 būvējumi, kas tika izlaisti pēc tam, kad tika izlaists SQL Server 2008 1. servisa pakotne Microsoft SQL Server 2008 labojumfaili tiek izveidoti specifiskām SQL Server servisa pakotnēm. SQL Server 2008 1. servisa pakotnes labojumfails ir jālieto SQL Server 2008 1. servisa pakotnes instalēšanai. Pēc noklusējuma visi labojumfaili, kas tiek nodrošināti SQL Server servisa pakotnē, ir iekļauti nākamajā SQL Server servisa pakotnē.Šīs problēmas labojums pirmo reizi tika izlaists kumulatīvajā atjauninājumā 3. Lai iegūtu papildinformāciju par to, kā iegūt SQL Server 2008 R2 kumulatīvās atjaunināšanas pakotni, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2261464 Kumulatīvās atjaunināšanas pakotne SQL Server 2008 R2Piezīme. Tā kā būvējums ir kumulatīvs, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labošanas laidienā. Iesakām apsvērt jaunāko labojumu laidienu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc tam, kad tika izlaists SQL Server 2008 R2

Risinājums

Lai novērstu šo problēmu, izmantojiet kādu no tālāk norādītajām metodēm. 1. metodeNelietojiet vienu un to pašu konfigurācijas filtru koplietojamā konfigurācijas tabulā vairākām pakotnēm. Norādiet citu konfigurācijas filtru katrai pakotnei. Veicot šo uzdevumu, pakotnes objektiem ir atsauces tikai uz vienu pakotni konfigurācijas tabulā. 2. metodeManekena objekta pievienošana problemātiskajai pakotnei. Kad tas ir paveikts, iepakojumā ir objekta pakotnes ceļš. Piemēram, pieņemsim, ka jums ir SSIS pakotne, kuras nosaukums ir Pkg1. Pkg1 satur Connection Manager, kas nosaukts ar nosaukumu CM1. Jums ir arī SSIS pakotne, kuras nosaukums ir Pkg2. Pkg2 satur Connection Manager ar nosaukumu CM2. Šajā scenārijā šīs pakotnes koplieto vienu konfigurācijas filtru koplietojamā konfigurācijas tabulā. Lai izvairītos no šīs problēmas, pievienojiet manekena savienojuma pārvaldnieku ar nosaukumu CM2 uz Pkg1. Jūs pievienojat arī manekena savienojuma pārvaldnieku ar nosaukumu CM1 uz Pkg2.

Papildinformācija

Kad šis labojumfails ir lietots, palaižot pakotni no DtsDebugHost. exe pats atkļūdotājā biznesa informācijas izstrādes studijā (piedāvājumi) noformēšanas laikā, piedāvājumi joprojām atgriež to pašu brīdinājuma ziņojumu, kas aprakstīts sadaļā "simptoms". Tomēr šī pakotne būs sekmīga. Palaižot pakotni ārpus atkļūdotāja, izmantojot DTExec. exe vai citus izpildlaikus, pakotnes darbība būs sekmīga bez brīdinājuma ziņojumiem. Turklāt jūs saņemsit tālāk norādīto ziņojumu, kas nozīmē to, ka konfigurācijas ir veiksmīgi lietotas bērnu pakotnēs:

Pakotnes mēģinājums konfigurēt no SQL Server, izmantojot konfigurācijas virkni "" servera nosaukums. DbName ";" [DBO]. [SSIS konfigurācijas] ";" Connections ";".Lai iegūtu papildinformāciju par integrācijas pakalpojumu pakotnes konfigurācijām, apmeklējiet šo Microsoft tīmekļa vietni:

Integrācijas pakalpojumu pakotnes konfigurāciju izpratneJa rodas līdzīga problēma programmā SQL Server 2008, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

974559 Labojums: kļūdas ziņojums, palaižot SQL Server 2008 integrācijas pakalpojumu pakotni, kas izmanto konfigurācijas tabulu SQL Server Business Intelligence Development Studio: "savienojums" <savienojuma nosaukums> "nav atrasts"

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Lai iegūtu papildinformāciju par papildu apkalpošanas modeli SQL Server, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

935897 SQL Server komandā ir pieejams papildu apkalpošanas modelis, kas sniedz labojumfailus ziņotām problēmāmLai iegūtu papildinformāciju par nosaukumdošanas shēmu SQL Server atjauninājumiem, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

822499Jauna nosaukuma shēma Microsoft SQL Server programmatūras atjaunināšanas pakotnēmLai iegūtu papildinformāciju par programmatūras atjaunināšanas terminoloģiju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

824684 Apraksts par standarta terminoloģiju, kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×