Consultor Eletrônico



Kbase 51514: Inserindo uma nova extensão no banco de dados Progress
Autor   Tatiane Koslinsky - CAT
Acesso   Público
Publicação   03/03/2016
O Progress por padrão vem com uma limitação onde seus arquivos de bancos permitem crescer até 2GB, ao chegar neste limite, é gerado o erro abaixo no arquivo de log do banco (.lg).
SYSTEM ERROR: Tentativa de exceder o tamanho máximo permitido no arquivo c:\datasul\bd\ems2cad.d1.

Para resolver o problema será necessário adicionar um novo extent de dados ao seu banco.

Procedimento:
- Abrir o proenv do Progress
- Entrar no diretório dos arquivos físicos do banco de dados
- Crie um arquivo .st com o comando: prostrct list nome-banco
- Edite o arquivo nome-banco.st e deixe somente a linha referente a nova para o banco, exemplo: d c:/tmp/banco.d2
- Em seguida execute o comando para adicionar o extent ao banco de dados

prostrct add nome-banco nome-banco.st

Feito isso pode ser executado o comando "prostrct list nome-banco" para criar o novo arquivo com o extent criado.

Feito este procedimento seu banco de dados já pode ser carregado para utilizar a nova extensão.

FAQ TDN:
http://tdn.totvs.com/pages/viewpage.action?pageId=228589678