检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
户端主机,然后执行以下命令进入SSL证书的存放目录,并解压SSL证书: cd /home/dbadmin/dws_ssl/ unzip dws_ssl_cert.zip 在gsql客户端主机上,执行export命令,配置SSL认证相关的数字证书参数。 SSL认证有两种认证方式:双
户端主机,然后执行以下命令进入SSL证书的存放目录,并解压SSL证书: cd /home/dbadmin/dws_ssl/ unzip dws_ssl_cert.zip 在gsql客户端主机上,执行export命令,配置SSL认证相关的数字证书参数。 SSL认证有两种认证方式:双
配置SSL连接 Data Studio可以使用安全套接字层[SSL]选项连接到数据库。使用SSL连接方式,用户必须在客户端或应用程序代码中配置相关的SSL连接参数。GaussDB(DWS)管理控制台提供了客户端所需的SSL证书,该SSL证书包含了客户端所需的默认证书、私钥、根证书以及私钥密码加密文件。
crt,CA根证书名称为cacert.pem)。 SSL连接方式的安全性高于普通模式,集群默认开启SSL功能允许来自客户端的SSL连接或非SSL连接,从安全性考虑,建议用户在客户端使用SSL连接方式。并且GaussDB(DWS)服务器端的证书、私钥以及根证书已经默认配置完成。 了解更多请参见使用SSL进行安全的TCP/IP连接。
准备命令 功能 prepare命令用于一键式设置细粒度容灾主备集群GUC参数。 命令格式 python3 $GPHOME/script/DisasterFineGrained.py -t prepare --local-dn-num <localDnNum> --remote-dn-num
使用命令行工具连接GaussDB(DWS)集群 下载客户端 使用Linux gsql客户端连接集群 使用Windows gsql客户端连接集群 使用SSL进行安全的TCP/IP连接 父主题: 连接GaussDB(DWS)集群
"NAME"; .IF .IF是重要的流程控制命令之一,用于有条件地执行输入脚本的部分内容。可以是单分支命令,与THEN子句配对使用;也可以是多分支命令,多分支IF结构允许嵌套多层,但每层必须以IF命令开始,以ENDIF命令结束。 gsql提供流控元命令\if ... \else ...
命令参考 详细的gsql参数请参见表1、表2、表3和表4。 表1 常用参数 参数 参数说明 取值范围 -c, --command=COMMAND 声明gsql要执行一条字符串命令然后退出。 - -C, --set-file=FILENAME 使用文件作为命令源而不是交互式输入,g
关于配置文件如何配置,请参见生成配置文件命令。 不涉及 不涉及 --config-file /home/userA/config.ini 使用指南 create-publication命令需在主集群的主节点上执行。当前备份过程结束之后,该命令会停止后续的周期性备份。 create-publication命令--d
alter-publication命令需在主集群的主节点上执行。当前备份过程结束之后,该命令会停止后续的周期性备份。 alter-publication命令--disaster-object-list-file需传入新增的增量容灾对象。 发布失败的容灾对象会在命令执行完后写入$HOME/c
执行gsql连接数据库命令提示gsql:command not found 问题现象 执行gsql -d postgres -p 26000 -r出现如下错误: 1 gsql:command not found… 原因分析 没有在gsql的bin目录下执行。 未执行环境变量。 处理方法
获取当前发布命令 功能 get-current-disaster命令用于获取当前发布列表。 命令格式 python3 $GPHOME/script/DisasterFineGrained.py -t get-current-disaster --current-disaster-file
生成配置文件命令 功能 generate-config命令用于生成细粒度容灾的双集群容灾配置文件和主备集群倒换配置文件的初始化设置,用户可生成后自己修改。 命令格式 python3 $GPHOME/script/DisasterFineGrained.py -t generate-config
取消发布命令 功能 cancel-publication命令用于修改细粒度容灾发布。 命令格式 python3 $GPHOME/script/DisasterFineGrained.py -t cancel-publication --disaster-object-list-file
设置Windows环境变量 (可选)如果要使用SSL方式连接集群,请参考使用SSL进行安全的TCP/IP连接章节,在客户端主机配置SSL认证相关的参数。 SSL连接方式的安全性高于非SSL方式,建议在客户端使用SSL连接方式。 在Windows cmd窗口执行以下命令,使用gsql客户端连接GaussDB(DWS)集群中的数据库。
命令行参考 生成配置文件命令 准备命令 创建发布命令 修改发布命令 取消发布命令 获取当前发布命令 父主题: DisasterFineGrained.py
命令行参考 功能 主备集群配置互信并校验互信,方便主备集群容灾过程中免密执行命令、传送文件。 命令格式 python3 $GPHOME/script/ESLDoTrust.py -f <trustFile> [-l <logFile>] 参数说明 完整选项 缩写选项 数据类型 说明
Help命令迁移 功能 help命令用于提供DSC支持的命令相关的帮助信息。 命令格式 Linux操作系统: ./runDSC.sh --help Windows操作系统: runDSC.bat --help 命令示例 Linux操作系统: ./runDSC.sh --help Windows操作系统:
Version命令迁移 功能 Version命令用于显示DSC版本号。 命令格式 Linux: ./runDSC.sh --version Windows: runDSC.bat --version 使用指南 Linux: ./runDSC.sh --version Windows:
元命令参考 介绍使用GaussDB(DWS)数据库命令行交互工具登录数据库后,gsql所提供的元命令。所谓元命令就是在gsql里输入的任何以不带引号的反斜杠开头的命令。 注意事项 一个gsql元命令的格式是反斜杠后面紧跟一个动词,然后是任意参数。参数命令动词和其他参数以任意个空白字符间隔。