5138 - Problemas na Leitura das Marcações - Tablespace
Problema: Ao realizar a leitura das marcações no Cálculo de Apuração está ocorrendo a seguinte mensagem:
R067PLR: Erro de acesso ao banco de dados: Banco de dados: Oracle 9x.
Erro do banco (1653): ORA-01653: unable to extend table VETOR.R067LPR ly 128 in tablespace VETOR
Quando ocorre / onde se aplica: Ao realizar a leitura das marcações, disponível através do menu: Cálculos/Apuração/Calcular.
Solução: Este erro ocorre porque falta espaço para gravação dos dados na Tablespace do Banco de Dados. Uma opção seria a exclusão dos dados da tabela R067LPR. Os dados desta tabela podem ser excluídos sem nenhum problema, sendo apenas uma tabela de log dos processamentos efetuados no sistema.
O formato do campo 'dthlog' da Tabela R067LPR é do tipo 'Data Juliana', sendo assim, o mesmo é gravado na base com o seguinte formato '38404,4372'(=01/12/2004).
Como dica podemos executar o seguinte comando (selecionando os dados que estão gravados nesta tabela com data <= 01/12/2004):
Select * from r067lpr where trunc(dthlog) <= to_date('01/12/2004', 'DD/MM/YYYY') - to_date ('30/12/1899', 'DD/MM/YYYY')
Obs: esse comando é válido para o banco de dados ORACLE.
Nota: Caso a exclusão destes registros não solucione o problema, deve ser verificado com o DBA do Banco de Dados para que aumente a área disponível na Tablespace.
R067PLR: Erro de acesso ao banco de dados: Banco de dados: Oracle 9x.
Erro do banco (1653): ORA-01653: unable to extend table VETOR.R067LPR ly 128 in tablespace VETOR
Quando ocorre / onde se aplica: Ao realizar a leitura das marcações, disponível através do menu: Cálculos/Apuração/Calcular.
Solução: Este erro ocorre porque falta espaço para gravação dos dados na Tablespace do Banco de Dados. Uma opção seria a exclusão dos dados da tabela R067LPR. Os dados desta tabela podem ser excluídos sem nenhum problema, sendo apenas uma tabela de log dos processamentos efetuados no sistema.
O formato do campo 'dthlog' da Tabela R067LPR é do tipo 'Data Juliana', sendo assim, o mesmo é gravado na base com o seguinte formato '38404,4372'(=01/12/2004).
Como dica podemos executar o seguinte comando (selecionando os dados que estão gravados nesta tabela com data <= 01/12/2004):
Select * from r067lpr where trunc(dthlog) <= to_date('01/12/2004', 'DD/MM/YYYY') - to_date ('30/12/1899', 'DD/MM/YYYY')
Obs: esse comando é válido para o banco de dados ORACLE.
Nota: Caso a exclusão destes registros não solucione o problema, deve ser verificado com o DBA do Banco de Dados para que aumente a área disponível na Tablespace.