windows环境下用pgadmin备份的数据库文件 linux用不了?(急,在线等) 本帖最后由 yqsshr 于 2010-09-16 11:44:56 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 您好,如果你是要作資料移轉 可用此軟體試試 http://www.navicat.com/ STEP1:先將二個DB都連接成功STEP2:選好來原DB要移轉的TABLE,按下CTRL+CSTEP3:再到目地DB中按下CTRL+V,此時會跳出資料傳輸的視窗(如果需要移轉多個TABLE可在此選擇)PS.不過PK不會跟著移,要再另外設定如果你想作的是全DB備可參考以下作法,windows 與 linux都用command的方式執行1.別人寫的方式:http://postgresql-chinese.blogspot.com/2007/02/pgdump.html2.我的方式差異在於匯入的方式:資料匯出(可參考http://twpug.net/docs/postgresql-doc-8.0-zh_TW/app-pg-dumpall.html)pg_dump -U username database > /var/lib/pgsql/backups/bkup.sql說明:也就是將database資料庫備份到/var/lib/pgsql/backups/底下,檔名bkup.sql資料匯入(可參考http://twpug.net/docs/postgresql-doc-8.0-zh_TW/app-psql.html)psql -U username -D database -f /var/lib/pgsql/backups/bkup.sql 谢谢楼上的大侠。不过还是不明白。Ps:我用命令行方式在linux上也能备份、恢复的。 你可以这样,在WINDOWS上用pgadmin远程链接你的那台LINUX服务器,直接恢复LINUX上新建的数据库。PS1:别忘记在LINUX上面开信任端口和IP。不然连不上哦。PS2:pgadmin的备份和linux直接导出的格式貌似是不同的,前者是压缩过的,后者可能没有压缩,我个人一直认为不能直接这么拉过去恢复文件哦 那你用dos命令备份,再去linux下恢复 请教关于MYSQL的LIMIT使用方法 请问怎么截取字符串中的数字出来分成两个字段 语句错误 求大神解决 用批处理导入.sql 一个SQL的排序.高手来! SQL酷站推荐 如何在VC下实现把mysql中的表的纪录转存到sql server中一个表中??? 怎样select出只含英文的记录 数据库里的一个小问题^_^ 关于临时表的会话保存 一个小问题 求助,为什么我不能用localhost登录mysql
STEP1:
先將二個DB都連接成功
STEP2:
選好來原DB要移轉的TABLE,按下CTRL+C
STEP3:
再到目地DB中按下CTRL+V,此時會跳出資料傳輸的視窗(如果需要移轉多個TABLE可在此選擇)
PS.不過PK不會跟著移,要再另外設定如果你想作的是全DB備可參考以下作法,windows 與 linux都用command的方式執行1.別人寫的方式:http://postgresql-chinese.blogspot.com/2007/02/pgdump.html2.我的方式差異在於匯入的方式:
資料匯出(可參考http://twpug.net/docs/postgresql-doc-8.0-zh_TW/app-pg-dumpall.html)
pg_dump -U username database > /var/lib/pgsql/backups/bkup.sql
說明:也就是將database資料庫備份到/var/lib/pgsql/backups/底下,檔名bkup.sql資料匯入(可參考http://twpug.net/docs/postgresql-doc-8.0-zh_TW/app-psql.html)
psql -U username -D database -f /var/lib/pgsql/backups/bkup.sql
Ps:我用命令行方式在linux上也能备份、恢复的。
PS1:别忘记在LINUX上面开信任端口和IP。不然连不上哦。
PS2:pgadmin的备份和linux直接导出的格式貌似是不同的,前者是压缩过的,后者可能没有压缩,我个人一直认为不能直接这么拉过去恢复文件哦