KB2754800 - Ispravka: greška 17066 kada kopirate članak tabele koji sadrži kolonu ntext tipa podataka u SQL Server 2008 R2 ili SQL Server 2012

Microsoft distribuira ispravke za Microsoft SQL Server 2008 R2 servisni paket 1 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 1.

Simptomi

Razmotrite sledeći scenario:

  • Imate kolonu tipa podataka ntext u tabeli u sistemu Microsoft SQL Server 2008 R2 ili Microsoft SQL Server 2012.

  • Kreirate replikaciju transakcije koja sadrži tabelu kao članak.

  • Kolona tipa podataka ntext se ažurira u NULL.

U ovom scenariju, agent čitača replikacije ne uspe i dobijate sledeću poruku o grešci:

Greška: 17066, Težina: 16, Stanje: 1.SQL Potvrda servera: Datoteka: <replicat.cpp>, line=2701 Neuspela potvrda = 'pRowset'. Ova greška je možda povezana sa vremenskim rasporedom. Ako greška potraje i nakon ponovnog pokretanja izjave, koristite DBCC CHECKDB da biste proverili da li u bazi podataka postoji strukturni integritet ili ponovo pokrenite server da biste se uverili da strukture podataka u memoriji nisu oštećene.

Pored toga, kada dođe do ovog problema, agent čitača evidencije ne može da zaustavi nastavak i svako sledeće izvršavanje čitača evidencije rezultira istom greškom.Napomene

  • Ovaj problem je istaknutiji kada koristite izvod UPDATETEXT za ažuriranje kolone tipa podataka ntext.

  • Do ovog problema dolazi iako je kolona tipa podataka ntext isključena sa liste kolona članka koja koristi vertikalno filtriranje.

Rešenje

Kumulativne informacije o ažuriranju

Kumulativna ispravka 2 za SQL Server 2012 SP1

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

2790947 Kumulativni paket ispravki 2 za SQL Server 2012 servisni paket 1Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje ispravke za SQL Server 2012 SP1. 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:

2772858 SQL Server 2012 builds koji je objavljen nakon što je SQL Server 2012 servisni paket 1 objavljen

Kumulativna ispravka 5 za SQL Server 2012

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 2012 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

2777772 Kumulativni paket ispravki 5 za SQL Server 2012Napomena 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 2012. 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:

2692828 SQL Server 2012 builds koji su objavljeni nakon što je SQL Server 2012 objavljen

Kumulativna ispravka 4 za SQL Server 2008 R2 SP2

Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 4. 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:

2777358 Kumulativni paket ispravki 4 za SQL Server 2008 R2 servisni paket 2 Napomena 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

SQL Server 2008 R2 servisni paket 1

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

2756574 Kumulativni paket ispravki 9 za SQL Server 2008 R2 servisni paket 1Napomena Pošto su verzije kumulativne, svako novo izdanje za ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje sql Server 2008 R2 servisnog paketa 1. 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:

2567616 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 1 was releasedDa biste rešili ovaj problem, sledite ove korake:

  1. Otpustite sve postojeće publikacije ispod baze podataka na koju utiče.

  2. Primenite ispravku.

  3. Ponovo kreirajte publikaciju ili pretplatu od početka.

Status

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

Više informacija

Za više informacija o ntextu, tipovima podataka teksta i slike posetite sledeću Microsoft Developer Network (MSDN) Veb lokaciju:

ntext, tekst i slika (Transact-SQL)Za više informacija o vrstama replikacije posetite sledeću MSDN Veb lokaciju:

Tipovi pregleda replikacijeZa više informacija o načinu na koji funkcioniše replikacija transakcija posetite sledeću MSDN Veb lokaciju:

Kako funkcioniše transakciona replikacija

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×