32121fff 发表于 2016-4-12 09:12:31

postgreSQl导数据

数据库服务器:192.168.218.163
1、导入数据
# su - sgpadmin                //切换用户
$ psql dp_dw163        //使用dp_dw163登陆数据库
psql (8.2.15)
Type "help" for help.
dp_dw163=# delete from datamart.t_dimension_conf;        //删除源数据,datamart.t_dimension_conf是表名
DELETE 277
dp_dw163=# copy datamart.t_dimension_conf from '/home/sgpadmin/t_dimension_conf.data';         //执行导入命令,/home/sgpadmin/t_dimension_conf.data 为导出文件存放路径和文件名字
COPY 143
dp_dw163=# selectcount(0) from datamart.t_dimension_conf ;        //查询导入后总条数
count
-------
   143
(1 row)
dp_dw163=#

2、导出数据
# su - sgpadmin                //切换用户
$ psql dp_dw163        //使用dp_dw163登陆数据库
psql (8.2.15)
Type "help" for help.
dp_dw163=# copy datamart.dm_dept_orgto '/data/backup/dphqh20150707_datamart.dm_dept_org.data';
(datamart.dm_dept_org 数据的表名;/data/backup/dphqh20150707_datamart.dm_dept_org.data 导出以后的存放路径)

页: [1]
查看完整版本: postgreSQl导数据