Perguntas com a marcação «postgresql»

Todas as versões do PostgreSQL. Adicione uma tag específica da versão adicional, como postgresql-11, se esse contexto for importante.



1
PostgreSQL: remover coluna da vista
Eu tenho um local VIEWonde estou tentando criar um script de evolução para poder adicionar uma coluna a ele. Essa parte funciona bem; coluna adicionada muito bem. No entanto, o inverso não funciona; remova a última coluna adicionada falhará com uma ERROR: cannot drop columns from viewmensagem. O problema é …

2
As transações no PostgreSQL são via `psycopg2` por cursor ou por conexão?
Estou trabalhando com o PostgreSQL 9.3 usando a psycopg2API do banco de dados. Eu tenho a API do banco de dados definida no nível mínimo de isolamento (modo "confirmação automática") e estou gerenciando minhas próprias transações diretamente via SQL. Exemplo: cur = self.conn.cursor() cur.execute("BEGIN;") cur.execute("SELECT dbId, downloadPath, fileName, tags FROM …
10 postgresql 


1
Aplicação de restrições a “duas mesas de distância”
Eu tive alguns problemas ao modelar um esquema elétrico no SQL. A estrutura que eu gostaria de capturar é part ←────────── pin ↑ ↑ part_inst ←───── pin_inst onde "inst" é a abreviação de "instance". Por exemplo, eu posso ter como um partamplificador operacional LM358 com pins 1OUT, 1IN-, 1IN +, …

3
Alterando a porta do PostgreSQL usando a linha de comando
Minha porta padrão do PostgreSQL é 5432, desejo alterar a porta padrão usando a linha de comando (no Windows 7). Eu vi essa solução antes: /programming/187438/want-to-change-pgsql-port Tentei executar o seguinte comando, mas ele falhou: postgres --p 5431 Alguém poderia me dizer como mudar de porta usando a linha de comando?

1
pg_dump e ERROR: número de bloco 0 ausente para o valor do brinde
Estou usando o PostgreSQL 8.4.15. Ao executar o pg_dumpbackup de um banco de dados, recebi o seguinte erro: pg_dump: SQL command failed pg_dump: Error message from server: ERROR: missing chunk number 0 for toast value 123456789 in pg_toast_987654321 pg_dump: The command was: COPY public.my_table (id, .... all the columns ...) …
10 postgresql 





6
Passando argumentos para o psql
Estou executando um script plpgsql no Postgres 8.3 - gostaria de passar argumentos para esse script via psql. Atualmente, estou executando o script como: psql -d database -u user -f update_file.sql Me deparei com este link que explica a variável de ambiente PGOPTIONS, mas isso não funciona para argumentos "personalizados". …
10 postgresql  psql 


2
Sobre "Identificação da transação envolvente"
Agora, li o documento sobre "Transaction ID Wraparound", mas há algo que realmente não entendo, o documento é o seguinte URL http://www.postgresql.org/docs/9.0/static/routine-vacuuming .html # VACUUM-FOR-WRAPAROUND 23.1.4 Impedindo falhas abrangentes de ID de transação A semântica de transações MVCC do PostgreSQL depende da capacidade de comparar números de ID de transação …
10 postgresql 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.