Migração Postgresql 8.3 para versão Postgresql 9.3
Bom dia,
Estou com um problema para realizar a migração utilizando o comando
pg_upgrade.
Ao executar ele está me mostrando um erro de incompatibilidade com o
formato data/hora.
Pelo comando pg_controldata verifico que na base 8.3 o Tipo de data/hora
é : números de pontos fluantes
Já na base 9.3 o Tipo de data/hora é : interior de 64 bits.
Estou realizando esses comandos:
1 - pg_upgrade.exe -u postgres -d "F:\Arquivos de Programas
(x86)\PostgreSQL\8.3\data" -D "F:\PostgreSQL\9.3\data" -b "F:\Arquivos
de Programas (x86)\PostgreSQL\8.3\bin" -B "F:\PostgreSQL\9.3\bin"
Erro: mapped win32 error code 2 to 2
Old and new pg_controldata date/time storage types do not
match.
You will need to rebuild the new server with configure
option
--disable-integer-datetimes or get server binaries built
with those options.
2 - pg_upgrade.exe -u postgres --disable-integer-datetimes -d
"F:\Arquivos de Programas (x86)\PostgreSQL\8.3\data" -D
"F:\PostgreSQL\9.3\data" -b "F:\Arquivos de Programas
(x86)\PostgreSQL\8.3\bin" -B "F:\PostgreSQL\9.3\bin"
Erro: pg_upgrade.exe: illegal option -- disable-integer-datetimes
Try "pg_upgrade --help" for more information.
Por gentileza, poderia me ajudar como posso resolver esse problema para
realizar a implantação da nova versão?
agradeço, e aguardo seu retorno.
--
Att
Oswaldo
Planin Sistemas
Em qua., 8 de set. de 2021 às 11:21, <oswaldo.bregnoles@planin.com.br>
escreveu:
Bom dia,
Estou com um problema para realizar a migração utilizando o comando
pg_upgrade.Ao executar ele está me mostrando um erro de incompatibilidade com o
formato data/hora.Pelo comando pg_controldata verifico que na base 8.3 o Tipo de data/hora é
: números de pontos fluantesJá na base 9.3 o Tipo de data/hora é : interior de 64 bits.
Estou realizando esses comandos:
1 - pg_upgrade.exe -u postgres -d "F:\Arquivos de Programas
(x86)\PostgreSQL\8.3\data" -D "F:\PostgreSQL\9.3\data" -b "F:\Arquivos de
Programas (x86)\PostgreSQL\8.3\bin" -B "F:\PostgreSQL\9.3\bin"Erro: mapped win32 error code 2 to 2
Old and new pg_controldata date/time storage types do not
match.You will need to rebuild the new server with configure option
--disable-integer-datetimes or get server binaries built with
those options.2 - pg_upgrade.exe -u postgres --disable-integer-datetimes -d "F:\Arquivos
de Programas (x86)\PostgreSQL\8.3\data" -D "F:\PostgreSQL\9.3\data" -b
"F:\Arquivos de Programas (x86)\PostgreSQL\8.3\bin" -B
"F:\PostgreSQL\9.3\bin"Erro: pg_upgrade.exe: illegal option -- disable-integer-datetimes
Try "pg_upgrade --help" for more information.
Por gentileza, poderia me ajudar como posso resolver esse problema para
realizar a implantação da nova versão?agradeço, e aguardo seu retorno.
Olá Oswaldo,
Sinto, mas essa lista não é o local apropriado para essas questões.
Por favor encaminhar essas questões para:
https://www.postgresql.org/list/pgsql-general/
Ranier Vilela
On Wed, Sep 8, 2021 at 12:20 PM Ranier Vilela <ranier.vf@gmail.com> wrote:
Olá Oswaldo,
Sinto, mas essa lista não é o local apropriado para essas questões.
Por favor encaminhar essas questões para:
https://www.postgresql.org/list/pgsql-general/
The Portuguese list might be a better choice:
https://www.postgresql.org/list/pgsql-pt-geral/
--
Robert Haas
EDB: http://www.enterprisedb.com