更新时间:2025-04-10 GMT+08:00
分享

数据导入导出工具概览

表1 数据导入导出工具概览

工具名称

工具简介

COPY

数据库数据批量导入导出语法接口,COPY可用于表级数据的导入和导出,以及查询结果集的导出。关于COPY的最佳实践请参见《开发指南》中”最佳实践->COPY导入导出最佳实践”章节。关于COPY所有命令的详细信息请参见《开发指南》中“SQL参考->SQL语法->C->COPY”章节。

\COPY

gsql客户端中用作表级数据批量导入导出的元命令。\COPY与COPY命令相比,支持客户端数据文件的导入导出,并且支持并发多事务导入的能力。

gs_dump

数据库级导出工具。导出单个数据库下的相关信息,用户可以自定义导出一个数据库下全部或其中的部分对象(模式、表、视图等)的定义及数据。

gs_dumpall

实例级导出工具。导出所有数据库下的相关信息,它可以导出实例下所有数据库中的对象定义及数据,包括默认数据库的数据、自定义数据库的数据、以及所有数据库公共的全局对象。实例级恢复时需要使用gsql进行恢复。

gs_restore

数据库级导入工具。对gs_dump导出生成的文件进行导入的工具。

相关文档