我已成功使用psql -d <name> -h <IP address> -U <user name>
登录PostgreSQL数据库。但是,\d
之类的命令和SELECT * FROM Table LIMIT 5;
之类的查询都不会返回任何错误,但只有\copyright
才会返回该段落。即使\?
和\h
也没有给我任何帮助。我很确定这个数据库不是空的,因为我可以使用Python中的pandas.read_sql
和R中的RPostgreSQL::dbGetQuery
检索具有相同登录和查询的信息。因此,它应该是psql
中的问题。
我的猜测是,这可能是similar problem of pager when executing git diff
,因为我几天前刚刚解决了这个问题。可能吗?如果是这样,我该如何更改寻呼机设置?如果没有,导致这种情况的原因是什么以及如何解决?
OS和PostgreSQL的信息如下:
Ubuntu 14.04.5 LTS
psql(10.1,服务器9.4.15)