PRB : Erreur 5177 peut être déclenché lors de la création de bases de données

Traductions disponibles Traductions disponibles
Numéro d'article: 239759 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lorsque vous créez une nouvelle base de données ou lorsque vous démarrez SQL Server, les messages d'erreur suivants peuvent être déclenchés :
Erreur 5177 "a rencontré une erreur inattendue lors de la vérification de la taille de secteur pour le fichier ' %. * ls'. Vérifiez le journal des erreurs SQL Server pour plus d'informations».
Erreur 5105, niveau 16, erreur d'activation de périphériques. Le nom du fichier physique ' %. * ls' est incorrect.

Cause

Le compte Microsoft Windows NT sous lequel démarre le service MSSQLServer n'a pas d'autorisations List Folder sur le lecteur racine où les nouveaux fichiers de données ou journaux de base de données sont créés.

Contournement

En supposant que la base de données doit être créé dans le répertoire D:\Data et que le service MSSQLServer est en cours d'exécution sous un compte Windows NT appelé TestDomain\Testuser, vous pouvez contourner le problème en procédant comme suit :
  1. Ouvrez l'Explorateur Windows et puis accédez au lecteur d.
  2. Cliquez avec le bouton droit sur le lecteur D, puis cliquez sur Propriétés.
  3. Cliquez sur l'onglet sécurité, puis cliquez sur autorisations.
  4. Assurez-vous que l'utilisateur «TestDomain\Testuser» (le compte de démarrage du service MSSQLServer) est dans la liste des comptes qui ont des autorisations List Folder dans le lecteur racine d. Si le compte n'est pas répertorié, cliquez sur Ajouter pour ajouter à la liste.

    Remarque Les autorisations List Folder sur le lecteur racine ne devrez pas être hérités par les sous-dossiers.
  5. Assurez-vous que le compte de démarrage de service MSSQLServer dispose des autorisations Full Control sur le dossier D:\Data et essayez de créer la base de données.

Plus d'informations

Si la solution de contournement ne corrige pas le problème, modifiez le compte sous lequel démarre le service MSSQLServer. Assurez-vous que ce compte dispose des autorisations Full Control dans le répertoire où les bases de données SQL Server doivent être créés.

Notez que 5177 erreurs peuvent également indiquer problèmes possibles liés au matériel, en particulier si errorlogs de SQL Server afficher les autres erreurs I/O-related, telles que l'erreur 823.

Propriétés

Numéro d'article: 239759 - Dernière mise à jour: mardi 12 août 2003 - Version: 3.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 7.0 Standard
  • Microsoft SQL Server 2000 Standard
Mots-clés : 
kbmt kbprb KB239759 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 239759
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com