Pessoal obrigado por ajudarem mas talvez não estejam ainda a perceber o
problema.
A tabela passeios tem um id_passeio, o que significa que cada passeio
tem um número único.
O mesmo acontece na tabela ruas com id_rua, que é um número único para
cada rua.
Na tabela passeios, existe um campo que
Então, acho que eu que não me expliquei bem, me desculpe.
A idéia seria que, ao invés de você ter na tabela passeio o id_rua,
você teria na tabela rua os dois ids do passeio, esquerdo e direito.
Quanto a restringir da forma que vocẽ quer será mais fácil, pois na
própria tabela rua, você já tem os
O que o Marcone quis dizer no primeiro e-mail é o seguinte:
CREATE TABLE rua (id_rua serial primary key);
CREATE TABLE passeio (id_passeio serial primary key, id_rua integer
references rua (id_rua));
CREATE UNIQUE INDEX idx_passeio_rua ON passeio (id_passeio, id_rua);
CREATE TABLE elemento (
Amigo, seria isso aqui.
*Dutra desculpa por não usar chave natural é só pro exemplo seguir a idéia dele.
Detalhe ao invés de rua chamei de logradouro.
create database geo;
\c geo
#Passeio
create table passeio ( id_passeio serial primary key, status
varchar(10) not null );
#logradouro, antigo
Caro Bruno, muito obrigado mas Não existe hipótese de fazer sem alterar
os campos da tabela, porque já tenho muito trabalho associado e iria ser
muit dificl implementar assim, será que é capaz de redigir como euu
tenho actualmente?
Obrigado
Com os melhores cumprimentos,
Pedro Costa
Geógrafo
Não sei se você já passou antes, mas pra ter um caso de teste, tem
como passar a estrutura das tabelas envolvidas?
Bruno E. A. Silva.
Analista de Sistemas.
2011/11/6 Pedro Costa pedrocostaa...@sapo.pt:
Caro Bruno, muito obrigado mas Não existe hipótese de fazer sem alterar
os campos da tabela,
Em 06/11/11, Pedro Costapedrocostaa...@sapo.pt escreveu:
Pessoal obrigado por ajudarem mas talvez não estejam ainda a perceber o
problema.
A tabela passeios tem um id_passeio, o que significa que cada passeio
tem um número único.
O mesmo acontece na tabela ruas com id_rua, que é um número
Obrigado Flavio,
E é possível resolver a questão sem ter que reinstalar o postgre?
Faço um dump do banco de dados como backup mas não consigo restaurar por
motivo do serviço não levantar, qual a solução mais adequada?
Att,
*Maigui Farias Souza*
Em 05/11/2011 20:02, Flavio Henrique Araque
2011/11/6 Maigui mai...@gestorsa.net:
E é possível resolver a questão sem ter que reinstalar o postgre?
Sim, claro. Basta restaurar a cópia de segurança.
Faço um dump do banco de dados como backup
Esse não é o ideal, o ideal é restaurar de arquivos físicos com
aplicação dos registros de
2011/11/6 Pedro Costa pedrocostaa...@sapo.pt:
Caro Bruno, muito obrigado mas Não existe hipótese de fazer sem alterar
os campos da tabela, porque já tenho muito trabalho associado e iria ser
muit dificl implementar assim, será que é capaz de redigir como euu
tenho actualmente?
O modelo de
estou postando aqui o script que utilizei para replicar o banco1 -
banco2 utilizando uma replicacao master-master (swap)
bucardo_ctl install (comando para criar o banco do bucardo onde ele
guarda informacoes de quais bancos replicar)
bucardo_ctl add db banco1 ( primeiro adicionamos quais
Eu uso o Postgres8.4 no Windows Ultimate 32bits e funciona sem problemas.
Por acaso voce liberou as conexões nos arquivo de configurações do Postgres?
Em 5 de novembro de 2011 12:10, José Mello Júnior
jose.mello.jun...@gmail.com escreveu:
Não sei o que acontece, mas o windows não consegue
Sim, trata-se de um Banco em produção e instalado há algum tempo (+-3
anos), e o Win 7 que utilizo é o 64bits.
[]´s
2011/11/6 Marcelo da Silva marc...@ig.com.br
Eu uso o Postgres8.4 no Windows Ultimate 32bits e funciona sem problemas.
Por acaso voce liberou as conexões nos arquivo de
Bem, eu faria o seguinte... primeiro lugar, salvaria a pasta de dados
completa do postgres em um local seguro (se ainda não o fez e se não tiver
backup recente)
Depois continuaria a verificar o problema, primeiramente verificando se não
tem outro programa utilizando a porta do postgres 5432 por
Não sei se foi essa a sugestão. Usando sql, peguei o nome da chave primaria
pelo catálogo, mas não consigo usar esse nome para concluir a frunção.
create or replace function teste() returns trigger as $$
declare
*pk *text;
begin
select
table_constraints.constraint_name into *pk*
from
Eu uso o postgis. Os elementos são pontos, os passeios e as ruas são linhas.
Que mais informação precisam?as três tabelas tem diversos campos..
Obrigado pela ajuda
Com os melhores cumprimentos,
Pedro Costa
Geógrafo
Especializado em Sistemas de Informação Geográfica e Ordenamento do Território
Caro Bruno,
Será que posso mandar um backup da base que fiz com o pgadmin?Ou como
deseja que envie para analisar?
Obrigado
Com os melhores cumprimentos,
Pedro Costa
Geógrafo
Especializado em Sistemas de Informação Geográfica e Ordenamento do Território
Em 06-11-2011 14:14, Bruno Silva
Le 2011-N-6 21h12, Pedro Costa a écrit :
Será que posso mandar um backup da base que fiz com o pgadmin?Ou como
deseja que envie para analisar?
Basta mandar para a lista os CREATE TABLE relevantes, com eventuais
ALTER TABLE… ADD CONSTRAINTs.
--
skype:leandro.gfc.dutra?chat Yahoo!:
Desculpa não ter respondido antes, mas sim é o que Dutra informou mesmo, os
dados relevantes.
Em 06/11/2011 20:37, Leandro Guimarães Faria Corcete DUTRA l...@dutras.org
escreveu:
Le 2011-N-6 21h12, Pedro Costa a écrit :
Será que posso mandar um backup da base que fiz com o pgadmin?Ou como
19 matches
Mail list logo