pg_dump -D -h 127.0.0.1 -U postgres commonsns>文件名
这句在windows下可以成功运行,而在Linu下,为何运行后生成的文件是空的呢?
另外,不带参数-D的pg_dump -h 127.0.0.1 -U postgres commonsns>文件名
这句在windows和Linux下就都可以成功运行?
这是咋回事啊?
有什么解决办法吗?如果,服务器是Linux,我想备份数据库,要如何实现呢?
这句在windows下可以成功运行,而在Linu下,为何运行后生成的文件是空的呢?
另外,不带参数-D的pg_dump -h 127.0.0.1 -U postgres commonsns>文件名
这句在windows和Linux下就都可以成功运行?
这是咋回事啊?
有什么解决办法吗?如果,服务器是Linux,我想备份数据库,要如何实现呢?
解决方案 »
- 如何获取一张表里今天,昨天的数据?
- 插入数据问题 父子表是同一个表
- MySQL4.1命令行插入中文数据,查询后是乱码!
- mysql的AUTO_INCREMENT属性的问题,很着急,高分求救!
- 菜鸟请教MYSQL的几个基本问题。
- 大牛们:关于mysql数据事务处理,感谢帮忙
- MySAL: Can't connect to MySQL server on 'localhost' (10061)
- 怎样设置互斥量
- mysql 1032 can't find record in 'tablename'
- mysql 并发100个线程以上,出现奇怪的异常
- insert语句中插入函数
- 临时表自连接报 can't reopen table: 'a'
pg_dump -D -h localhost -U postgres commonsns>/home/hbhl/db_${datestr}.txt
or
pg_dump -D -h localhost -U postgres commonsns>/home/hbhl/db`date +%Y%m%d`.txt
如果-D不好使 不存在 就会报unkown option或者invalid optionman pg_dump