我正在使用pgAdmin版本1.14.3。 PostgreSQL數據庫版本是9.1。使用pgAdmin導出Postgresql表數據
我得到了用於創建表的所有Db腳本,但無法導出表內的所有數據。找不到任何選項以db腳本形式導出數據。
我正在使用pgAdmin版本1.14.3。 PostgreSQL數據庫版本是9.1。使用pgAdmin導出Postgresql表數據
我得到了用於創建表的所有Db腳本,但無法導出表內的所有數據。找不到任何選項以db腳本形式導出數據。
只需右鍵單擊一個表並選擇「備份」。彈出窗口會顯示各種選項,包括「格式」,選擇「普通」,你會得到普通的SQL。
pgAdmin只是使用pg_dump來創建轉儲,當你想要普通的SQL。
它使用這樣的事情:
pg_dump的--user用戶--password --format =平原--table =表名--inserts --attribute-刀片等
它產生具有表數據腳本啓動轉儲與COPY命令不插入。無論如何用INSERT命令生成腳本。 –
這就是爲什麼你必須創建普通的SQL。當使用轉儲選項INSERT時,你會得到普通的INSERT查詢 –
你能告訴在哪裏使用這個轉儲選項INSERT –
Backup
...PLAIN
的格式USE INSERT COMMANDS
Backup
按鈕
如果有人想爲整個DB再看看[用的pgAdmin III PostgreSQL中的出口和進口(http://stackoverflow.com/a/39167526/1045444) –