Я установил pg на windows 7 и имею существующее приложение ruby on rails, которое использует sqlite3 и хочет изменить его на postgresql, чтобы я мог развернуть. Я также скачал pgAdmin, но я не могу запустить сервер из него, но я получаю следующее сообщение об ошибке:Запустите Postgresql в Windows 7 с Ruby on Rails
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432?
Так я отредактированный database.yml в моем приложении рельсов быть
development:
adapter: postgresql
database: my_database_development
pool: 5
timeout: 5000
и после того, как я расслоение и он не дает ошибку, поэтому pg установлен. Я пытаюсь использовать rab db: create, но я также получаю ту же ошибку, что и выше. но в моем services.msc я не могу найти postgresql- [версию], поэтому я попытался запустить службу PostGreSQL, запустив ЦМД в администраторе
C:\Windows\system32>NET START postgresql-x64-9.1
The service name is invalid.
C:\Windows\system32>NET START postgresql
The service name is invalid.
Что я должен делать?
добавить хост: локальный в стадии разработки –
Я думаю Rails по умолчанию подключается к локальному. Проблема заключается в том, что Postgres не работает. Можете ли вы попробовать и telnet для «localhost 5432»? –