正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行导出数据 前提条件 需要确保每一个CN和DN所在服务器到GDS服务器的IP和端口是互通的。 操作步骤 执行数据导出。 1 INSERT INTO [foreign table 表名] SELECT * FROM [源表名]; 编写批处理任务脚本,实现并发批量导出数据。并发
安全和认证(gaussdb.conf) 介绍设置客户端和服务器的安全认证方式的相关参数。 authentication_timeout 参数说明:完成客户端认证的最长时间。如果客户端没有在此时间段内完成与服务器端的认证,则服务器自动中断与客户端的连接,这样就避免了存在问题的客户端无限制地占用连接数。
\copy命令在任何psql客户端登录数据库成功后可以执行导入数据。与COPY命令相比较,\copy命令不是读取或写入指定文件的服务器,而是直接读取或写入文件。 这个操作不如COPY命令有效,因为所有的数据必须通过客户端/服务器的连接来传递。对于大量的数据来说COPY命令可能会更好。 有关如何使用\copy
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn* conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 若PQstatus判断服务器连接尝试失败,应用
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn *conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含链接的对象指针。 注意事项 若PQstatus判断服务器链接尝试失败,应用
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn* conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 若PQstatus判断服务器连接尝试失败,应用
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn* conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 若PQstatus判断服务器连接尝试失败,应用
value ' } [, ...] ) 用于指定外部服务器的各类参数,详细的参数说明如下所示。 address 外部服务器地址。 dbname 外部服务器DB名称。 username 外部服务器用户名。 password 外部服务器密码。 示例 建立一个my_server,其中df
value ' } [, ...] ) 用于指定外部服务器的各类参数,详细的参数说明如下所示。 address 外部服务器地址。 dbname 外部服务器DB名称。 username 外部服务器用户名。 password 外部服务器密码。 示例 创建一个SERVER,其中file_fdw为数据库中存在的FOREIGN
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn *conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含链接的对象指针。 注意事项 若PQstatus判断服务器链接尝试失败,应用
功能描述 关闭与服务器的连接,同时释放被PGconn对象使用的存储器。 原型 void PQfinish(PGconn* conn); 参数 表1 PQfinish参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 若PQstatus判断服务器连接尝试失败,应用
relfilenode integer 文件对象id。 bucketid smallint 一致性hash bucket id。 forknum integer 文件类型,具体取值如下: 0:数据主文件。 1:FSM文件。 2:VM文件。 3:BCM文件。 error_count integer
登录管理控制台,查看是否有弹性云服务器。 有弹性云服务器,执行3。 无弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Euler操作系统。 购买Linux弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。
no_error 控制使用COPY导入数据文件时,当文件编码与服务端编码相同时,对数据文件中不满足编码信息的数据进行容错处理,不报错按照原编码插入表中。 per_byte 控制使用COPY导出文本格式的数据文件时,对文件编码为GBK或ZHS16GBK文件的处理方式。 设置per_byte
raise_errors_if_no_files 参数说明:导入时是否区分“导入文件记录数为空”和“导入文件不存在”。raise_errors_if_no_files=TRUE,则“导入文件不存在”的时候,GaussDB将抛出“文件不存在的”错误。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。
类型映射 当ecpg应用程序在GaussDB Kernel服务器和C语言程序之间交换值时(例如:从服务器检索查询结果或者执行带有输入参数的SQL语句),在GaussDB Kernel数据类型和宿主语言变量类型(具体的C语言数据类型)之间需要进行值的转换。有两种数据类型可以使用:简单的GaussDB
ncate写入控制文件中)。在CPU资源足够时,这种做法可以有效地提升导入速率。 迁移准备 准备弹性云服务器或可通过公网访问GaussDB。 通过弹性云服务器连接GaussDB数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。
INTEGER 传入一个要检测的文件句柄。 DBE_FILE.READ_LINE 该存储过程从一个打开的文件句柄中读取文本,并把读取的结果存放到BUFFER中。读取的时候会读取到行尾,不包含行终结符或者读取到文件末尾,或者达到了len参数指定的大小,读取的长度不能超过OPEN的时候指定的max_line_size。
INTEGER 传入一个要检测的文件句柄。 DBE_FILE.READ_LINE 该存储过程从一个打开的文件句柄中读取文本,并把读取的结果存放到BUFFER中。读取的时候会读取到行尾,不包含行终结符或者读取到文件末尾,或者达到了len参数指定的大小,读取的长度不能超过OPEN的时候指定的max_line_size。
role_copy_files权限的用户执行,但默认禁止对数据库配置文件,密钥文件,证书文件和审计日志执行COPY FROM FILENAME或COPY TO FILENAME,以防止用户越权查看或修改敏感文件。同时enable_copy_server_files打开时,管理员可