2014/1/8 michel martins <[email protected]>
> Pessoal, primeiramente boa tarde!
>
> Sou novo na lista e procuro ajuda para um problema que não consigo
> resolver.
>
> Preciso importar todo sistema do site da empresa para trabalhar em um
> servidor local. Utilizo a interface do Phppgadmin para exportar a estrutura
> das tabelas e seus dados. Mas quando vou ao servidor e peço pra importar e
> insiro o arquivo, ele dá o seguinte erro:
>
>
> *Erro de SQL:*
>
> *ERROR: syntax error at or near "EXTENSION" at character 286*
>
>
> *Indicação de entrada :*
>
> *--
> -- PostgreSQL database dump
> --
>
> SET statement_timeout = 0;
> SET client_encoding = 'LATIN1';
> SET standard_conforming_strings = on;
> SET check_function_bodies = false;
> SET client_min_messages = warning;
>
> --
> -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner:
> --
>
> CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;
>
>
> --
> -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner:
> --
>
> COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';
>
>
> SET search_path = public, pg_catalog;
>
> --
> -- Name: artigos_trigger(); Type: FUNCTION; Schema: public; Owner: postgres
> --
>
> CREATE FUNCTION artigos_trigger() RETURNS trigger
> LANGUAGE plpgsql
> AS $$begin
> new.busca_artigo := to_tsvector(to_ascii(new.texto_artigo));
> return new;
> end
> $$;*
>
> Não está aceitando vários comandos do arquivo SQL. Por que será?
>
Provavelmente (com certeza) você está utilizando o dump de uma versão mais
nova do PostgreSQL (9.1+) e tentando importar numa versão mais antiga (9.0
ou menor).
Por favor, nos informe a versão do seu banco, se não souber como verificar,
execute a seguinte consulta e nos traga o resultado:
SELECT version();
Se for somente esse erro que você citou, pode ser ignorado (dependendo da
versão terás que criar a linguagem PL/pgSQL). Mas eu recomendaria a
atualizar sua versão do PostgreSQL.
Atenciosamente,
--
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral