Simptomi

Razmotrite sljedeći scenarij:

  1. Imate računalo na kojem je instaliran Microsoft SQL Server 2012 ili SQL Server 2014.

  2. Stvarate reviziju i brojne klauzule koje su veće od 3000 bajtova.

  3. Pokušate pokrenuti reviziju pomoću izmjene naredbe

U ovom scenariju revizija se ne pokreće i prikazat će vam se sljedeća poruka o pogrešci:

MSG 102, razina 15, State 1, Linenumber linija Netočna sintaksa u blizini 'Somestrings'. MSG 25711, razina 16, stanje 2, Linenumber Nije uspjelo raščlaniti prediup događaja.

Napomena Napominjemo da je problem u tome što je pogreška sintakse neispravno podignuta u trećem koraku kada pokušate pokrenuti praćenje. Ovim se ispravkom omogućuje da se pogreška podiže na pravilnom mjestu, u koraku 2 u kojem stvarate reviziju uz uvjet WHERE veći od (>) 3000 znakova. Ovim se ispravkom ne mijenja ograničenje izraza WHERE.

Izraz predista je i dalje ograničen na 3000 znakova. Pročitajte predicate_expression u sljedećem članku u Bolu: alter Server audit (Transact-SQL).

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×