Erro: o arquivo '' não pôde ser removido (erro 2: nenhum arquivo ou diretório)


14

Eu recebo o seguinte erro do pgAdmin III toda vez que restauro um banco de dados, usando o pgAdmin III:

Erro: o arquivo '' não pôde ser removido (erro 2: nenhum arquivo ou diretório)

Veja o log do pgadmin .

Minha configuração:

PostgreSQL 9.4.4 no x86_64-unknown-linux-gnu, compilado pelo gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64 bits

Linux 3.19.0-26-generic # 28 ~ 14.04.1-Ubuntu SMP Qua 12 de agosto 14:09:17 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux


3
Você pode tentar executar a mesma tarefa usando as ferramentas de linha de comando pgsqle / ou pg_restore? O motivo é que eles frequentemente fornecem mais mensagens de erro detalhadas e informativas do que as ferramentas da GUI. No seu registro colado, você parece (ou o pgAdmin faz) estar tentando excluir um arquivo sem nome. Você verificou o log do PostgreSQL? Normalmente inicio o servidor com "./bin/pg_ctl -D ./data/ -l logfile start" - algo equivalente ao arquivo de log? Talvez tente aqui para log detalhado?
Vérace 28/08/2015

@ Vérace Eu usei o pgsql e o pg_restore não obteve nenhum erro. então mudei para uma versão inferior do PGADMIN3 1.18 ainda não obtive nenhum erro. então construí a nova versão 1.22.0 Alpha 2 a partir do repositório git. isso também não tem erro. Eu acho que o problema é limitado a apenas pgAdmin III versão 1.20.0.
precisa saber é o seguinte

Às vezes acontece @byarufaf - talvez você possa denunciá-lo ao pessoal do pgAdmin? Eu sei que o projeto PostgreSQL geralmente produz software de ótima qualidade e eles gostariam de resolver quaisquer bugs! BTW, você sabe que alfa significa exatamente isso - ou seja, não está pronto para produção?
Vérace 28/08

@ Verace Acho que o bug foi corrigido no alfa, então é preciso denunciá-lo. mas esse PgAdmin é para uso pessoal e não para produção, então não posso usar o Alpha até que a nova versão seja lançada oficialmente.
precisa saber é o seguinte

1
o mesmo problema aqui com a versão 1.22.0.
chespinoza

Respostas:


4

Este bug foi relatado por Byaruhanga Franklin às listas de discussão,

Eu também tentei com o pgsql e o pg_restore não obteve nenhum erro. então mudei para uma versão inferior do PGADMIN3 1.18 ainda não obtive nenhum erro. então construí a nova versão 1.22.0 Alpha 2 a partir do repositório git. isso também não tem erro. Eu acho que o problema é limitado a apenas pgAdmin III versão 1.20.0.

Atualize para o PgAdmin3 1.22 ou para o PgAdmin4.


Usando o vesrion 1.22.0 (12 de janeiro de 2016, rev: REL-1_22_0) e tendo o mesmo problema.
Georgy Ivanov

2
@GeorgyIvanov arquiva outro bug, acho que eles não resolveram o problema corretamente. = (
Evan Carroll

Mesmo problema 1.22.0
edencorbin 19/09/17
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.