检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
sh 验证工具位置及版本信息。 which gs_loader 验证客户端版本信息。 gs_loader工具版本与gsql工具版本相对应,直接查询gsql客户端版本即可验证客户端版本信息。 gsql -V 验证数据库版本信息,确保与客户端工具版本保持一致。 使用gsql工具成功连接数据库后输入:
--log-file=FILENAME 除了正常的输出源之外,把所有查询输出记录到文件FILENAME中。 注意: 使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。 此参数只保留查询结果到相应文件中,主要目标是为了查询结果能够更好更准确地被其他调用者(例如
当使用元命令查询数据库信息(例如\dg)时,此变量的取值决定了查询的行为: 设置为on,先显示元命令实际调用的查询语句,然后显示查询结果。等效于使用gsql连接数据库时指定-E参数。 设置为off,则只显示查询结果。 设置为noexec,则只显示查询信息,不执行查询操作。 ENCODING \set ENCODING
集中式数据库实例中,连接主DataNode时可以把DataNode的IP地址使用逗号分隔全部添加到-h后,gsql将依次从前往后连接每个IP地址,查询当前DataNode是否为主DataNode,如果不是则断开连接尝试下一个IP地址,直到找到主DataNode为止。 gsql -h 10
"help" for help. 查看gsql的帮助信息。具体执行命令请参见表1。 表1 使用gsql联机帮助 描述 示例 查看版权信息 \copyright 查看GaussDB支持的SQL语句的帮助 查看GaussDB支持的SQL语句的帮助 例如,查看GaussDB支持的所有SQL语句:
_loader客户端工具,以便后续使用gs_loader工具进行数据的导入。 创建存放gs_loader工具包的目录。 mkdir -p /opt/bin 将gsql工具包上传至上一步所创建的目录中。 以EulerOS工具包为例,将软件安装包中的gsql工具包"GaussDB-K
当使用元命令查询数据库信息(例如\dg)时,此变量的取值决定了查询的行为: 设置为on,先显示元命令实际调用的查询语句,然后显示查询结果。等效于使用gsql连接数据库时指定-E参数。 设置为off,则只显示查询结果。 设置为noexec,则只显示查询信息,不执行查询操作。 ENCODING \set ENCODING
集中式数据库实例中,连接主DataNode时可以把DataNode的IP地址使用逗号分隔全部添加到-h后,gsql将依次从前往后连接每个IP地址,查询当前DataNode是否为主DataNode,如果不是则断开连接尝试下一个IP地址,直到找到主DataNode为止。 gsql -h 10
集中式数据库实例中,连接主DataNode时可以把DataNode的IP地址使用逗号分隔全部添加到-h后,gsql将依次从前往后连接每个IP地址,查询当前DataNode是否为主DataNode,如果不是则断开连接尝试下一个IP地址,直到找到主DataNode为止。 gsql -h 10
用入门 > 连接数据库 > 使用gsql连接 ”章节中的“远程连接数据库”。 操作步骤 使用gsql连接到GaussDB服务器。 gsql工具使用-d参数指定目标数据库名、-U参数指定数据库用户名、-h参数指定主机名、-p参数指定端口号信息。 若未指定数据库名称,则使用初始化时默
库使用入门 > 连接数据库 > 使用gsql连接 > 远程连接数据库”章节。 操作步骤 使用gsql连接到GaussDB服务器。 gsql工具使用-d参数指定目标数据库名、-U参数指定数据库用户名、-h参数指定主机名、-p参数指定端口号信息。 若未指定数据库名称,则使用初始化时默
length:包含域名称的长度。 data:包含实际的域名称。 使用一个SQLDA检索一个结果集 通过一个SQLDA检索一个查询结果集的一般步骤: 声明一个sqlda_t结构来接收结果集。 执行FETCH/EXECUTE/DESCRIBE命令来处理一个已声明SQLDA的查询。 通过查看sql
length:包含域名称的长度。 data:包含实际的域名称。 使用一个SQLDA检索一个结果集 通过一个SQLDA检索一个查询结果集的一般步骤: 声明一个sqlda_t结构来接收结果集。 执行FETCH/EXECUTE/DESCRIBE命令来处理一个已声明SQLDA的查询。 通过查看sql
--log-file=FILENAME 除了正常的输出源之外,把所有查询输出记录到文件FILENAME中。 注意: 使用此参数可能会暴露部分SQL语句中的敏感信息,如创建用户语句中的password信息等,请谨慎使用。 此参数只保留查询结果到相应文件中,主要目标是为了查询结果能够更好更准确地被其他调用者(例如
对于物化视图,本工具仅支持物化视图定义的导出,在导入后需手动执行REFRESH命令来进行数据恢复。 对于临时对象,本工具仅支持导出全局临时表。 本工具不支持在备机上使用。 gs_dump导出分区索引时,部分索引分区的属性无法导出,比如索引分区的unusable状态。可以通过查询系统表PG
length:包含域名称的长度。 data:包含实际的域名称。 使用一个SQLDA检索一个结果集 通过一个SQLDA检索一个查询结果集的一般步骤: 声明一个sqlda_t结构来接收结果集。 执行FETCH/EXECUTE/DESCRIBE命令来处理一个已声明SQLDA的查询。 通过查看sql
length:包含域名称的长度。 data:包含实际的域名称。 使用一个SQLDA检索一个结果集。 通过一个SQLDA检索一个查询结果集的一般步骤: 声明一个sqlda_t结构来接收结果集。 执行FETCH/EXECUTE/DESCRIBE命令来处理一个已声明SQLDA的查询。 通过查看
出所有数据库相关信息工具,它可以导出集群数据库的所有数据,包括默认数据库postgres的数据、自定义数据库的数据、以及集群所有数据库公共的全局对象。 gs_dumpall工具在进行数据导出时,其他用户可以访问集群数据库(读或写)。 gs_dumpall工具支持导出完整一致的数据
gs_dumpall是GaussDB用于导出所有数据库相关信息工具,它可以导出数据库的所有数据,包括默认数据库postgres的数据、自定义数据库的数据、以及所有数据库公共的全局对象。 gs_dumpall工具在进行数据导出时,其他用户可以访问数据库(读或写)。 gs_dumpall工具支持导出完整一致的数据。例如
gs_restore 背景信息 gs_restore是GaussDB提供的针对gs_dump导出数据的导入工具。通过此工具可将gs_dump导出生成的文件进行导入。 主要功能包含: 导入到数据库 如果连接参数中指定了数据库,则数据将被导入到指定的数据库中。其中,并行导入必须指定连接的密码。