Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

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ć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.