Páginas filhas
  • Mensagem de Erro: ORA-01000: maximum open cursors exceeded - Como resolver?

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Incluir Página
Corrente
Corrente

Ao tentar gravar pedidos na rotina 316 - Digitar Pedido de Venda e se deparar com a mensagem a seguinte mensagem: Erro: executar uma rotina ou funções dela e se deparar com a mensagem de erro ORA-01000: maximum open cursors exceeded., solicie ao exceeded é necessário solicitar ao DBA da empresa que altere a quantidade máxima de cursores no banco de dados, pois , foi identificado que ele está com uma quantidade inferior ao solicitado.esse erro indica que se está ultrapassando o número máximo de cursores por sessão.

A solução é solicitar ao DBA que aumente a quantidade de espaço para o campo open_cursors. O indicado é que seja inserido nesse campo do banco de dados a quantidade mínima de 2000.

Erros como esse relacionados a banco de dados podem acontecer na execução de várias rotinas, como pode ser verificado nas rotinas abaixo listadas:

 

  • 316 - Digitar Pedido de Venda (ao tentar gravar pedidos de venda);
  • 410 - Acerto de carga/caixa (ao tentar realizar o fechamento de carga ou caixa);
  • 614 - Controle de Vales (ao tentar realizar a baixa de vales),
  • 1039 - Geração de arquivo Ato-Cotepe (ao tentar gerar arquivos).

 

 Observação:apenas o DBA da empresa pode realizar este tipo de alteração de campos.

 

 

 

Avalie esta solução: