Partager via


Service SQL Writer

Mis à jour : 5 décembre 2005

Le service SQL Writer complète les fonctionnalités de sauvegarde et de restauration de SQL Server 2005 par le biais du service VSS.

Le service SQL Writer est automatiquement installé mais n'est pas activé par défaut. Il doit être activé explicitement pour fonctionner sur le serveur et il doit obligatoirement être en cours d'exécution lorsque l'application VSS demande une sauvegarde ou une restauration. Utilisez l'applet des services Microsoft Windows pour configurer le service. Le service SQL Writer s'installe sur tous les systèmes d'exploitation mais est uniquement nécessaire sur les systèmes serveur. Pour Microsoft Windows XP, utilisez le writer MSDE.

SQL Server 2005 Service Pack 2 configure le service SQL Writer pour qu'il démarre automatiquement.

Objectif

Lors de son exécution, Moteur de base de données verrouille les fichiers de données pour être seul à pouvoir y accéder. Lorsque le service SQL Writer n'est pas exécuté, les programmes de sauvegarde exécutés dans Windows n'ont pas accès à ces fichiers de données, et les sauvegardes doivent s'effectuer au moyen de la sauvegarde SQL Server.

Utilisez le service SQL Writer pour permettre aux programmes de sauvegarde de Windows de copier les fichiers de données SQL Server même lorsque SQL Server est en cours d'exécution.

Service VSS

Le service VSS est un ensemble d'API COM qui forment un cadre permettant la sauvegarde de volumes même lorsque des opérations d'écriture sont en cours. Il offre une interface cohérente qui permet la coordination entre les différentes applications utilisateur qui mettent à jour les données sur le disque (les writers) et celles qui assurent la sauvegarde des applications (les demandeurs).

Ce service capture et copie des images stables pour la sauvegarde sur des systèmes en cours d'utilisation, en particulier des serveurs, sans dégradation superflue des performances et de la stabilité des services qu'ils assurent. Pour plus d'informations sur le service VSS, consultez votre documentation Windows.

Interface d'unité de sauvegarde virtuelle

SQL Server fournit une API appelée « Interface d'unité de sauvegarde virtuelle » qui permet aux éditeurs de logiciels indépendants d'intégrer SQL Server dans leurs produits pour la prise en charge des opérations de sauvegarde et de restauration. Conçues pour fournir une fiabilité et des performances optimales, ces API prennent en charge l'éventail complet de fonctions de sauvegarde et de restauration de SQL Server, y compris la gamme totale des sauvegardes à chaud et instantanées.

ms175536.note(fr-fr,SQL.90).gifRemarque :
Un writer VSS (MSDE Writer) est fourni avec VSS dans Microsoft Windows XP et Microsoft Windows Server 2003. Ce writer collabore avec SQL Server 2000 et les versions précédentes dans le cadre des opérations de sauvegarde. Lors de l'installation de SQL Server 2005, SQL Writer est désigné comme le writer privilégié, mais MSDE Writer reste actif et devient le writer par défaut s'il est installé et que SQL Writer n'est pas activé. Pour démarrer SQL Writer, désactivez au préalable MSDE Writer dans la liste des bases de données SQL Server 2005.

Autorisations

Le service SQL Writer doit s'exécuter sous le compte système local.

Fonctionnalités

SQL Writer prend en charge les possibilités suivantes :

  • Sauvegarde et restauration complètes de bases de données, y compris des catalogues de texte intégral
    ms175536.note(fr-fr,SQL.90).gifRemarque :
    Lorsque le service SQL Writer est utilisé pour restaurer une sauvegarde, si un catalogue de texte intégral est associé à la base de données, la restauration avec récupération nécessite, soit que SQL Server ait été démarré avant l'opération de restauration, soit que le service MSFTESQL (Microsoft Full-Text Engine for SQL) soit également arrêté. Pour plus d'informations, consultez Fonctionnement de la restauration et de la récupération de sauvegardes dans SQL Server.
  • Sauvegarde et restauration différentielle
  • Restauration avec déplacement
  • Modification du nom d'une base de données
  • Sauvegarde de copie seule
  • Récupération automatique d'une capture instantanée de base de données

SQL Writer ne prend pas en charge les fonctions suivantes :

  • Sauvegarde de journaux
  • Sauvegarde de fichiers et de groupes de fichiers
  • Restauration de pages

Historique des modifications

Version Historique

5 décembre 2005

Nouveau contenu :
  • Ajout de la remarque relative au MSDE Writer.