Se aplica a
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard

Síntomas

Al ejecutar la instrucción dbcc shrinkfile usando el nombre lógico de un archivo en una base de datos de Microsoft SQL Server 2008 R2 o Microsoft SQL Server 2008, es posible que reciba el siguiente mensaje de error:

Msg 8985, Nivel 16, Estado 1, Línea 2No se pudo localizar el archivo "test_log_issue_log" para la "prueba" de base de datos en sys.database_files. El archivo no existe o se ha eliminado.

Solución

Información de Service Pack

Para resolver este problema, aplique Microsoft SQL Server 2008 SP4. Para obtener más información sobre cómo obtener SQL Server 2008 SP4, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2979596 Información de versión de SQL Server 2008 Service Pack 4

Información de revisiones

Revisión para SQL Server 2008 SP3

Microsoft dispone de una revisión compatible. Sin embargo, esta revisión está pensada para corregir solo el problema que se describe en este artículo. Aplique esta revisión solo a los sistemas que experimentan este problema específico. Si la revisión está disponible para su descarga, hay una sección "Descarga de revisiones disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, envía una solicitud al Servicio de atención al cliente de Microsoft y soporte técnico para obtener la revisión. Nota Si se producen problemas adicionales o si es necesario solucionarlos, es posible que deba crear una solicitud de servicio independiente. Los costos de soporte técnico habituales se aplicarán a preguntas y problemas de soporte técnico adicionales que no reúnan los requisitos para esta revisión específica. Para obtener una lista completa de los números de teléfono de atención al cliente y soporte técnico de Microsoft o para crear una solicitud de servicio independiente, visita el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota El formulario "Descarga de revisiones disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Información sobre la actualización acumulativa

Actualización acumulativa 8 para SQL Server 2008 R2 Service Pack 2

La corrección para este problema se publicó por primera vez en la actualización acumulativa 8. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2008 R2 Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2871401 Paquete de actualización acumulativa 8 para SQL Server 2008 R2 Service Pack 2Note Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la corrección anterior de SQL Server 2008 R2 Service Pack 2. Le recomendamos que considere la posibilidad de aplicar la corrección más reciente que contiene esta revisión. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2730301 Las compilaciones de SQL Server 2008 R2 que se publicaron después del lanzamiento de SQL Server 2008 R2 Service Pack 2

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Solución alternativa 

Para solucionar este problema, use file_id en la instrucción dbcc shrinkfile. Para obtener un id. de archivo, use la función FILE_IDEX sistema o consulte la vista sys.database_files catálogo de la base de datos actual.

Más información

Para obtener más información sobre cómo usar la instrucción dbcc shrinkfile, vaya al siguiente sitio web de TechNet:

Cómo usar la instrucción "dbcc shrinkfile"Para obtener más información sobre cómo usar la función FILE_IDEX sistema, visita el siguiente sitio web de TechNet:

Cómo usar la función FILE_IDEX sistema

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.