检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
openGauss=# \q gsql -d db_tpcds -p 8000 -U joe Password for user joe: gsql((GaussDB Kernel 503.0.XXX build f521c606) compiled at 2021-09-16 14
openGauss=# \q gsql -d db_tpcc -p 8000 -U joe Password for user joe: gsql ((GaussDB Kernel 503.1.XXX build f521c606) compiled at 2021-09-16 14
zhs16gbk gb18030 gb18030 gsql连接时数据库自动获取locale取值。 JDBC连接时通过url参数直接指定:characterEncoding=gb18030。 gb18030 zhs16gbk gbk gsql不支持该设置。
gaussdb=# \q gsql -d db_tpcds -p 8000 -U joe Password for user joe: gsql((GaussDB Kernel XXX.XXX.XXX build f521c606) compiled at 2021-09-16 14
gaussdb=# \q gsql -d db_tpcc -p 8000 -U joe Password for user joe: gsql ((GaussDB Kernel 503.1.XXX build f521c606) compiled at 2021-09-16 14:
如果在安装集群时不设置初始用户的密码,安装完成后密码为空,在执行其他操作前需要通过gsql客户端修改初始用户的密码。如果初始用户密码为空,则除修改密码外,无法执行其他SQL操作以及升级、扩容、节点替换等操作。 初始用户的oid为10,可以通过gs_roles视图查询。
如果在安装集群时不设置初始用户的密码,安装完成后密码为空,在执行其他操作前需要通过gsql客户端设置初始用户的密码。如果初始用户密码为空,则除修改密码外无法执行其他SQL操作以及升级、扩容、节点替换等操作。 初始用户会绕过所有权限检查。
由于该函数的执行过程需要传入加密口令,为了安全起见,gsql工具不会将包含该函数名字样的SQL记录入执行历史,即无法在gsql里通过上下翻页功能找到该函数的执行历史。 在存储过程的相关操作中需尽量避免调用该函数,避免敏感参数信息在日志中泄露的风险。
以上两部分导出的结果为纯文本格式的SQL脚本文件,使用gsql运行该脚本文件可以恢复集群数据库。 gs_dumpall支持SSL加密通信,使用方式同gsql方式。
示例:常用功能和批量绑定 在Windows环境下编译ODBC应用代码的命令示例: gcc odbctest.c -o odbctest -lodbc32 执行命令为: .
以上两部分导出的结果为纯文本格式的SQL脚本文件,使用gsql运行该脚本文件可以恢复数据库。 gs_dumpall支持SSL加密通信,使用方式同gsql方式。
gaussdb=# \q gsql -d db_tpcc -p 8000 -U joe Password for user joe: gsql ((GaussDB Kernel XXX.X.XXX build f521c606) compiled at 2021-09-16 14:
如果在安装时不指定初始用户的密码,安装完成后密码为空,在执行其他操作前需要通过gsql客户端修改初始用户的密码。如果初始用户密码为空,则除修改密码外无法执行其他SQL操作以及升级、扩容、节点替换等操作。 初始用户会绕过所有权限检查。
如果在安装时不指定初始用户的密码,安装完成后密码为空,在执行其他操作前需要通过gsql客户端修改初始用户的密码。如果初始用户密码为空,则除修改密码外,无法执行其他SQL操作以及升级、扩容、节点替换等操作。 初始用户会绕过所有权限检查。
工具不会将包含该函数名字样的SQL记录入执行历史;即无法在gsql里通过上下翻页功能找到该函数的执行历史。
使用如下命令通过连接数据库。 gsql -U user1 -d gaussdb -p 16000 -r 其中,user1为用户名,gaussdb为需要连接的数据库名称,16000为数据库端口号,用户可根据实际情况替换。 创建名称为slot1的逻辑复制槽。
连接失败的常见报错 通过命令连接数据库实例时,可能出现的报错信息和解决方案如下所示: gsql: ERROR: dn_6001_6002_6003: Invalid username/password,login denied.
工具不会将包含该函数名字样的SQL记录入执行历史;即无法在gsql里通过上下翻页功能找到该函数的执行历史。
使用如下命令通过CN端口连接数据库。 gsql -U user1 -d gaussdb -p 40000 -r 其中,user1为用户名,gaussdb为需要连接的数据库名称,40000为数据库CN端口号,用户可根据实际情况替换。 创建名称为slot1的逻辑复制槽。
使用如下命令连接数据库。 gsql -U user1 -d gaussdb -p 16000 -r 其中,user1为用户名,gaussdb为需要连接的数据库名称,16000为数据库端口号,用户可根据实际情况替换。 创建名称为slot1的逻辑复制槽。