Existe alguma ferramenta de linha de comando para converter o banco de dados MySQL para PostgreSQL? Eu também gostaria de saber se existe uma maneira de converter o banco de dados usando o mysqldumpcomando normal
Existe alguma ferramenta de linha de comando para converter o banco de dados MySQL para PostgreSQL? Eu também gostaria de saber se existe uma maneira de converter o banco de dados usando o mysqldumpcomando normal
Estou usando a AWS como meu ambiente de nuvem. Instalei o PostgreSQL na mesma unidade que o volume da minha instância raiz. Anexei e montei a segunda unidade na minha instância. Agora eu quero mover todos os meus dados do PostgreSQL para a unidade diferente. Ainda estou no modo de desenvolvimento...
Se eu abrir uma conexão com o Postgres e emitir uma consulta de longa execução e interromper a conexão (por exemplo, interrompa o processo do cliente que abriu a conexão), a consulta de longa duração continuará sendo executada ou será automaticamente interrompida? Isso é configurável? (Estou...
Estou usando o Django e, de vez em quando, recebo este erro: IntegrityError: o valor duplicado da chave viola a restrição exclusiva "myapp_mymodel_pkey" DETALHE: A chave (id) = (1) já existe. De fato, meu banco de dados Postgres possui um objeto myapp_mymodel com a chave primária 1. Por que...
Eu tenho mensagens de depuração em funções. Essas mensagens são levantadas como RAISE NOTICE 'Value of id : %', id; Defino meu arquivo de log com \o messages.txt Então eu faço o que eu preciso fazer com \i process.sql E quando a execução terminar \o,. O problema é que não tenho as mensagens...
Alguém pode resumir as diferenças entre: http://www.postgresql.org/docs/9.1/static/xfunc-sql.html e http://www.postgresql.org/docs/9.1/static/plpgsql.html ? Pontos principais: diferenças conceituais dada uma família problemática, conveniência de uso questões
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Sou um DBA iniciante...
Digamos que eu tenha o seguinte esquema e dados: create table images( id int not null ); insert into images values(1), (2), (3), (4), (6), (8); Eu quero executar uma consulta como: select id from images where id not exists in(4, 5, 6); Mas isso não funciona. O caso acima deve retornar 5,...
Eu preciso converter um valor de Double Precision para Bigint com PostgreSQL. Como eu posso fazer isso? Eu tentei com, to_bigint(myvalue)mas essa função não
Estou tentando alterar o proprietário de todas as tabelas no mesmo esquema em uma linha de comando. isto é: alter table schema_name.* owner to newowner. Existe uma maneira de conseguir
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Exchange Administrator Stack Exchange. Fechado há 4 anos . Como posso converter uma...
Gostaria de particionar uma tabela com mais de 1 milhão de linhas por período. Como isso é comumente feito sem exigir muito tempo de inatividade ou correr o risco de perder dados? Aqui estão as estratégias que estou considerando, mas abertas a sugestões: A tabela existente é o mestre e os filhos...
Replicação simples de streaming antigo. PostgreSQL: 9.2.7 Windows 8.1 de 64 bits Meus clusters primário e secundário estão na mesma máquina Windows. Eu já fiz pg_start_backup () e tudo, então os dois nós têm exatamente os mesmos dados. Agora, o problema com a replicação é "conexão de replicação"...
É possível ter uma restrição de coluna exclusiva personalizada da seguinte maneira? Suponha que eu tenha duas colunas subsete typeambas as strings (embora os tipos de dados provavelmente não importem). Se typefor "verdadeiro", quero que a combinação de typee subsetseja única. Caso contrário, não...
Eu obtive um despejo do meu banco de dados PostgreSQL com: pg_dump -U user-name -d db-name -f dumpfile que depois procuro restaurar em outro banco de dados com: psql X -U postgres -d db-name-b -f dumpfile Meu problema é que o banco de dados contém restrições referenciais, verificações e...
Eu tenho cerca de um bilhão de linhas de dados em uma tabela com um nome e um número inteiro no intervalo de 1 a 288. Para um determinado nome , todo int é único e nem todo número possível do intervalo está presente - portanto, existem lacunas. Esta consulta gera um exemplo de caso: --what I...
Por exemplo, quando estou usando uma consulta que retorna IDs de registro INSERT INTO projects(name) VALUES (name1), (name2), (name3) returning id; Quais produzem saída: 1 2 3 Esses IDs apontarão para os valores inseridos correspondentes? 1 -> name1 2 -> name2 3 ->...
De acordo com a documentação, desde que não esteja conectado a um banco de dados, posso excluir um banco de dados no console usando: DROP DATABASE dbname; Ou posso soltá-lo usando a ferramenta wrapper dropdb. Ambos me dão um erro dizendo que o banco de dados não existe, mas quando no console e...
É possível ao usar o pgadminou plsqlpara obter um porão de um plano de consulta para uma instrução SQL executado dentro de um u Ser d efined f unção (UDF) utilizando EXPLAIN. Então, como eu me aposso do plano de consulta para uma chamada específica de uma UDF? Vejo o UDF abstraído em uma única...
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 3 anos . Em uma palestra re: Invent de 2015, a AWS mencionou que o vácuo deve ser executado não apenas após atualizações ou exclusões, mas também...