Modifier le nom de ma base ???

Résolu/Fermé
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 2 nov. 2007 à 12:25
 dba - 29 déc. 2016 à 16:31
Bonjour,

on peut modifier des noms de tables, mais comment modifier le nom de ma base ?
avec un script sql (lequel ?) ou juste en allant sur l'emplacement de ma base est en changeant son nom ?

J'ose pas faire cette dernière solution, par peur de ne plus avoir accès à mes données...


merci à vous

9 réponses

ulquiora_shiffer
16 mai 2009 à 21:17
il faudra paramétrer ton serveur
d'abord il faut autoriser les modifications directs dans le catalogue du système dans le répertoires du sql server

et ensuite vous pouvez essayer cette requête
update sysdatabases set name='le nouveau nom de votre base de donnée' where name='ancien nom de votre base de donnée
3
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 120
3 nov. 2007 à 12:49
Salut,
Je pense pas que vous pouvez changer le nom de la base de données par un script sql,

SQL utilise "alter table" pour faire des modofocation sur les tables je ne pense pas que que "alter database" existe,
même creéte database ne marche pas dans tous les SGBD, creer une nouvelle base est en effet la seule solution.
1
ulquiora_shiffer
16 mai 2009 à 21:57
ta essai cett requett
1
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
2 nov. 2007 à 13:11
Ca dépend quel utilitaire / gestionnaire de base de données tu utilise.
Si tu ne veux pas faire de gaffe, tu peux toujours créer une nouvelle base (nouveau nom), et y exporter l'ancienne, puis supprimer l'ancienne.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
2 nov. 2007 à 17:26
j'utilise phpMyAdmin...
y-a-t-il une autre façon de faire ???

sinon, je teste ta solution
merci à vous

up
0
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
3 nov. 2007 à 12:43
up
0
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
5 nov. 2007 à 09:30
merci, ça répond à ma question
0
sarumo Messages postés 49 Date d'inscription lundi 11 mai 2009 Statut Membre Dernière intervention 21 avril 2011 1
16 mai 2009 à 21:28
ALTER DATABASE ancien nom de votre base de donnée
MODIFY NAME le nouveau nom de votre base de donnée
Normalement c sa
0
ça marche pas ta requête, je l'ai essayé!
0
ça c pour sql server
0
God Malonda PABOU-MBAKI
15 mars 2010 à 15:03
moi j'ai une idée sous sql server , étant donné que le SQL est un langage standard de base de donnée je vais vous recommander d'essayer cette requête:
sql server: ALTER DATABASE Nom_ancienne_base_de_donnee
MODIFY NAME=Nom_nouvelle_base_de_donnees
Go
0