Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 18/03/2011, 19h20   #1
Membre à l'essai
 
Homme Eddy ECLOU
Développeur informatique
Inscription : janvier 2011
Messages : 85
Détails du profil
Informations personnelles :
Nom : Homme Eddy ECLOU
Localisation : Bénin

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2011
Messages : 85
Points : 24
Points : 24
Envoyer un message via MSN à eddyphan Envoyer un message via Yahoo à eddyphan Envoyer un message via Skype™ à eddyphan
Par défaut Sql Server 2008 Modification de donnée

Salut
J'ai créé une base données en sql server 2008 R2 avec des tables et des requêtes.
Mon souci est le suivant.
Après avoir enregistré une table, lorsque je l'ouvre à nouveau pour modifier le type de donne (Data Type) (exemple : changer nchar(25) en nchar(15) et que je veux enregistrer les modifications faite au niveau de la table. il m'affaiche un message d'erreur:
"Saving changes is not permitted. Thechanges you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving Changes that require the table to be re-recreated." et m'affiche ensuite ses deux boutons : Cancel et Save Text File.

Il faut noter que je n'ai pas vu le menu modifier comme souvent en sql server 2005 qui permet de faire ses modifications mais j'ai le menu "design" et c'est en passant par ce menu que j'ai le message ci-dessus.

Je voudrais savoir si les modifications de type de données ne sont pas possible en sql server 2008 après création de la table?

Si oui, je prie la communauté de m'aider à résoudre ce problème.

D'avance Merci et longue vie à la communauté.
eddyphan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 19h50   #2
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
C'est l'option par défaut de SSMS qui vous empêche de modifier via l'interface le design des tables si cela nécessite une recréation de la table...

Allez dans le menu outils->options

Dans "designers" décochez la case "Empêcher l'enregistrement de modifications qui nécessitent une recréation de la table"...

Mais d'une manière général prenez l'habitude de faire ces modifications en requête... cela permet également de vous familiariser avec le langage.
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 19h52   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
Je voudrais savoir si les modifications de type de données ne sont pas possible en sql server 2008 après création de la table
Heureusement que oui!

Longue vie à nous alors
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 09h42   #4
Membre à l'essai
 
Homme Eddy ECLOU
Développeur informatique
Inscription : janvier 2011
Messages : 85
Détails du profil
Informations personnelles :
Nom : Homme Eddy ECLOU
Localisation : Bénin

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2011
Messages : 85
Points : 24
Points : 24
Envoyer un message via MSN à eddyphan Envoyer un message via Yahoo à eddyphan Envoyer un message via Skype™ à eddyphan
Par défaut Merci M. iberserk

Comme un Magicien, vous m'avez sauvé. ça marche sans soucis. Grand Merci et longue vie à la communauté.
eddyphan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2011, 10h11   #5
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Pensez au tag [Résolu]
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h38.


 
 
 
 
Partenaires

Hébergement Web