Escolar Documentos
Profissional Documentos
Cultura Documentos
TEC - Criacao de Tablespaces No DB2
TEC - Criacao de Tablespaces No DB2
Informamos que as novas instalações de banco de dados DB2 devem conter também um
tablespace e um bufferpool com páginas de 8K. O procedimento padrão para instalação do banco
de dados continua normalmente com a criação de um bufferpool e um tablespace de 4k.
Essa medida visa sanar os problemas de criação de tabelas que possuem linhas maiores que 4K e
que apresentavam um erro no processo de criação da tabela. A partir do Protheus 8 - Release 3, a
Tabela CT5 passou a apresentar mais de 4k por linha, portanto, necessita de um tablespace com
páginas de 8k para que seus registros possam ser alocados.
Importante:
O procedimento a seguir deve ser realizado antes da rotina de atualização de versão para o
Protheus 8 - Release 3.
Veja, a seguir, a descrição do erro e um roteiro para criar o tablespace e o bufferpool de 8k para
sanar o problema.
Erro apresentado:
“DB2.CT5010 is an undefined name” demonstra que houve um erro na criação da tabela CT5,
pois ela não está no banco de dados. Observe:
<PATH>
Caminho do diretório em que vai ser criado o container de dados e o nome do arquivo
.dat (Exemplo Windows: D:\sgdb\db2\data\dados8k.dat; Exemplo Linux:
/db2data/dados8k.dat).
O path deve estar entre aspas conforme o exemplo acima.
d) CONNECT RESET;