Se aplică la
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard

Simptome

Atunci când rulați instrucțiunea dbcc shrinkfile utilizând numele logic al unui fișier într-o bază de date Microsoft SQL Server 2008 R2 sau Microsoft SQL Server 2008, este posibil să primiți următorul mesaj de eroare:

Msg 8985, Nivel 16, Starea 1, Linia 2nu a localizat fișierul "test_log_issue_log" pentru "test" al bazei de date în sys.database_files. Fișierul fie nu există, fie a fost eliminat.

Rezolvare

Informații despre pachetul Service Pack

Pentru a rezolva această problemă, aplicați Microsoft SQL Server 2008 SP4. Pentru mai multe informații despre obținerea SQL Server 2008 SP4, faceți clic pe următorul număr de articol pentru a vizualiza articolul în Baza de cunoștințe Microsoft:

2979596 informații despre versiunea SQL Server 2008 Service Pack 4

Informații despre remedierea rapidă

Remediere rapidă pentru SQL Server 2008 SP3

O remediere rapidă acceptată este disponibilă de la Microsoft. Totuși, această remediere rapidă este destinată să corecteze doar problema descrisă în acest articol. Aplicați această remediere rapidă doar la sistemele care se confruntă cu această problemă specifică. Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare disponibilă pentru remedieri rapide" în partea de sus a acestui articol din Baza de cunoștințe. Dacă această secțiune nu apare, trimiteți o solicitare la Serviciul pentru relații cu clienții și asistența Microsoft pentru a obține remedierea rapidă. Notă Dacă apar probleme suplimentare sau dacă este necesară o depanare, poate fi necesar să creați o solicitare de serviciu separată. Costurile uzuale de asistență se vor aplica la întrebări și probleme suplimentare de asistență care nu se califică pentru această remediere rapidă specifică. Pentru o listă completă a numerelor de telefon ale Serviciului pentru clienți și asistență Microsoft sau pentru a crea o solicitare de serviciu separată, vizitați următorul site web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcare disponibilă pentru remedieri rapide" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba, cauza este că nu este disponibilă o remediere rapidă pentru limba respectivă.

Informații despre actualizarea cumulativă

Actualizare cumulativă 8 pentru SQL Server 2008 R2 Service Pack 2

Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 8. Pentru mai multe informații despre cum să obțineți acest pachet de actualizare cumulativă pentru SQL Server 2008 R2 Service Pack 2, faceți clic pe următorul număr de articol pentru a vizualiza articolul în Baza de cunoștințe Microsoft:

2871401 Pachetul de actualizare cumulativă 8 pentru SQL Server 2008 R2 Service Pack 2Note Deoarece compilările sunt cumulative, fiecare lansare nouă de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în versiunea de remediere anterioară a SQL Server 2008 R2 Service Pack 2. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:

2730301 Compilările SQL Server 2008 R2 care au fost lansate după lansarea SQL Server 2008 R2 Service Pack 2

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Soluție de evitare

Pentru a rezolva problema, utilizați file_id în instrucțiunea shrinkfile dbcc. Pentru a obține un ID de fișier, utilizați funcția de sistem FILE_IDEX sau interogați vizualizarea catalog sys.database_files din baza de date curentă.

Mai multe informații

Pentru mai multe informații despre cum să utilizați instrucțiunea dbcc shrinkfile, accesați următorul site Web TechNet:

Cum se utilizează instrucțiunea "dbcc shrinkfile"Pentru mai multe informații despre cum să utilizați funcția de sistem FILE_IDEX, accesați următorul site TechNet:

Cum se utilizează funcția de sistem FILE_IDEX

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.