Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Microsoft distribuira ispravke za Microsoft SQL Server 2008 R2 servisni paket 2 kao jednu datoteku koja se može preuzeti. Pošto su ispravke kumulativne, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje ispravke za SQL Server 2008 R2 servisni paket 2.

Simptomi

Razmotrite sledeći scenario:

  • Imate podeljenu tabelu koja koristi kolonu tipa datetimeoffset kao kolonu za particije u sistemu Microsoft SQL Server 2008 R2.

  • Čarobnjak za nove publikacije koristite za kreiranje publikacije snimaka tabele sa particijama u programu SQL Server Management Studio (SSMS).

U ovom scenariju dobijate sledeću poruku o grešci u nekoj od skripti koja se koristi za kreiranje publikacije snimka. Skripte automatski generiše čarobnjak za nove publikacije.

Msg 102, Level 15, State 1, Line 3Incorrect syntax near ''.

Napomena Za detaljan primer scenarija u kojem bi došlo do ovog problema, pogledajte odeljak "Više informacija".

Rešenje

Kumulativne informacije o ažuriranju

Kumulativna ispravka 5 za SQL Server 2008 R2 SP2

Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 5. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 R2 SP 2 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

2797460 Kumulativni paket ispravki 5 za SQL Server 2008 R2 servisni paket 2Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje ispravki za SQL Server 2008 R2 SP 2. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

2730301 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 2 was released

Više informacija

Pretpostavimo da kreirate funkciju particije u sistemu SQL Server 2008 R2 i da je tip podataka input_parameter_type je grupa datuma za izvršavanje datuma. Zatim koristite funkciju script partition kao u SSMS-u. U ovom scenariju dolazi do problema opisanog u odeljku "Simptomi". Pored toga, vrednosti opsega doslovnog datuma koje generiše SSMS nisu navodne u jednostrukim navodnicima. Na primer, izvršavate sledeću izjavu da biste kreirali funkciju particije:

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

Zatim kliknite desnim tasterom miša na funkciju particije u istraživaču objekata , izaberitestavku Funkcija particije skripte kao, izaberite stavku Kreiraj do, a zatim u SSMS-u izaberite stavku Novi prozor uređivača upita. Videćete sledeću generisanu skriptu:

CREATE PARTITION FUNCTION [PF_TEST] (dateTIMEoffset(7)) AS RANGE RIGHT FOR VALUES (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)Ako pokušate da pokrenete generisanu skriptu, dobićete sledeću poruku o grešci:

Msg 102, Nivo 15, Država 1, Sintaksa linije 3Incorrect blizu '12'.

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×