Estou fazendo uma engenharia reversa em um sistema, e o que desejo é utilizar a mesma base de dados do sistema antigo. Mas não estou conseguindo conectar o banco do sistema em produção com essa base. E por ser em MYSQL estou utilizando a gema mysql2, da seguinte forma:
heroku config:set DATABASE_URL="mysql2://meuusuariodobaco:minhasenha@link_para_o_banco_de_dados?reconnect=true"E com isso minha aplicação está dando o seguinte log:
2016-10-03T16:53:38.782809+00:00 heroku[router]: at=error code=H12
desc="Request timeout" method=GET path="/favicon.ico"
host=bsbmusical.herokuapp.com request_id=78eae28a-04a9-4680-a49c-22e709c9dd18
fwd="189.6.126.19" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0Tentei conectar na mão também, mas não consegui:
production:
<<: *default
adapter: mysql2
encoding: utf8
pool: 5
username: meuUsuario
password: minhaSenha
host: meuHost
port: portaDoBanco
--
--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
rails-br+unsubscribe@googlegroups.com
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
---
Você recebeu essa mensagem porque está inscrito no grupo "rails-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para rails-br+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Quando dou heroku run rails c é executado normalemente..Mas vocês diz conectar no banco pelo console?
--
2016-10-03T16:53:38.782809+00:00 heroku[router]: at=error code=H12
desc="Request timeout" method=GET path="/favicon.ico""""heroku config:set DATABASE_URL="mysql2://meuusuariodobaco:minhasenha@link_para_o_banco_de_dados:41890?reconnect=true"Vou tentar novamente. Sera que tem uma outra forma de especificar a porta?Você recebeu essa mensagem porque está inscrito em um tópico no grupo "rails-br" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/rails-br/edHHOlshd98/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para rails-br+unsubscribe@googlegroups.com.
[database type]://[username]:[password]@[host]:[port]/[database name]
É, não estou obtendo nenhum resultado da seguinte forma, como explicito na documentação do heroku, sendo database type mysql2:[database type]://[username]:[password]@[host]:[port]/[database name]
--
Está certa a linha, a questão agora é se seu banco deixa o heroku conectar lá.
Em 5 de outubro de 2016 10:30, Hugo Fagundes <hugofag...@gmail.com> escreveu:
É, não estou obtendo nenhum resultado da seguinte forma, como explicito na documentação do heroku, sendo database type mysql2:[database type]://[username]:[password]@[host]:[port]/[database name]
--
--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
---
Você recebeu essa mensagem porque está inscrito no grupo "rails-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para rails-br+u...@googlegroups.com.
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
---
Você recebeu essa mensagem porque está inscrito no grupo "rails-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para rails-br+unsubscribe@googlegroups.com.
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
---
Você recebeu essa mensagem porque está inscrito no grupo "rails-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para rails-br+unsubscribe@googlegroups.com.