作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发基于 CentOS 6.8(最终版)的服务器,没有 sudo 访问权限。我编译了 PostgreSQL v9.6 beta 2。
当我使用 ant 加载数据时,出现am.amcanorder column doesn't exist 错误,我不知道如何修复。
我正在按照教程设置 Intermine 数据仓库系统,我在 this step 上.
ant -Dsource=uniprot-malaria -v
这需要几分钟才能完成,命令运行 以下步骤:
粗体部分是(在我看来)导致错误的部分。相关的详细错误是:
org.postgresql.util.PSQLException: ERROR: column am.amcanorder does not exist
Position: 407
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2161)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1890)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:559)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:403)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:283)
at org.postgresql.jdbc2.AbstractJdbc2DatabaseMetaData.getIndexInfo(AbstractJdbc2DatabaseMetaData.java:4234)
at org.intermine.task.CreateIndexesTask.execute(CreateIndexesTask.java:212)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
最佳答案
Player87 是对的,它只需将 PostgresSQL 服务器 的较新版本 9.6* 替换为 9.5.* 即可工作。
但是,还有另一种解决方案。对于 Java 项目,我还尝试将 PostgresSQL server 保留在 9.6.* 上,并将 PostgresSQL 驱动程序从版本 9.4-1203 更新到最新版本 9.4-1211。在 Maven pom.xml 文件中:
<postgresql.version>9.4.1211</postgresql.version>
这对我也有用。
关于PostgreSQL 错误 : column am. amcanorder 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38427585/
我正在开发基于 CentOS 6.8(最终版)的服务器,没有 sudo 访问权限。我编译了 PostgreSQL v9.6 beta 2。 当我使用 ant 加载数据时,出现am.amcanorder
我使用 PostgreSQL 作为我的数据库并使用 Django 租户模式。但是,当我运行以下命令时 python manage.py migrate_schemas --shared 我收到错误信息
我是一名优秀的程序员,十分优秀!