无法在PgAdmin4中还原备份文件

时间:2018-08-01 10:27:52

标签: admin postgresql-9.1 pgadmin-4

我一直在使用“ PgAdmin 4”,但无法还原备份文件。它给我一个错误 “类型为'bool'的对象没有len()pgadmin restore“
我的日志文件详细信息如下:

"2018-08-01 11:06:38,943: ERROR pgadmin:    object of type 'bool' has no len()
Traceback (most recent call last):
  File "C:\Program Files\PostgreSQL\10\pgAdmin 4\web\pgadmin\tools\restore\__init__.py", line 327, in create_restore_job
    *args
  File "C:\Program Files\PostgreSQL\10\pgAdmin 4\web\pgadmin\tools\restore\__init__.py", line 84, in __init__
    if arg and len(arg) >= 2 and arg[:2] == '--':
TypeError: object of type 'bool' has no len()
2018-08-01 11:08:58,861: ERROR  pgadmin:    object of type 'bool' has no len()
Traceback (most recent call last):
  File "C:\Program Files\PostgreSQL\10\pgAdmin 4\web\pgadmin\tools\restore\__init__.py", line 327, in create_restore_job
    *args
  File "C:\Program Files\PostgreSQL\10\pgAdmin 4\web\pgadmin\tools\restore\__init__.py", line 84, in __init__
    if arg and len(arg) >= 2 and arg[:2] == '--':
TypeError: object of type 'bool' has no len()  "

谢谢

1 个答案:

答案 0 :(得分:1)

当我尝试还原自己的pg Admin创建的TAR文件时,我遇到了同样的问题。为了解决此问题,我需要在文件末尾使用“ .tar”重命名文件(例如:my-backup.tar)。

尽管这很奇怪,但尽管我自己已经生成了文件。