gpt4 book ai didi

postgresql - 从 sql 格式转储恢复 pythonanywhere 上的 postgresql

转载 作者:行者123 更新时间:2023-11-29 13:08:59 24 4
gpt4 key购买 nike

我将 PythonAnywhere 升级到 99 美元的启动计划并创建了一个 PostgreSQL 数据库。 PythonAnywhere 数据库页面显示:地址:magula6-1249.postgres.pythonanywhere-services.com
端口:11249
super 用户角色名称:super
我想从我的 macbook 上创建的 pg-dump 文件填充我的新数据库。我尝试了以下几种变体:$ psql -H magula6-1249.postgres.pythonanywhere-services.com -U super -p
11249 -f 2019_7_30_pgdump.sql
psql: 无法连接到服务器: 没有那个文件或目录
服务器是否在本地运行并接受
Unix 域套接字“/var/run/postgresql/.s.PGSQL.11249”上的连接?
我也试过:postgres=#\i/home/magula6/cogswatch/2019_7_30_pgdump.sql
tpsql:/home/magula6/cogswatch/2019_7_30_pgdump.sql:149: 错误:函数“function_correctiveaction”已经与 s 一起存在
相同的参数类型
奇怪的是,Pythonanywhere 数据库页面说:Postgres 磁盘使用:
100% 已满(1.0 GB 配额中的 1.0 GB)
但数据库显示为空:postgres=#\d
未找到关系。

最佳答案

答案:

postgres=# grant usage on schema public to public;
postgres=# grant create on schema public to public;
postgres=#\d
(我的所有表格都出现了 - 太棒了)

关于postgresql - 从 sql 格式转储恢复 pythonanywhere 上的 postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57295994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com