A Microsoft a Microsoft SQL Server 2005 és a Microsoft SQL Server 2008 javításait egyetlen letölthető fájlként terjeszti. Mivel a javítások egymásra épülnek, minden új kiadás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző Microsoft SQL Server 2005-ös és Microsoft SQL Server 2008-javításhoz mellékelve volt.
Tünetek
Vegyük például a következő esetet:
- A Microsoft SQL Server 2005 vagy az SQL 2008 egy példányát telepíti a számítógépre.
- Létrehoz egy particionált táblát, amely nem fürtözött, igazítatlan indexet tartalmaz.
- Az ALTER PARTITION FUNCTION utasítás futtatásával feloszthatja vagy egyesítheti a particionált tábla partíciótartományát.
Ebben az esetben rendszeresen megjelenik a következő hibaüzenet:
Megjegyzés
Msg 2601, Level 14, State 1, Line 1
Nem szúrható be duplikált kulcssor az objektum <objektumnevébe> egyedi indexszel<>.
Ok
Ezt a problémát az okozza, hogy hiba történik a lekérdezésoptimalizálóban egy partíciótartomány megosztásakor.
Amikor a futtatókörnyezet-terv törli és beszúrja az érintett partíciótartomány néhány sorát egy új partíciótartományba, egyedi kulcs megsértése történik.
Megoldás
Összegző frissítéssel kapcsolatos információk
SQL Server 2005 Service Pack 3
A hiba javítását először az SQL Server 2005 Service Pack 3 15-ös ö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:
2507766 15-ös összegző frissítés a SQL Server 2005 Service Pack 3-hozMegjegyzé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 előző SQL Server 2005-ös javításban szerepelt. 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):
960598 A SQL Server 2005-ös szervizcsomag 3 megjelenése után kiadott SQL Server 2005-ös buildek A Microsoft SQL Server 2005 gyorsjavításai meghatározott SQL Server szervizcsomagokhoz készültek. Az SQL Server 2005 Service Pack 3 telepítéséhez SQL Server 2005 Service Pack 3 gyorsjavítást kell alkalmazni. Alapértelmezés szerint az SQL Server szervizcsomagjában található összes gyorsjavítás megtalálható a következő SQL Server szervizcsomagban.
SQL Server 2005 Service Pack 4
A hiba javítását először az SQL Server 2005 Service Pack 4 2. ö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:
2489409 2. összegző frissítőcsomag a SQL Server 2005 Service Pack 4-höz Megjegyzés: Mivel a buildek összegző jellegűek, minden új javításkiadás tartalmazza az előző SQL Server, 2005-ös javítás összes gyorsjavítását és biztonsági javítását. 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):
2485757 A SQL Server 2005 Service Pack 4 megjelenése után kiadott SQL Server 2005-ös buildek A Microsoft SQL Server 2005 gyorsjavításai meghatározott SQL Server szervizcsomagokhoz készültek. Az SQL Server 2005 Service Pack 4 telepítéséhez telepítenie kell az SQL Server 2005 Service Pack 4 gyorsjavítását. Alapértelmezés szerint az SQL Server szervizcsomagjában található összes gyorsjavítás megtalálható a következő SQL Server szervizcsomagban.
SQL Server 2008 Service Pack 1
A hiba javítását először az SQL Server 2008 Service Pack 1 13-as ö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:
2497673 13-as összegző frissítőcsomag a 2008-as SQL Server 1-es szervizcsomaghoz Megjegyzés: Mivel a buildek összegző jellegűek, minden új javítás tartalmazza az előző, 2008-as SQL Server-as javítás összes gyorsjavítását és biztonsági javítását. 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):
970365 A SQL Server 2008-as szervizcsomag 1 kiadása után megjelent SQL Server 2008-as buildek A Microsoft SQL Server 2008 gyorsjavításai meghatározott SQL Server szervizcsomagokhoz készültek. Az SQL Server 2008 Service Pack 1 telepítéséhez telepítenie kell az SQL Server 2008 Service Pack 1 gyorsjavítását. Alapértelmezés szerint az SQL Server szervizcsomagjában található összes gyorsjavítás megtalálható a következő SQL Server szervizcsomagban.
SQL Server 2008 Service Pack 2
A hiba javítását először az SQL Server 2008 Service Pack 2 3. összegző frissítésében adták ki. Az összegző frissítési csomagról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
2498535 3. összegző frissítőcsomag a 2008-as SQL Server 2008-as szervizcsomaghoz Megjegyzés: Mivel a buildek kumulatívak, minden új javítás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző SQL Server 2008-as javításban szerepelt. 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):
2402659 A SQL Server 2008-as szervizcsomag 2 megjelenése után kiadott SQL Server 2008-as buildek A Microsoft SQL Server 2008 gyorsjavításai meghatározott SQL Server szervizcsomagokhoz készültek. Az SQL Server 2008 Service Pack 2 telepítéséhez telepítenie kell az SQL Server 2008 Service Pack 2 gyorsjavítását. Alapértelmezés szerint az SQL Server szervizcsomagjában található összes gyorsjavítás megtalálható a következő SQL Server szervizcsomagban.
Á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.
Hivatkozások
A Transact-SQL ALTER PARTITION FUNCTION utasításról az MSDN alábbi webhelyén talál további információt:
Általános információk a Transact-SQL ALTER PARTITION FUNCTION utasításról A particionált indexekre vonatkozó speciális irányelvekről az MSDN alábbi webhelyén talál további információt:
Particionált indexekre vonatkozó speciális irányelvek Az 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ő egy növekményes karbantartási modell a jelentett problémák gyorsjavításához
Az SQL Server frissítéseihez szükséges elnevezési sémá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