0

我目前正在尝试在 cloudfoundry 中部署我的应用程序。我的网站建立在 spring+postgre+hibernate 之上。我遇到的问题是每当我尝试访问数据库时,我都会遇到错误关系“用户”不存在。

我确信它正确连接到 postgres 数据库。但我的问题是,它似乎没有连接到我的本地数据库,而是连接到其他地方,这就是它无法访问我定义的用户表的原因。

我尝试执行一些查询,例如“select * from pg_tables”,它执行得很好,但结果与我的本地数据库不同。我还看到表所有者是 vcap。我想知道为什么会出现此错误以及如何解决它。

这几天我一直在尝试解决这些问题。但无济于事,这就是我已经在这里发布的原因。

我希望有人可以在这里帮助我。

我会很感激的!

4

1 回答 1

1

作为 ebottard 解决供应服务的评论建议的后续,预填充数据库的一种方法是使用将您的 postgres 客户端连接到 cloudfoundry postgres 数据库的隧道,如通过隧道连接到 Cloudfoundry 服务中所述。

于 2012-10-05T21:04:33.043 回答