Tenho um PG 9.0.23 instalado em um servidor centos aqui na minha empresa.
No entanto ao fazer o pg_upgrade com a flag check ele reclamou de colunas do tipo regprocedure presentes em duas tabelas dentro de um schema public de uma database.
O DDL das tabelas são os seguintes:
CREATE TABLE pg_ts_dict
(
dict_name text NOT NULL,
dict_init regprocedure,
dict_initoption text,
dict_lexize regprocedure NOT NULL,
dict_comment text,
CONSTRAINT pg_ts_dict_pkey PRIMARY KEY (dict_name)
)
WITH (
OIDS=TRUE
);
CREATE TABLE pg_ts_parser
(
prs_name text NOT NULL,
prs_start regprocedure NOT NULL,
prs_nexttoken regprocedure NOT NULL,
prs_end regprocedure NOT NULL,
prs_headline regprocedure NOT NULL,
prs_lextype regprocedure NOT NULL,
prs_comment text,
CONSTRAINT pg_ts_parser_pkey PRIMARY KEY (prs_name)
)
WITH (
OIDS=TRUE
);
Como fazer para sanar esse problema e conseguir atualizar com sucesso a versão do PG?
Pergunta
guilhermesm
Olá!
Tenho um PG 9.0.23 instalado em um servidor centos aqui na minha empresa.
No entanto ao fazer o pg_upgrade com a flag check ele reclamou de colunas do tipo regprocedure presentes em duas tabelas dentro de um schema public de uma database.
O DDL das tabelas são os seguintes:
CREATE TABLE pg_ts_dict
(
dict_name text NOT NULL,
dict_init regprocedure,
dict_initoption text,
dict_lexize regprocedure NOT NULL,
dict_comment text,
CONSTRAINT pg_ts_dict_pkey PRIMARY KEY (dict_name)
)
WITH (
OIDS=TRUE
);
CREATE TABLE pg_ts_parser
(
prs_name text NOT NULL,
prs_start regprocedure NOT NULL,
prs_nexttoken regprocedure NOT NULL,
prs_end regprocedure NOT NULL,
prs_headline regprocedure NOT NULL,
prs_lextype regprocedure NOT NULL,
prs_comment text,
CONSTRAINT pg_ts_parser_pkey PRIMARY KEY (prs_name)
)
WITH (
OIDS=TRUE
);
Como fazer para sanar esse problema e conseguir atualizar com sucesso a versão do PG?
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.