PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

fe_sendauth:грешка без предоставена парола след настройка на PostgreSQL база данни в Cloud9 IDE

Не е необходимо да променяте файла pg_hba.conf. Просто въведете тези команди в терминала:

$ source ~/.profile
$ rake db:create
$ rake db:migrate

След това рестартирайте сървъра нормално. Знам, че вече сте изпълнили командата източник ~/.profile в началото на инструкциите, които споменахте (използвах отговора преди и се борих със същия проблем), но по някаква мистериозна причина Cloud9 среда (никога трябваше да направя нещо от това на моя Mac) изисква ръчно извличане на файла „.profile“ отново след извършване на настройката, посочена в тези инструкции (Cloud 9 просто решава да бъде странен понякога - като всички машини... ах!). Втората команда създава новата pg база данни във вашата среда за разработка с цялата конфигурация от вашия pg gem и вашия файл database.yml.

Последната команда „migrate“ може да не е необходима, но отново по мистериозни причини имах коригирани проблеми с базата данни след просто стартиране на „rake db:migrate“ (Ако съм прав, тя просто актуализира вашата база данни, за да може да използва вашите модели или всички нови фиктивни данни, които може да сте добавили към вашата среда за разработка).

Надявам се това да помогне.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL имена на колони и сравняването им със записи на редове в друга таблица в PostgreSQL

  2. Как да изхвърлите PGresult за команди, които не са SELECT

  3. Как да използвам ANY вместо IN в клауза WHERE с Rails?

  4. postgresql уникално ограничение за всяко цяло число от две колони (или от масив)

  5. Как да заредите данни в pandas от голяма база данни?