2015-12-11 2 views
3

Я создаю простое веб-приложение, которое будет развернуто на Heroku, и используя базу данных Postgres, заполненную объектом из Salesforce. Я сделал это с HerokuConnect, и это работает.Подключение локально к базе данных HerokuConnect Postgres

Теперь я хочу видеть содержимое базы данных, чтобы знать имена таблиц, и я уже знаю, что вы не можете сделать это на самом Героку. Таким образом, я пытался подключиться к базе данных локально через heroku pg:psql, но каждый раз, когда я делаю, что я получаю ошибку:

---> Connecting to DATABASE_URL 
DL is deprecated, please use Fiddle 
psql: could not connect to server: Connection refused (0x0000274D/10061) 
    Is the server running on host "***.***.***.**" (**.***.***.***) and accepting 
    TCP/IP connections on port ****? 

Так что не работает. Я попытался следующие, но безрезультатно:

  • явно specifiying имя базы данных
  • с указанием хоста, имя пользователя, имя базы данных, пароль, порт и настройки sslmode=require согласно user guide и this question about connecting to a heroku postgresql database.
  • используя метод выше, но вместо использования heroku psql Я только что использовал psql. Это запрошен пароль, но для пользователя я никогда не рожденные (пользователя с моим именем корпоративной системы, потому что это корпоративный ноутбук)
  • переустановки Postgres

heroku pg:info Запуска правильно перечисляет свою информацию из базы данных.

Мне что-то не хватает, но я не знаю, что это такое.

+0

Можете ли вы попробовать использовать конфигурацию var для DATABASE_URL и сделать из командной строки 'psql ' - если нет - пожалуйста, откройте билет поддержки, и мы его запишем. –

+0

Это работало один раз, но не могло заставить его работать этим утром. Я буду одурачить немного больше, а затем открыть билет поддержки. – Lodybo

ответ

0

«DL устарел, используйте Fiddle», это не ошибка, а только предупреждение. Это связано с проблемой с Ruby 2 в Windows.

+0

Может ли это быть причиной отказа в связи? – Lodybo

+0

Видимо, не @Lodybo – RFVenter

Смежные вопросы