Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2011, 11h39   #1
Invité régulier
 
Homme Christophe Rahier
Ingénieur systèmes et réseaux
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Christophe Rahier
Localisation : Belgique

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 8
Points : 8
Par défaut Duplication d'un table

Bonjour,

Au niveau de mon serveur SQL 2008 R2, j'ai créé une table "modèle" que je duplique. Dans cette table, il y a 3 index.

Lorsque dans le Management Studio, je clique avec le bouton droit de la souris sur la table puis Script Table as -> Create to -> New Query Editor Window, je remplace le nom de la table par le nouveau nom et j'exécute le query.

Tout se passe bien mais je dois recréer mes index manuellement.

Est-ce normal ?

Merci d'avance,

Christophe
qualifio est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/05/2011, 12h29   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Les indexes ne sont pas "scriptés" par défaut dans SSMS.
Il faut que tu ailles dans les options pour le faire faire explicitement à SSMS :
Tools / option --> SQl Server Obejct Explorer / Scripting / "Script indexes"
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/05/2011, 12h33   #3
Invité régulier
 
Homme Christophe Rahier
Ingénieur systèmes et réseaux
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Christophe Rahier
Localisation : Belgique

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 8
Points : 8
Merci beaucoup pour l'aide apportée, j'avais cherché mais pas vu cette option.

Christophe
qualifio est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/05/2011, 13h20   #4
Membre chevronné
 
Avatar de hmimoud
 
Homme
Étudiant
Inscription : mai 2011
Messages : 122
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Maroc

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2011
Messages : 122
Points : 728
Points : 728
Apparament oui, puisque ça ta donné ça !
hmimoud est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 25/05/2011, 14h15   #5
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Citation:
Envoyé par qualifio Voir le message
Merci beaucoup pour l'aide apportée, j'avais cherché mais pas vu cette option.
Je ne comprends même pas pourquoi cette option n'est pas activée par défaut... C'est un bon moyen de planter le monde !
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/05/2011, 14h30   #6
Invité régulier
 
Homme Christophe Rahier
Ingénieur systèmes et réseaux
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Christophe Rahier
Localisation : Belgique

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 8
Points : 8
Tout à fait d'accord, ça semble tellement logique de scripter les index en même temps que le reste de la table.

Il y a sûrement une bonne raison, mais laquelle
qualifio est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/05/2011, 11h28   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Tout simplement la séparation entre la logique (relationnel) et la physique (stockage, index...).
Ainsi les index n'existent pas en SQL !
D'autre part une indexation est valable dans un contexte, rarement de manière générale. Ce qui revient à dire que la même base de données (structure identique) pouvant être utilisée différemment dans des contextes particuliers, le nombre et la structure des index ne sera pas la même !

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h27.


 
 
 
 
Partenaires

Hébergement Web