Hatókör
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard

Jelenségek

Ha a dbcc shrinkfile utasítást egy Microsoft SQL Server 2008 R2 vagy Microsoft SQL Server 2008 adatbázisban található fájl logikai nevével futtatja, a következő hibaüzenet jelenhet meg:

Msg 8985, Level 16, State 1, Line 2Nem található a "test_log_issue_log" fájl az adatbázis "teszt" sys.database_files. A fájl vagy nem létezik, vagy el lett dobva.

Megoldás

Szervizcsomag adatai

A probléma megoldásához alkalmazza a Microsoft SQL Server 2008 SP4-et. A SQL Server 2008 SP4 beszerzéséről a Microsoft Tudásbázis következő cikkében tájékozódhat:

2979596 SQL Server 2008 Service Pack 4 kiadási információi

Gyorsjavítási információk

A SQL Server 2008 SP3 gyorsjavítása

A Microsoft által támogatott gyorsjavítás érhető el. Ez a gyorsjavítás azonban csak az ebben a cikkben ismertetett probléma megoldására szolgál. Ezt a gyorsjavítást csak azokra a rendszerekre alkalmazza, amelyeknél ez a probléma jelentkezik. Ha a gyorsjavítás letölthető, a tudásbáziscikk tetején található egy "Gyorsjavítás letöltése elérhető" szakasz. Ha ez a szakasz nem jelenik meg, küldjön egy kérést a Microsoft ügyfélszolgálatának és ügyfélszolgálatának a gyorsjavítás beszerzéséhez. Megjegyzés Ha további problémák merülnek fel, vagy hibaelhárításra van szükség, előfordulhat, hogy külön szolgáltatáskérést kell létrehoznia. A szokásos támogatási költségek azokra a további támogatási kérdésekre és problémákra vonatkoznak, amelyek nem jogosultak erre az adott gyorsjavításra. A Microsoft ügyfélszolgálati és támogatási telefonszámainak teljes listájáért vagy egy külön szolgáltatáskérés létrehozásához látogasson el a Microsoft következő webhelyére:

http://support.microsoft.com/contactus/?ws=supportMegjegyzés A "Gyorsjavítás letöltése elérhető" űrlap megjeleníti azokat a nyelveket, amelyekhez a gyorsjavítás elérhető. Ha nem látja a nyelvet, annak az az oka, hogy az adott nyelvhez nem érhető el gyorsjavítás.

Kumulatív frissítési információk

8. összegző frissítés a SQL Server 2008 R2 Service Pack 2-höz

A probléma javítása először a 8. kumulatív frissítésben jelent meg. A SQL Server 2008 R2 Service Pack 2 kumulatív frissítési csomagjának beszerzéséről a Microsoft Tudásbázis következő cikkében tájékozódhat:

2871401 8. összegző frissítési csomag SQL Server 2008 R2 Service Pack 2Note Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2008 R2 Service Pack 2 javítás kiadásában szereplő összes biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazá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):

2730301 A SQL Server 2008 R2 Service Pack 2 kiadását követően kiadott SQL Server 2008 R2 buildek

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Kerülő megoldás

A probléma megkerüléséhez használja a file_id a dbcc shrinkfile utasításban. A fájlazonosító beszerzéséhez használja a FILE_IDEX rendszerfüggvényt, vagy kérdezze le az aktuális adatbázis sys.database_files katalógusnézetét.

További információ

A dbcc shrinkfile utasítás használatával kapcsolatos további információkért látogasson el a TechNet következő webhelyére:

A "dbcc shrinkfile" utasítás használataA FILE_IDEX rendszerfüggvény használatával kapcsolatos további információkért látogasson el a TechNet következő webhelyére:

A FILE_IDEX rendszerfüggvény használata

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.