我有一个关于将sql文件导入postgres CLI的问题。我可能是不正确地导入我的文件或者我可能有一些用户或数据库权限?!?问题。无论如何,这些只是我的预感。我试图在导入sql文件后查明此消息的原因。
我得到的信息是:
没有发现任何关系。
我进入Postgres的步骤是:
我输入:
sudo -i -u postgres
psql
psql -d db_name_dev -U username_dev -f /www/dbexport.sql
现在当我进入数据库时,我通过输入创建了“db_name_dev”
psql db_name_dev
并通过键入\dt
我得到了
没有发现任何关系。
这里也是我命令行中的表和角色列表..
http://screencast.com/t/8ZMqBLNRb
我认为我的数据库可能还有一些访问权限问题。
这也是我遇到的另一个问题..希望这有帮助.. http://screencast.com/t/BJy0ZjrALm6h
感谢,
任何反馈都将不胜感激
答案 0 :(得分:0)
好吧经过一些研究和阅读后,我发现我的.sql文件是空的..这里有一些链接我已阅读并了解更多关于pg_dump命令dbforums.com/showthread.php?1646161-Postgresql-Restores和{ {3}}