IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Deplacer une table


Sujet :

MS SQL Server

  1. #1
    Membre habitué Avatar de SILO
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Points : 130
    Points
    130
    Par défaut Deplacer une table
    Bonjour,

    peut on deplacer une table d'un filegroup à un autre?

    j'ai créé une table dans le primary au lieu de la mettre dans le filegroupe FG_DONNEE_1. le pire est que la table est remplie, donc pas de delete et re-creation de la table dans le bon filegroupe.

    y a t il une procédure qui me permet de déplacer la table du primary vers FG_DONNEE_1 calmement sans recours à la methode creation d'une nouvelle tabe et remplissage à nouveau?

    Merci

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    Oui : tu crées un index ordonné (clustered) sur ta table, sur FG_DONNEE_1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE CLUSTERED INDEX ... ON FG_DONNEE_1

  3. #3
    Membre habitué Avatar de SILO
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Points : 130
    Points
    130
    Par défaut
    et ça DEPLACE la table entierement??? ou bien que l'index

  4. #4
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Un index ordonné (clustered), c'est la table entièrement. Donc, oui, il déplace toute la table.

  5. #5
    Membre habitué Avatar de SILO
    Inscrit en
    Mars 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mars 2002
    Messages : 192
    Points : 130
    Points
    130
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/08/2010, 18h30
  2. se deplacer dans une table access avec VB6
    Par meddeb2001 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 13/03/2007, 18h12
  3. deplacer un champ dans une table de BDD
    Par guillaumeIOB dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 13/10/2006, 15h42
  4. Deplacer un champs dans une table ?
    Par isa150183 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 24/07/2006, 15h44
  5. deplacé un enrgistrement d'une table a une autre
    Par Eh_manu dans le forum Access
    Réponses: 13
    Dernier message: 16/06/2006, 15h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo