检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
FOREIGN_KEY_CHECKS MySQL中的外键约束,GaussDB(DWS)不支持该属性修改表定义信息,DSC迁移时会将该属性删除。 输入示例 1 2 3 4 5 6 SET foreign_key_checks = 0; CREATE TABLE mall_order_dc
生成配置文件命令 功能 generate-config命令用于生成细粒度容灾的双集群容灾配置文件和主备集群倒换配置文件的初始化设置,用户可生成后自己修改。 命令格式 python3 $GPHOME/script/DisasterFineGrained.py -t generate-config
需确保GDS版本和数据库内核版本都已经支持管道文件导入导出功能。 当外表参数auto_create_pipe设置为true时,GDS自动创建管道文件可能存在延迟,因此操作管道文件时建议先判断自动创建的管道文件是否存在,且是否为管道文件类型。 GDS管道文件的导入导出任务结束后会自动删除管道文件,但是手动终止任
程序代码中配置相关的SSL连接参数。GaussDB(DWS)管理控制台提供了客户端所需的SSL证书,该SSL证书包含了客户端所需的默认证书、私钥、根证书以及私钥密码加密文件。请将该SSL证书下载到客户端所在的主机上,然后在客户端中指定证书所在的路径,操作详情请参见在gsql客户端
查看输出文件和日志 查看并验证输出文件 迁移流程结束后,用户可使用对比工具(例如BeyondCompare®)将输入文件与输出文件进行比较。为了简化对比过程,也可以先对源SQL文件进行格式化。 在Linux操作系统上运行以下命令以查看输出文件夹中的迁移文件。Windows操作系统不再赘述。
h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。 Windows下的ODBC包 从软件包中获取,包名为dws_8.1.x_odbc_driver_for_windows.zip。Windows环境下,开发应用程序用到的相关头文件和库文件都由系统自带。 父主题:
重新导入数据后执行查询,查看执行时间: 图3 使用partial cluster key 图4 使用partial cluster key后CU加载情况 使用partial cluster key后,5-- CStore Scan on public.lineitem的时间减少了1
当“启用SSL”设置为开启时,请先下载SSL证书,并解压证书文件。然后单击“SSL”页签,设置如下参数: 表3 配置SSL参数 字段名称 说明 客户端SSL证书 选择SSL证书解压目录下的“sslcert\client.crt”文件。 客户端SSL密钥 客户端SSL密钥只支持PK8格式,请选择SSL证书解压目录下的“sslcert\client
重新导入数据后执行查询,查看执行时间: 图3 使用partial cluster key 图4 使用partial cluster key后CU加载情况 使用partial cluster key后,5-- CStore Scan on public.lineitem的时间减少了1
duplicate key value violates unique constraint "films_pkey" DETAIL: Key (code)=(UA502) already exists. 原因分析 创建表films时带有主键约束,使用PRIMARY KEY声明主键co
h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。 Windows下的ODBC包 从软件包中获取,包名为dws_8.x.x_odbc_driver_for_windows.zip。Windows环境下,开发应用程序用到的相关头文件和库文件都由系统自带。 父主题:
********************* Schema Conversion Completed ************************ 如果输入文件夹中没有SQL文件,则在控制台上会显示如下消息: 环境搭建及恢复(数据库及数据库用户) 创建GaussDB(DWS)数据库和schema 登录Postgres系统。
如果GaussDB(DWS)建表时没有指定分布列,数据会怎么存储? 8.1.2及以上集群版本,可通过GUC参数default_distribution_mode来查询和设置表的默认分布方式。 如果建表时没有指定分布列,数据会以下几种场景来存储: 场景一 若建表时包含主键/唯一约束
SQLSTATE: 无 错误原因:文件对某用户而言没有读权限。 解决办法:检查用户是否正确或给用户赋予符合条件的读权限。 GAUSS-50101:"The %s is not executable for %s." SQLSTATE: 无 错误原因:文件对某用户而言没有执行权限。 解决办法:
%d" SQLSTATE:无 错误原因:接收到异常的数据包,数据包的长度为xx,接收buffer的长度为xx。 解决办法:请检查数据文件,确保数据文件没有问题。 GAUSS-05180: “encoding ‘%s’ not supported by collation ‘%s’”
删除表数据后执行了VACUUM,但存储空间并没有释放 问题现象 删除表数据后执行了VACUUM,但是存储空间并没有释放。 原因分析 执行VACUUM时,对某些表可能没有权限,或者数据库本身并没有太多的数据膨胀。 执行VACUUM,默认清理当前用户在数据库中拥有权限的每一个表,没有权限的表则直接跳过回收操作。
> 首选项 >设置 >文件编码,设置Data Studio客户端字符编码为GBK。数据库编码和文件编码组合详细信息,请参考表1 支持的文件编码组合。 在Windows资源管理器中打开/查看导出的文件:对于使用UTF-8编码导出的文件,可双击查看,或右键单击文件并选择“打开”进行查看
DB(DWS)已经从CA认证中心申请到正式的服务器、客户端的证书和密钥(假设服务器的私钥为server.key,证书为server.crt,客户端的私钥为client.key,证书为client.crt,CA根证书名称为cacert.pem)。 SSL连接方式的安全性高于普通模式
为什么GaussDB(DWS)自动快照创建很慢,很长时间都没有创建好? 自动快照备份很慢,可能是由于所需备份的数据量较大。自动快照是增量备份,备份频率是可以设置的,如果一周只备份一次,当增量数据量较大时,就会出现备份慢的情况。建议您适当地增加备份频率。 其中快照备份和恢复速率如下
备份该目录中的文件。 手动部署: 在“%APPDATA%\”目录创建一个新文件夹,并命名为“postgresql”。 将证书文件包中的“client.crt”、“client.key”、“client.key.cipher”、“client.key.rand”文件保存至“%APP