KB2606918 – JAVÍTÁS: NULL érték szerepel a sysmergepublications tábla Adatmegőrzés oszlopában, és az SQL Server SQL Server 2008 R2-es vagy 2012-es verzióban egyesítési replikációs környezet beállításakor a metaadat-karbantartási folyamatra van hatása

Hatókör
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

A Microsoft egyetlen letölthető fájlban terjeszti a Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) és a Microsoft SQL Server 2012 javításait. Mivel a javítások egymásra épülnek, minden új kiadás tartalmazza az SQL Server 2008 R2 Service Pack 1 (SP1) vagy az SQL Server 2012 korábbi frissítésében szereplő összes gyorsjavítást és biztonsági frissítést.

Tünetek

Amikor egyesítési replikációs környezetet állít be a Microsoft SQL Server 2008 R2 vagy a Microsoft SQL Server 2012 egy ismételt közzétételi topológiájában, az első szinkronizálás után néhány rekord esetében a sysmergepublications tábla Adatmegőrzés oszlopában NULL érték jelenik meg. Ezenfelül azok a rekordok, amelyeknél az Adatmegőrzés oszlopban NULL érték szerepel, hatással vannak bizonyos cikktípusok metaadat-karbantartási folyamatára.

Ok

A problémát az okozza, hogy a sysmergepublications táblázat Adatmegőrzés oszlopának értéke NULL értékre van állítva az Újraközzétételi előfizetők legfelső szintű közzétevőivel kapcsolatos adatokat tartalmazó sorok esetében.

Megoldás

Összegző frissítéssel kapcsolatos információk

SQL Server 2012

A hiba javítását először az SQL Server 2012 1. összegző frissítésében adtuk ki. Az összegző frissítési csomagról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2679368 1. összegző frissítőcsomag a SQL Server 2012-hözMegjegyzés: Mivel a buildek kumulatívak, minden új javítás tartalmazza az előző, 2012-es javítás előző SQL Server kiadásában szereplő összes gyorsjavítást és biztonsági javítást. A Microsoft azt javasolja, hogy fontolja meg az ezt a gyorsjavítást tartalmazó legújabb javítás telepítését. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

2692828 A SQL Server 2012 után megjelent SQL Server 2012-es buildek A SQL Server 2012 telepítésére SQL Server 2012-es gyorsjavítást kell alkalmaznia.

4-es összegző frissítőcsomag az SQL Server 2008 R2 SP1-hez

A hiba javítását először a 4. összegző frissítésben adtuk ki. Az SQL Server 2008 R2 SP1-hez kiadott összegző frissítőcsomag beszerzéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

2633146 4-es összegző frissítőcsomag a SQL Server 2008 R2 SP1-hezMegjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az SQL Server 2008 R2 SP1 előző kiadásában szerepelt. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás telepítését. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

2567616 Megjelentek a SQL Server SQL Server 2008 R2 SP1 utáni 2008 R2 buildek

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.