Задать вопрос

Как переименовать базу postgresql?

Подскажите, пожалуйста, как переименовать базу данных postgresql? Пробовал в pgadmin - must be owner of database. Делал через консоль ALTER DATABASE name RENAME TO newname ничего не произошло.
  • Вопрос задан
  • 15878 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
Что-то делаете не так.
postgres=# \l
                                 List of databases
   Name    |  Owner   | Encoding |  Collate   |   Ctype    |   Access privileges   
-----------+----------+----------+------------+------------+-----------------------
 test      | postgres | UTF8     | en_US.utf8 | en_US.utf8 | 


postgres=# alter database test rename to test1;
ALTER DATABASE
postgres=# \l
                                 List of databases
   Name    |  Owner   | Encoding |  Collate   |   Ctype    |   Access privileges   
-----------+----------+----------+------------+------------+-----------------------
 test1     | postgres | UTF8     | en_US.utf8 | en_US.utf8 |
Ответ написан
";" в конце запроса ставить нужно обязательно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы