GBase 8a数据库集群支持导出数据到本地和远端服务,比如sftp,ftp,hadoop等,但要求必须是express引擎表。对其它引擎类型的表,比如元数据表为memory 或者 gssys引擎,当前版本尚不支持导出到远端的功能,只能先导出到本地,否则就会报This version of GBase doesn’t yet support ‘outfile remotely for dis-Express Engine tables的错误。
标签: 导出
包含南大通用GBase 8a MPP数据库集群 数据导出 内容的文章
GBase 8a导出加载数据时,字段内容包含换行\n怎么处理
GBase 8a数据库集群,支持导出时指定行分隔符和列分隔符,如果数据中的字符和其冲突,可以考虑用多个字符做分隔符,当然也可以用不常见或冲突几率低的不可见字符做分隔符。
GBaes 8a导出文件时指定大小 fiesize
GBaes 8a导出文件时指定大小 fiesize
GBase 8a导出加载报错FIELDS ESCAPED STRING must be only one byte
GBase 8a导出加载报错FIELDS ESCAPED STRING must be only one byte
GBase 8a导出和加载使用多个不可见字符做分隔符
GBase 8a加载使用不可见字符做分隔符
GBase 8a导出本地文件时多了目录,gbase_export_directory参数用处
GBase 8a数据库集群提供select into outfile方式导出数据到文件,指定本地文件时,数据库参数gbase_export_directory会自动创建同名的目录。如果想去掉,需要关闭这个参数。
GBase 8a导出报错File XXX already exists和强制覆盖写解决方案writemode by overwrites
GBase 8a数据库集群提供select into outfile方式导出数据到文件,如果导出的文件已经存在,则会报File XXX already exists的错误。如果想强制覆盖写入,可以增加writemode by overwrites解决。
GBase 8a 导出时报错FileSystem Error : Permission denied
GBase 8a数据库集群提供select into outfile方式导出数据到文件,由于数据库进程运行在dbaUser,一般都是操作系统gbase用户,所以简单的本地导出的目录,需要gbase用户的写入权限。如果无权限则报FileSystem Error : Permission denied错误。
GBase 8a本地导出select outfile 报错,Can’t open file Permisson denied
GBase 8a数据库支持select into oufile将数据文件导出到连接节点的目录下。由于数据库运行在操作系统gbase用户下,所以只能写入到该用户有权限的目录下。
GBase 8a集群加载的错误数据导出到指定ftp/sftp/服务器目录下
GBase 8a数据库集群,通过load方式从各种数据源加载入库,当出现数据与表不匹配时,将把数据保存到指定位置。老版本默认是保存到连接节点的日志目录下,而新版本提供了直接保存到sftp/ftp服务器目录下,减轻数据库本身的负担。