找不到表名AD_USERPREFERENCE idempiere

时间:2015-06-11 06:57:21

标签: idempiere

我在eclipse luna 32位中部署了新的idempiere。 在登录时它会抛出以下错误

  

“找不到表格名称ad_userpreference”

3 个答案:

答案 0 :(得分:1)

您的数据库未更新所有脚本。 表ad_userpreference是在此脚本201504231737_IDEMPIERE-2556.sql

中创建的

您可以克隆此存储库并重新导入位于

内的种子
  

org.adempiere.server特征\数据\种子

导入后,在目录\ migration \中使用migrate_postgresql.sh。

现在,您的数据库具有无错误运行的所有必需脚本。

答案 1 :(得分:0)

很可能你会看到"数据库版本不同于......"您的日志错误。如果是这种情况,那么您可以在Linux上使用http://bitbucket.org/CarlosRuiz_globalqss/idempiere-stuff/raw/tip/script_to_sync_db/syncApplied_2.1.sh脚本。但是,我无法在Windows上找到解决方案。

我相信您已经下载了最新的源代码,但您的数据库与源代码不同步。

答案 2 :(得分:0)

我有同样的错误。如果该表存在并且说找不到该表,则意味着您用来访问该数据库的用户未分配给该数据库