Normalmente utilizamos ferramentas visuais (Ex. PGAdmin) para executar nossos scripts SQL no PostgreSQL, porem as vezes se faz necessário executa-los mas não temos tais ferramentas. Uma solução é utilizar o Prompt-De-Comando para executar, veja como fazer isso no postgresql:
Crie o seu arquivo de script
Crie um arquivo com o nome Teste.SQL, por exemplo, e dentro dele insira os comandos SQL a serem executados, veja:
1: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('01905000000000001', '01', '001');2: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('03032000000000001', '01', '001');3: INSERT INTO rprbaix (ffa, fla, ffilial) VALUES ('00001000000000101', '01', '001');
Acesse a subpasta bin da pasta onde o PostgreSQL foi instalado
C:\Arquivos de programas\PostgreSQL\8.1\bin
Obs: A pasta pode variar, depende de onde o PostgreSQL foi instalado.
Execute o script com o seguinte comando
psql –U <nome_usuario_do_banco_de_dados> –W –d <nome_banco_de_dados> –f <nome_arquivo_script>
Exemplo:
psql –U supervisor –W –d gerencial –f c:\lixo\Teste.SQL
Quando o comando for executado, será solicitada a senha do usuário informado na linha de comando.
Conheça o primeiro projeto Open Source para NFe lançado no mercado… Sucesso em utilização! Clique: www.uninfe.com.br
Obrigado... :)
ResponderExcluirObrigado! salvou meu trabalho de banco de dados, sucesso!
ResponderExcluirSe você adicionar o diretório \bin de instalação do psql nas variáveis de ambiente, não será necessário navegar até o mesmo. Parabéns pelo conteúdo.
ResponderExcluir