无法在PgAdmin4中还原备份文件

问题描述 投票:0回答:1

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

"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()  "

谢谢

admin postgresql-9.1 pgadmin-4
1个回答
1
投票

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

我虽然这很奇怪,尽管他自己生成了文件。

© www.soinside.com 2019 - 2024. All rights reserved.