0
我试图编译和运行OpenShift连接到PostgreSQL数据库的简单Java的Tomcat Web应用程序。我想使用PGAdmin3来访问远程数据库。
我可以PSQL我的本地机器上使用端口转发访问数据库:连接PGAdmin3到OpenShift PostgreSQL数据库
./psql -h 127.0.0.1 -p 5434 testdb -Uadmin6synqbm
我很高兴,我的身份文件,私钥和密码短语是好的,因为他们在其他情况下工作。
我已成立了一个名为OpenShif吨上PGAdmin3服务器,并试图使用SSH隧道连接到数据库,但我只是得到了以下错误消息:
SSH错误:通过认证身份文件失败,错误代码 - 16
我设立如下...
在OpenShift: -
PostgreSQL 9.2 Database: testdb User: admin6synqbm Password: ????
ssh [email protected]
在pgAdmin的: -
有没有人设法成功地做到这一点?任何帮助将非常感激。
OPENSHIFT_POSTGRESQL_DB_HOST = 127.9.247.2 OPENSHIFT_POSTGRESQL_DB_PASSWORD = ???? OPENSHIFT_POSTGRESQL_DB_PORT = 5432 OPENSHIFT_POSTGRESQL_DB_USERNAME = admin6synqbm OPENSHIFT_POSTGRESQL_DB_URL = postgresql:// admin6synqbm:???? @ 127.9.247.2:5432 – Lyndon