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ť.

Microsoft distribuuje Microsoft SQL Server 2008 R2 Service Pack 2 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 súčasťou predchádzajúceho SQL servera 2008 R2 Service Pack 2 opraviť uvoľnenia.

Príznaky

Zoberme si nasledujúcu situáciu:

  • Máte tabuľku s rozdelenou tabuľkou, ktorá používa stĺpec typu datetimeoffset ako oddeľovací stĺpec v Microsoft SQL Server 2008 R2.

  • Pomocou Sprievodcu novým publikovaním môžete vytvoriť snímku s rozdelenou tabuľkou v SQL Server Management Studio (SSMS).

V tomto scenári sa zobrazí nasledujúce chybové hlásenie v niektorom z skriptov, ktoré sa používajú na vytvorenie publikácie s snímkami. Skripty automaticky vygeneruje Sprievodca novým publikovaním.

MSG 102, úroveň 15, stav 1, syntax čiary 3Incorrect v blízkosti ' '.

Poznámka: Podrobný príklad scenára, v ktorom sa tento problém vyskytuje, nájdete v časti Ďalšie informácie.

Riešenie

Kumulatívna aktualizácia informácií

Kumulatívna aktualizácia balíka 5 pre SQL Server 2008 R2 SP2

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 5. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 SP 2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2797460 Kumulatívna aktualizácia balíka 5 pre SQL Server 2008 R2 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 R2 SP 2 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:

2730301 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2 Service Pack 2

Ďalšie informácie

Predpokladajme, že vytvoríte funkciu Partition v SQL Server 2008 R2 a že typ údajov input_parameter_type je datetimeoffset. Potom môžete použiť funkciu skriptu Partition ako v SSMS. V tomto scenári sa vyskytuje problém, ktorý je popísaný v časti príznaky. Okrem toho hodnoty rozsahov dátumov vygenerované SSMS nie sú uvedené v jednoduchých úvodzovkách. Môžete napríklad spustiť nasledujúce vyhlásenie na vytvorenie oblasti (funkcia):

CREATE PARTITION FUNCTION PF_TEST (datetimeoffset(7)) as range right for values('20100101', '20100201', '20100301')

Potom kliknite pravým tlačidlom myši na funkciu Partition v Prieskumníkovi objektov, vyberte položku funkcia skriptu oblasť ako, vyberte položku vytvoriť naa potom v SSMS vyberte položku nové okno editora dotazov . Zobrazí sa nasledujúci generovaný skript:

Funkcia CREATE PARTITION [PF_TEST] (datetimeoffset (7)) ako rozsah pre hodnoty (1/1/2010 12:00:00 AM + 00:00, 2/1/2010 12:00:00 AM + 00:00, 3/1/2010 12:00:00 AM + 00:00)Pri pokuse o spustenie generovaného skriptu sa zobrazí nasledujúce chybové hlásenie:

MSG 102, úroveň 15, stav 1, syntax čiary 3Incorrect v blízkosti ' 12 '.

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.

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!

×