不存在的云铸造关系"user"



我目前正在尝试在Cloudfoundry中部署我的应用程序。我的网络建立在spring+postgre+hibernate上。我遇到的问题是,每当我尝试访问数据库时,我都有一个错误关系"用户"不存在。

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

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

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

我希望有人能在这里帮助我。

我会非常感激的!

作为 ebottard 关于提供服务的评论建议的后续,预填充数据库的一种方法是使用隧道,将Postgres客户端连接到CloudFoundry Postgres数据库,如到Cloudfoundry Service的隧道中所述。

相关内容

最新更新