我有一個關於將sql文件導入到postgres CLI的問題。我可能是不正確地導入我的文件,或者我可能有一些用戶或數據庫特權?!?問題。無論如何,這些只是我的預感。我試圖在導入一個sql文件後查明這個消息的原因。不正確地導入sql文件postgres cli
,我得到的消息是:找到
無關。
這是我第一次使用Postgres,所以請裸露在我身邊。 :-D
的我沒有進入Postgres的步驟是:
我輸入:
sudo -i -u postgres
psql
- 然後我創建了一個新的角色,改變了角色權限
- 然後創建一個新的數據庫以及
- 我從我所有的命令本網站http://blog.jasonmeridth.com/posts/postgresql-command-line-cheat-sheet/
- 最後一個步驟是我導入SQL文件通過鍵入:
psql -d db_name_dev -U username_dev -f /www/dbexport.sql
現在,當我去我通過鍵入 psql db_name_dev
創建「db_name_dev」的數據庫中,並查看導入的任意內容通過鍵入\dt
我得到
沒有關係找到。
這裏也是一個表,然後從我的命令行的角色列表..
http://screencast.com/t/8ZMqBLNRb
我想我的數據庫也可能有一定的訪問權限問題..
也在這裏是我碰到的另一個問題..希望這可以幫助.. http://screencast.com/t/BJy0ZjrALm6h
謝謝,
任何反饋,將不勝感激