Partager via


Assistant Copie de base de données (Sélectionner la méthode de transfert)

Mis à jour : 5 décembre 2005

Vous avez le choix entre deux méthodes de transfert dans l'Assistant Copie de base de données.

Éléments à prendre en compte

Domaine Considération

Catalogues de texte intégral

Si vous utilisez la méthode SQL Management Object (SMO) pour déplacer le catalogue de texte intégral, vous devez remplir de nouveau l'index après le déplacement. Si vous utilisez la méthode de détachement et d'attachement, les catalogues de texte intégral doivent être déplacés manuellement. Pour plus d'informations sur le déplacement de catalogues de texte intégral, consultez Déplacement des fichiers de bases de données.

Éditions 64 bits de Microsoft SQL Server 2005

Utilisez la méthode d'attachement et détachement sur les configurations 64 bits.

Propriétés étendues de bases de données

La méthode SMO transfère les propriétés étendues des objets de base de données, mais non les propriétés étendues de la base de données elle-même. La méthode de détachement et d'attachement copie toutes les propriétés étendues.

Options

  • Utiliser la méthode de détachement et d'attachement
    Détachez la base de données du serveur source, copiez les fichiers de base de données (.mdf, .ndf et .ldf) sur le serveur de destination, puis attachez la base de données au serveur de destination. Cette méthode est généralement la plus rapide, car le travail principal consiste à lire le disque source et à écrire sur le disque de destination. Aucune logique SQL Server n'est requise pour créer des objets au sein de la base de données ou pour créer des structures de stockage de données. Cette méthode peut être plus lente si la base de données contient une quantité importante d'espace alloué, mais inutilisé. Par exemple, une nouvelle base de données presque vide qui est créée en allouant 100 Mo copie la totalité des 100 Mo, même si 5 Mo seulement sont utilisés. Le travail associé doit s'exécuter sur le serveur de destination sous un compte proxy Integration Services ayant l'autorisation d'accéder aux fichiers de bases de données du serveur source (ReadOnly pour la copie et ReadWrite pour le déplacement) et aux fichiers de bases de données du serveur de destination (ReadWrite).

    ms188451.note(fr-fr,SQL.90).gifRemarque :
    Cette méthode ne permet pas aux utilisateurs d'avoir accès à la base de données pendant le transfert.
  • En cas d'échec, rattachez la base de données source.
    Lorsqu'une base de données est copiée, les fichiers de la base de données d'origine sont toujours rattachés au serveur source. Utilisez cette case pour rattacher les fichiers d'origine à la base de données source si un déplacement de base de données ne peut pas être achevé.
  • Utiliser la méthode de transfert SQL Management Object
    Lisez la définition de chaque objet de base de données dans la base de données source et créez chaque objet dans la base de données de destination. Transférez ensuite les données de la table source vers la table de destination en recréant les index et les métadonnées.

    ms188451.note(fr-fr,SQL.90).gifRemarque :
    Les utilisateurs peuvent continuer à accéder à la base de données pendant le transfert.