Problemas


#1

Após instalar o Adempiere, esta me aparecendo as mensagens abaixo:

Verifiquei as AD_system e realmente não existem estes atributos.
Preciso de uma versão atualizada das tabelas onde posso conseguir ?

Estou usando a versão que baixei neste sabado (23/02/2008 ) : AdempiereLBR_331b.tar.gz.

DB.isBuildOK: Problem with AD_System Table - Run system.sql script - org.postgresql.util.PSQLException: ERRO: coluna “lastbuildinfo” não existe

DB.isBuildOK: Problem with AD_System Table - Run system.sql script - org.postgresql.util.PSQLException: ERRO: coluna “isfailonbuilddiffer” não existe

CREATE TABLE adempiere.ad_system
(
ad_system_id numeric(10) NOT NULL,
ad_client_id numeric(10) NOT NULL,
ad_org_id numeric(10) NOT NULL,
isactive char(1) NOT NULL DEFAULT ‘Y’::bpchar,
created timestamp NOT NULL DEFAULT now(),
createdby numeric(10) NOT NULL,
updated timestamp NOT NULL DEFAULT now(),
updatedby numeric(10) NOT NULL,
name varchar(60) NOT NULL,
username varchar(60) NOT NULL,
info varchar(255),
version varchar(20),
releaseno char(4) NOT NULL,
supportunits numeric(10),
“password” varchar(20),
replicationtype char(1) NOT NULL DEFAULT ‘L’::bpchar,
idrangestart numeric,
idrangeend numeric,
ldaphost varchar(60),
customprefix varchar(60),
isjustmigrated char(1) DEFAULT ‘N’::bpchar,
dbinstance varchar(60),
dbaddress varchar(255),
noprocessors numeric(10),
summary varchar(255),
encryptionkey varchar(255),
ldapdomain varchar(255),
isautoerrorreport char(1) NOT NULL DEFAULT ‘Y’::bpchar,
record_id numeric(10),
supportexpdate timestamp,
processing char(1),
supportemail varchar(60),
isallowstatistics char(1) NOT NULL DEFAULT ‘Y’::bpchar,
statisticsinfo varchar(60),
profileinfo varchar(60),
oldname varchar(60),
description varchar(255),
systemstatus char(1) NOT NULL DEFAULT ‘E’::bpchar,
CONSTRAINT ad_system_pkey PRIMARY KEY (ad_system_id, ad_client_id),
CONSTRAINT ad_system_isactive_check CHECK (isactive = ANY (ARRAY[‘Y’::bpchar, ‘N’::bpchar]))
)
WITHOUT OIDS;
ALTER TABLE adempiere.ad_system OWNER TO adempiere;

Grato,

Paulo


#2

Paulo,

Esta mensagem foi exibida em que momento da instalação?

Você chegou a executar o RUN_DBRestore utilizando o ExpDat.dmp?

Um abraço,
Eduardo.


#3

Ola Eduardo,

Esta acontecendo o seguinte, quando estou informo o usuario e senha para rodar o adempiere a primeira
vez , o sistema simplesmente fecha as telas e vi as mesagens no terminal do linux quando resolvi verificar as
tabela informada no Terminal e não encontrei os campos.

Fiz a instalação usando o script abaixo, que se encontra no site #http://www.adempiere.com/wiki/index.php/ADempiere_Install

[b:52be4]Script :[/b:52be4]

#! /bin/bash

#Author: Timo Kontro kontro@users.sourceforge.net
#Victor Pèrez’s install.sh script from ADempiere311-PG-linux.jar has been

a valuable reference.

#If you want easy way installing adempiere on linux check out:
#http://www.adempiere.com/wiki/index.php/ADempiere_Install

#But if you want install Adempiere’s database using distributions own
#Postgresql package this file might help you.

#In this document I am using Debian Unstable, Postgresql 8.2 and Adempiere3.1.2.
#Allthough this works as a script I really don’t recomend executing this.
#Since there is no errorchecking of anykind.

#You will need at least postgresql and javasdk installed. Also make sure that
#$JAVA_HOME environmental variable is set.
#You should also download Adempiere312.tar.gz and
#compile pljava from source (no binary version for Postgresql8.2).
#Adempiere can be downloaded from here:
#https://sourceforge.net/project/showfiles.php?group_id=176962
#And pljava is here: pgfoundry.org/frs/?group_id=1000038

Ok lets begin (with root rights).

#Change these variables if needed
POSTGRES_CONF=/etc/postgresql/8.3/main/posrgresql.conf
ADEMPIERE_PACKAGE=/home/paulobsousa/downloads/AdempiereLBR_331b.tar.gz
#Unpacking
cd /opt
#Copy here compiled pljava.so and pljava.jar
mkdir pljava
tar -xzf $ADEMPIERE_PACKAGE -C /opt
unzip -d /home/paulobsousa/downloads /opt/Adempiere/data/Adempiere_pg.jar

#Lets modify postgres’s configuration files.
#This does not work if there is already values in dynamic_library_path
#or custom_variable_classes.

echo “dynamic_library_path = ‘$libdir:/opt/pljava’” >> $POSTGRES_CONF
echo “custom_variable_classes = ‘pljava’” >> $POSTGRES_CONF
echo “pljava.classpath = ‘/opt/pljava/pljava.jar’” >> $POSTGRES_CONF

#Then we tell Linux where to find java vm libraries when postgres
#needs them.
echo ‘$JAVA_HOME/jre/lib/i386’ >> /etc/ld.so.conf
echo ‘$JAVA_HOME/jre/lib/i386/client’ >> /etc/ld.so.conf
echo ‘$JAVA_HOME/jre/lib/i386/native_threads’ >> /etc/ld.so.conf

#Tell postgres and runtime linker to read new configurations.
ldconfig
/etc/init.d/postgresql-8.2 restart

su postgres
#This will ask password for new database user.
createuser -P -E -d adempiere
createdb -E UTF8 -O adempiere adempiere

#Installing database dump
psql -d adempiere < /tmp/Adempiere_pg.dmp

exit

#Thats it. If adempiere server cannot connect database
#check pg_hba.conf and postgresql.conf’s listen_addresses variable.

Grato,

Paulo.


#4

Eduardo,

Faltava o RUN_DBRestore.

Agora esta rodando.
Vou realizar alguns testes com o ADEmpiere, tenho um cliente que se interessou por este ERP, preciso de casos onde forma instalado o ADEmpiere ou o Compiere para facilitar o negócio.

Grato,

Paulo.


#5

Olá,

Minha instalação do sistema ainda não rodou pelo mesmo erro comentado acima:

===========> DB.isBuildOK: Problem with AD_System Table - Run system.sql script - org.postgresql.util.PSQLException: ERRO: coluna “lastbuildinfo” não existe

Esse erro ocorre logo depois de efetuar o login no cliente.

Essa instalação está sendo feita em uma máquina virtual rodando Ubuntu 7.10.
Foram seguidos os passo do seguinte tutorial:

ubuntuforums.org/showthread.php?t=725933 > HOWTO: ADempiere Installation on Ubuntu 7.04 (with PostgreSQL 8.2 and PL/Java )

Está instalado no sistema e aparentemente integrados e funcionado os seguintes componentes:

Postgres 8.2
JDK 6
Pljava 1.4
Adempiere_331b

Já tentei rodar os seguintes Scripts que não resolveram o problema;

RUN_DBRestore.sh
RUN_ImportAdempiere.sh

Por favor se alguém puder dar uma dica do que poderia ser?
Desde já agradeço…Abraço


#6

ERRATA DA MENSAGEM ACIMA:

Está instalado no sistema e aparentemente integrados e funcionado os seguintes componentes:

Postgres 8.2
JDK 6
Pljava 1.4
Adempiere_340LBr


Mais uma informação:

Com mesmo processo de instalação foi possível rodar a versão Adempiere_340 (Disponível no site da Adempiere.com)


#7

Andre, estou preparando uma nova versão do AdempiereLBR, já com a stable 3.4.0s

sobre o erro, na mensagem anteriro, está faltando executar algum script da pasta migration_scripts do Adempiere


#8

Pessoal

Estou instalando o Compiere ainda! E estou com o mesmo problema, quando vou fazer o login ele “trava” e se eu voltar o log para ver o erro falar que a tabela ad_system nao existe. O erro é esse:

[attachment=0]erro login1.JPG[/attachment]

Como resolvo isso no Compiere??

Obrigado pela atenção

ate mais


#9

O passo de importação do banco de dados foi executado/concluído com sucesso?

O processo de instalação do EnterpriseDB Advanced Server, antes da instalação do Compiere, foi concluído com sucesso?

Apenas como sugestão, para que você consiga concluir a instalação do sistema, o processo mais fácil envolve a instalação do Compiere em ambiente Windows XP utilizando o Oracle 10g Express Edition.

Se você tiver acesso a um ambiente destes, pode valer a pena tentar, apenas para passar essa dificuldade inicial. Acredito que isso possa ajudar você a identificar o que está acontecendo com sua instalação utilizando EnterpriseDB Advanced Server.

Espero ter ajudado.

Um abraço,
Eduardo.