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