A Microsoft egyetlen letölthető fájlként terjeszti a Microsoft SQL Server 2008 Microsoft SQL Server 2008 R2 javításokat. Mivel a javítások összegző jellegűek, minden új kiadás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző SQL Server 2008 SQL Server 2008 R2 javításkiadásban szerepelt.
Tünetek
Vegyük például a következő esetet:
- Egyetlen kiszolgálója replikációt futtat egy Microsoft SQL Server 2008- vagy Microsoft SQL Server 2008 R2-környezetben.
- Van egy második kiszolgálója, amely Microsoft SQL Server 2008 vagy Microsoft SQL Server 2008 R2 rendszert futtat, és a replikáció le van tiltva vagy nincs telepítve.
- Az első kiszolgáló replikált adatbázisát visszaállítja a második kiszolgálóra.
- Az adatbázis-visszaállítási folyamat során egy felhasználó vagy alkalmazás futtatja a tárolt eljárást sp_replcounters a második kiszolgálón.
Ebben az esetben hozzáférés-megsértés történhet a második kiszolgálón. Emellett létrejön egy veremmemóriakép-fájl az SQL Server naplómappájában. Ha ez a probléma jelentkezik, előfordulhat, hogy újra kell indítania a második kiszolgálót.
Ok
A problémát az okozza, hogy a tárolt eljárás sp_replcounters olyan kiszolgálón fut, amelyen a replikáció le van tiltva vagy nincs telepítve. Amikor sp_replcounters megpróbál hozzáférni a cikkgyorsítótárhoz, az adatbázis-visszaállítási művelet már hívta a clear_db_repl_cache-et, hogy eltávolítsa az adatbázist a cikkgyorsítótárból, mielőtt az ismét hozzáadódik a cikkgyorsítótárhoz.
Megoldás
Összegző frissítéssel kapcsolatos információk
SQL Server 2008 R2
A hiba javítását először a 9-es összegző frissítés tartalmazza. Az SQL Server 2008 R2-höz kiadott összegző frissítőcsomag beszerzéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
2567713 9-es összegző frissítőcsomag a SQL Server 2008 R2-höz Megjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az SQL Server 2008 R2 előző kiadásában szereplő összes gyorsjavítást és biztonsági javítást. 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):
981356 Megjelentek a SQL Server 2008 R2 utáni SQL Server 2008 R2 buildek
SQL Server 2008 R2 Service Pack 1
A hiba javítását először az SQL Server 2008 R2 Service Pack 1 2. összegző frissítésében adtuk ki. Az összegző frissítési csomag beszerzéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
2567714 2. összegző frissítőcsomag a SQL Server 2008 R2 Service Pack 1-höz Megjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az SQL Server 2008 R2 előző kiadásában szereplő összes gyorsjavítást és biztonsági javítást. 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 A SQL Server 2008 R2 Service Pack 1 szervizcsomag után megjelent SQL Server 2008 R2 buildek
SQL Server 2008
A hiba javítását először a 4. összegző frissítésben adtuk ki. Az SQL Server 2008 összegző frissítési csomagjának beszerzéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
2527180 4. összegző frissítőcsomag a 2008-as SQL Server 2008-as szervizcsomaghoz Megjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az előző, SQL Server 2008-as javítás előző kiadásában szereplő összes gyorsjavítást és biztonsági javítást. 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):
956909 Megjelentek a SQL Server 2008 utáni SQL Server 2008-as 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.
További információ
A módosult fájlokról, valamint a Microsoft Tudásbázis jelen cikkében ismertetett gyorsjavítást tartalmazó összegző frissítési csomag telepítésének előfeltételeiről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
2527180 4. összegző frissítőcsomag a SQL Server 2008 Service Pack 2-höz
Hivatkozások
A replikációs statisztikákról a Microsoft Developer Network (MSDN) alábbi webhelyein talál további információt:
sp_replcounters (Transact-SQL) Az SQL Server 2008 megjelenése után elérhető buildek listájáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
956909 A SQL Server 2008 után megjelent SQL Server 2008-as buildek A SQL Server növekményes karbantartási modelljéről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
935897 A SQL Server csapatától elérhető a növekményes karbantartási modell a jelentett problémák gyorsjavításához A SQL Server frissítések elnevezési sémájáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
822499 Új elnevezési séma a Microsoft SQL Server szoftverfrissítési csomagjaihoz A szoftverfrissítések terminológiájáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása