检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
启动迁移程序前,必须指定输出文件夹路径。输入文件夹路径、输出文件夹路径以及日志路径以空格隔开。输入文件夹路径不能包含空格。路径空格会导致DSC执行错误。详情请参见故障处理。 如果输出文件夹中包含子文件夹或文件,DSC会在执行迁移前将其删除或者根据用户设置(config文件夹中application
gaussdbA (或) -T gaussdbA 使用指南 必须指定源数据库、输入和输出文件夹路径。迁移类型和日志路径可选。 如果未指定日志路径,DSC会在TOOL_HOME路径下创建log文件夹,用于存储所有日志。 命令示例 ./runDSC.sh --source-db Teradata
SQL迁移 工具支持从Teradata到GaussDB(DWS)的迁移,包括模式、DML、查询、系统函数、类型转换等。 执行Teradata SQL迁移 执行以下命令设置源数据库、输入和输出文件夹路径、日志路径和应用程序语言: Linux: ./runDSC.sh --source-db
Netezza SQL迁移 工具支持从Netezza到GaussDB(DWS)的迁移,包括模式、DML、查询、系统函数、PL/SQL等。 执行以下命令设置源数据库、输入和输出文件夹路径、日志路径、应用程序语言以及迁移类型: Linux: ./runDSC.sh --source-db Netezza
it first and create directory" SQLSTATE: XX000 错误原因:文件夹不存在或权限不正确。 解决办法:请删除并创建文件夹或使用其他的路径,再次执行操作。 GAUSS-04012: "location filepath is too long
准备工作 在迁移之前必须先创建输入文件夹和输出文件夹,并将待迁移的所有SQL脚本复制到输入文件夹中。Linux系统操作如下: 创建输入和输出文件夹。您可以根据用户的首选项在任意位置创建文件夹。用户也可以使用默认的文件夹作为输入、输出,作为包的一部分提供。 1 2 mkdir input
请确保目标文件夹大小至少为输入文件夹中SQL文件大小的4倍。 例如,输入文件夹中SQL文件大小为100 KB,则目标文件夹至少需要400 KB空间处理SQL文件。 Linux系统中查询目标文件夹的可用磁盘空间: df -P <folder path> Linux系统中查询输入文件的大小,在输入文件所在路径下执行:
如果用户指定了日志路径,所有日志都会保存在该路径下。 如果未指定日志路径,DSC会在TOOL_HOME路径下创建log文件夹,用于存储所有日志。 为控制磁盘空间用量,日志文件的大小上限为10 MB。用户最多可拥有10个日志文件。 工具日志不记录敏感数据,如查询。 活动日志 DSC将所有日志和错误信息保存到DSC
SQL迁移 工具支持从Oracle到GaussDB(DWS)的迁移,包括模式、DML、查询、系统函数、PL/SQL等。 执行Oracle SQL迁移 执行以下命令设置源数据库、输入和输出文件夹路径、日志路径、应用程序语言和迁移类型: Linux操作系统: ./runDSC.sh --source-db
工具支持从MySQL到GaussDB(DWS)的迁移,包括模式、DML、查询、系统函数、PL/SQL等。 在LINUX中执行MySQL迁移 在Linux中执行以下命令开始迁移。用户需指定源数据库、输入和输出文件夹路径和日志路径;应用程序语言类型是SQL。 ./runDSC.sh --source-db
dll文件从\Windows\System32文件夹复制到\Windows\SysWOW64文件夹。 尝试建立连接时,为什么不显示已保存的连接详细信息? 解决方法:如果User Data文件夹下的Profile文件夹不可用或被手动修改,可能导致该问题。请确保Profile文件夹存在且其名称符合要求。 关闭并重新打开Data
路径生成 GS_222100001 错误码: could not determine which collation to use for ILIKE. 解决方案:请使用COLLATE子句显式设置排序规则。 level: ERROR 父主题: 优化器
在创建外表时需要指定导出数据文件的OBS存放目录的路径,用于创建外表时location参数设置。 location参数中OBS文件夹的路径由“obs://”、桶名和文件路径组成,即为:obs://<bucket_name>/<file_path>/ 例如,在本例中,location参数中OBS文件夹路径为: 1 ob
为确保安全性,DSC会对其创建的文件和文件夹进行访问控制。要访问这些文件和文件夹,用户必须拥有所需权限。例如,用户需要权限600/400访问目标文件和日志文件,需要权限700访问目标文件夹和日志文件夹。此外,该工具不在日志中保存敏感数据,以确保数据安全。 --input-folder中指定的文件或文件夹不得具有GROUP和OTHERS的写权限。
查看输出文件和日志 查看并验证输出文件 迁移流程结束后,用户可使用对比工具(例如BeyondCompare®)将输入文件与输出文件进行比较。为了简化对比过程,也可以先对源SQL文件进行格式化。 在Linux操作系统上运行以下命令以查看输出文件夹中的迁移文件。Windows操作系统不再赘述。
TPC-DS数据生成 登录ECS云服务器,执行如下命令创建TPC-DS存放目录。 mkdir -p /data1/script/tpcds-kit/tpcds1000X mkdir -p /data2/script/tpcds-kit/tpcds1000X 从官网获取TPC-DS
Netezza配置 设置Netezza配置参数可在迁移Netezza数据库脚本时自定义迁移工具的行为。 打开config文件夹中的features-netezza.properties文件,并根据实际需要设置表1中的参数。 表1 features-netezza.properties文件中的配置参数
TPC-DS数据构建 登录ECS云服务器,执行如下命令创建TPC-DS存放目录。 1 2 mkdir -p /data1/script/tpcds-kit/tpcds1000X mkdir -p /data2/script/tpcds-kit/tpcds1000X 从官网获取T
格式化并保存到{输出路径}/formattedSource文件夹。 true false true formattedSourceRequired=true target_files 指定要在输出/目标文件中执行的操作。 Overwrite:用于覆盖输出文件夹中的现有文件。 指定是否必须覆盖输出文件夹中的文件。
prefs文件、Profile文件夹、connection.properties文件、Profiles.txt文件和security文件夹。 如果Data Studio.ini文件中指定了日志文件夹路径,日志会在指定路径创建。 如果您因安全密钥被损坏,无法登录Data Studio,请按如下步骤生成新的安全密钥: