Comecei a usar o Postgres e estou tentando criar um exemplo de banco de dados para entender suas funções. Olhando em volta, encontrei alguns scripts no pgfoundry.org. Eu entendo os comandos, pois usei anteriormente o Oracle e o MS-SQL, mas todos os scripts que estou executando retornam erros quando eles atingem a instrução "COPY FROM". Mais precisamente, o erro é lançado no primeiro elemento que deve ser inserido na tabela fornecida.
Tentei executar os scripts como consultas e como pgScripts, mas nos dois sentidos estou recebendo um erro na primeira linha após o COPY FROM.
Estou usando o pgAdminIII e usei o StackBuilder para instalar o PostgreSQL 9.2.4.1 como um driver de banco de dados. Posso estar perdendo alguma configuração básica que está me impedindo de executar este comando ou simplesmente não entendi como elas funcionam?
EDIT:
O erro é:
ERROR: syntax error at or near "7"
LINE 5600: 7 4 13 37 2012-03-10 16:41:43.797787 2012-03-10 16:41:43.797...
^
********** Error **********
ERROR: syntax error at or near "7"
SQL status: 42601
Char: 140891`
onde o texto está:
COPY action_abilitations (id, group_action_id, partecipation_role_id, group_id, created_at, updated_at) FROM stdin;
7 4 13 37 2012-03-10 16:41:43.797787 2012-03-10 16:41:43.797787`
SET lc_messages = 'C'
.
SET lc_messages = C
Apenas execute-o na janela do editor SQL, que "contém" uma sessão.