PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

[RĂ©solu] commande "rename to"

Technique - général | [Résolu] commande "rename to"

Par will le 09/04/2008 - 10:14

Bonjour,

j'utilise Putty pour intéragir avec ma base Postgres installé sur un serveur distant.

J'ai remarqué que j'obtenais souvent l'erreur "syntax error" lors de mes commandes ...

La dernière en date porte sur le renommage de ma base :

J'envoie la requĂŞte ALTER DATABASE nomdemabase RENAME TO nouveaunom; et j'obtiens le message "syntax error at or near nomdemabase"
Il me semble que c'est pourtant la bonne syntaxe ?

Apparemment c'est la version 7.4.7 qui est installée sur le serveur.

Merci pour votre aide.

will

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

commande "rename to"

greg1/ = 9 Avril, 2008 - 10:41

Bonjour,

Cela sent le problème d'encoding UTF-8 ... lors de le saisie, vous tapez un caractère accentué, faites backspace pour l'effacer mais il reste un caractère invisible qui provoque l'erreur.

Vous pouvez configurer putty pour qu'il soit dans le même encoding que votre serveur de base de données (show client_encoding).


Bonjour, merci bien pour vo

will/ = 9 Avril, 2008 - 14:38

Bonjour,
merci bien pour votre réponse.
Bon, ne me demandez pas comment ça se fait, mais j'ai réussi à renommer ma base en mettant son nom entre guillemets dans la commande.
A noter que ma base s'appelait "user", qui était peut-être un nom réservé ...
En tout cas, merci encore pour votre réponse.


oui

sparky/ = 9 Avril, 2008 - 17:39

« user » est effectivement un nom réservé.


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.