PRB: Puede se produce el error 5177 al crear bases de datos

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 239759
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Síntomas
Cuando crea una nueva base de datos o iniciar SQL Server, pueden provocar mensajes de error siguientes:
Error 5177 "detectó un error inesperado al comprobar el tamaño de sector de archivo ' %. * ls'. Compruebe el registro de error de SQL Server para obtener más información".
Error 5105, nivel 16, error de activación de dispositivo. El nombre de archivo físico ' %. * ls' pueden ser incorrectas.
Causa
La cuenta de Microsoft Windows NT bajo la que el servicio MSSQLServer se inicia no tiene permisos de List Folder en la unidad raíz donde se crean los nuevos archivos de datos o de registro de base de datos.
Solución
Suponiendo que la base de datos es que se cree el directorio D:\Data y que se ejecuta el servicio MSSQLServer en una cuenta de Windows denominada TestDomain\Testuser, puede evitar el problema siguiendo estos pasos:
  1. Abra el Explorador de Windows y vaya a la unidad D.
  2. Haga clic con el botón secundario en la unidad D y, a continuación, haga clic en Propiedades .
  3. Haga clic en la ficha seguridad y, a continuación, haga clic en permisos .
  4. Asegúrese de que el usuario "TestDomain\Testuser" (la cuenta de inicio del servicio de MSSQLServer) está en la lista de cuentas que tienen permisos List Folder en la raíz de unidad D. Si la cuenta no se aparece, haga clic en Agregar para agregarlo a la lista.

    Nota Los permisos de List Folder en la unidad raíz no tiene que ser heredado por las subcarpetas.
  5. Asegúrese de que la cuenta de inicio del servicio MSSQLServer tiene Full Control permisos a través de la carpeta D:\Data y, a continuación, intente crear la base de datos.
Más información
Si la solución no corrige el problema, cambie la cuenta bajo la que el servicio de MSSQLServer se inicia. Asegúrese de que esta cuenta tiene permisos de Full Control al directorio donde están SQL Server bases de datos que se va a crear.

Tenga en cuenta que 5177 errores también pueden indicar posibles problemas de relacionados con el hardware, especialmente si las errorlogs de SQL Server se muestran otros errores relacionados O con /, como el error 823.
Tamaño de sector de CREATE DATABASE 5177

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 239759 - Última revisión: 12/05/2015 15:34:05 - Revisión: 3.2

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbprb KB239759 KbMtes
Comentarios