Tempo aproximado para leitura: 00:01:35
Ocorrência
Produtos que utilizam a tecnologia TOTVSTEC com o banco de dados Progress OpenEdge podem apresentar a mensagem de erro _SC04: Error : -210052 (S1000) (RC=-1) - [DataDirect][ODBC Progress OpenEdge Wire Protocol driver][OPENEDGE]Cannot add any more sequences to the database. (9335) ( From tOpenEdgeConnection::AfterCreateTable )
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge – Progress OpenEdge 11.7
Causa
Os bancos de dados Progress OpenEdge armazenam um número limitado de sequences. Para bancos de dados com bloco de 8Kb pode-se criar um máximo de 2000 sequences. A mensagem de erro 9335 informa que o número máximo de sequences no banco de dados foi atingido.
Solução
Ocasionalmente poderá haver necessidade de realizar o saneamento das sequences temporárias que não são mais utilizadas.
A recomendação é eliminar as sequences que iniciam com o prefixo TMPSC, visto que estas são temporárias. Este processo pode ser realizada diretamente pelo Data Dictionary ou por definição .df criada para esta finalidade.
Antes de excluir, efetue um backup das definições e dos valores das sequences. No Data Administration, selecione a opção Dump Data and Definition - Sequence Definitions para exportação das definições e Dump Data and Definition - Sequences Current Values para exportação dos valores das sequences.
0 Comentários