Copiei um banco de um servidor Win2003 para mimha maquna local WINXP Pro, ao executar a rotina de repair do banco ocorre o seguinte erro: proenv>prostrct.bat repair G:\Bancos10\ems204\ems2mov G:\Bancos10\ems204\ems2mov.st OpenEdge Release 10.1A02 as of Fri Oct 13 04:15:46 EDT 2006 Syntax error in structure file: (6840) Maximum tamanho de extent ┌ 2GB. (8356) Erro ocorreu na linha 24. (6819) Este erro se deve a alguma limiteção do SO ou eu tenho como contornar ? estou postando tbm o conteudo do arquivo .st. ems2mov.st # b G:\Bancos10\ems204\ems2mov.b1 # d "Schema Area":6,64;1 G:\Bancos10\ems204\ems2mov.d1 # d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d1 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d2 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d3 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d4 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d5 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d6 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d7 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d8 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d9 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d10 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d11 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d12 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d13 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d14 f 1853440 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d15 f 1826304 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d16 f 1929216 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d17 f 1859072 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d18 f 2090496 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d19 f 2371584 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d20 f 2172928 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d21 f 2202112 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d22 f 2050560 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d23 f 1955840 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d24 # d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d1 f 1024000 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d2 f 1024000 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d3 f 1111040 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d4
Bom Dia Juliano; Esse erro ocorre porque vc tem extend com tamanho superior a 2gb (2148000), para solucionar esse problema de maneira facil, é melhor vc fazer um PROBKUP da base oficial e dai restaurar no seu destino com extend limitado a 1024000 que é um tamanho bom e indicado siga os tres passos abaixo. 1) faça um backup da base oficial 2) acerte o seu .st que esta no destino G:\Bancos10\ems204\ems2mov.st # b G:\Bancos10\ems204\ems2mov.b1 # d "Schema Area":6,64;1 G:\Bancos10\ems204\ems2mov.d1 # d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d1 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d2 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d3 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d4 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d5 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d6 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d7 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d8 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d9 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d10 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d11 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d12 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d13 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d14 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d15 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d16 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d17 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d18 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d19 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d20 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d21 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d22 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d23 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d24 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d25 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d26 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d27 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d28 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d29 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d30 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d31 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d32 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d33 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d34 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d35 f 1024000 d "Dados":7,64;64 G:\Bancos10\ems204\ems2mov_7.d36 # d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d1 f 1024000 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d2 f 1024000 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d3 f 1024000 d "Indices":8,1;64 G:\Bancos10\ems204\ems2mov_8.d4 3) execute o CREATE E RESTORE EX: proenv>prostrct create G:\Bancos10\ems204\ems2mov G:\Bancos10\ems204\ems2mov.st -blocksize 4096 proenv>prorest G:\Bancos10\ems204\ems2mov X:\backup_ems2mov.bkp