Partager via


Garantir un espace TempDB suffisant

Si des erreurs se produisent lors de la gestion de Recordset objets qui ont besoin d’espace de traitement sur Microsoft SQL Server 6.5, vous devrez peut-être augmenter la taille de TempDB. (Certaines requêtes nécessitent un espace de traitement temporaire ; par exemple, une requête avec une clause ORDER BY nécessite un type de l’objet Recordset , ce qui nécessite un espace temporaire.)

Important

À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir Windows 8 et livre de recettes de compatibilité Windows Server 2012 pour plus de détails). Les composants clients RDS seront supprimés dans une prochaine version de Windows. Évitez d’utiliser cette fonctionnalité dans le nouveau travail de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers WCF Data Service.

Important

Lisez cette procédure avant d’effectuer les opérations, car il n’est pas aussi facile de réduire un appareil une fois qu’il est agrandi.

Note

Par défaut, dansMicrosoft SQL Server 7.0 et versions ultérieures, TempDB est configuré pour augmenter automatiquement en fonction des besoins. Par conséquent, cette procédure peut uniquement être nécessaire sur les serveurs exécutant des versions antérieures à la version 7.0.

Pour augmenter l’espace TempDB sur SQL Server 6.5

  1. Démarrez Microsoft SQL Server Enterprise Manager, ouvrez l’arborescence du serveur, puis ouvrez l’arborescence Appareils de base de données.

  2. Sélectionnez un appareil (physique) à développer, tel que Master, puis double-cliquez sur l’appareil pour ouvrir la boîte de dialogue Modifier l’appareil de base de données.

    Cette boîte de dialogue indique l’espace utilisé par les bases de données actuelles.

  3. Dans la zone Taille, augmentez l’appareil à la quantité souhaitée (par exemple, 50 mégaoctets (Mo) d’espace disque dur).

  4. Cliquez sur Modifier maintenant pour augmenter l'espace que le TempDB logique peut atteindre.

  5. Ouvrez l’arborescence Bases de données sur le serveur, puis double-cliquez sur TempDB pour ouvrir la boîte de dialogue Modifier la base de données . L’onglet base de données répertorie la quantité d’espace actuellement allouée à TempDB (taille de données). Par défaut, il s’agit de 2 Mo.

  6. Sous le groupe Taille, cliquez sur Agrandir. Les graphiques affichent l’espace disponible et alloué sur chacun des appareils physiques. Les barres en couleur marron représentent l’espace disponible.

  7. Sélectionnez un appareil de journal , tel queMaster, pour afficher la taille disponible dans la zone Taille (Mo).

  8. Cliquez sur Développer maintenant pour allouer cet espace à la base de données TempDB.

    La boîte de dialogue Modifier la base de données affiche la nouvelle taille allouée pour TempDB.

Pour plus d’informations sur cette rubrique, consultez le fichier d'aide de Microsoft SQL Server Enterprise Manager pour « boîte de dialogue Étendre la base de données ».

Voir aussi

Notions de base de RDS