SQL 窗口支持导入导出数据。
一、数据导入
·模式名、表名、列名不得包含以下字符或转义序列:
·控制字符:回车(\\r)、换行(\\n)、制表符(\\t)等。
·转义符号:反斜杠(\\)及其组合(如\\、"、\\\\)。
·导入格式为 CSV 时分隔符不支持使用双引号(")及多字符组合(如\\t、\\n、aa)。
·float 和 real 类型需符合微软规范,超出范围的值可能导致精度丢失或导入失败。
·一个主账号或一个子账号最大支持同时运行7个正在执行的导入导出任务,其中大任务(即文件大小大于500MB)最大支持同时运行2个正在执行的导入导出任务。
二、前提条件
已 登录实例。
三、数据导入
1. 在页面右上方单击导入导出。
2. 在导入导出页面,单击数据导入。
3. 在弹出的对话框中,配置导入参数,单击确定。
参数说明如下表所示。
| 参数 | 说明 |
| 目标数据库 | 选择待导入数据的数据库。 |
| 文件类型 | 目前仅支持导入 CSV 格式的数据。 |
| 文件编码 | 目前仅支持 utf8 编码。 |
| 导入表 | 选择待导入数据的表。 |
| 包含列名 | 打开或关闭是否包含列名。打开(推荐):表示导入文件包含列名且自动将 CSV 列与目标表的列进行匹配,无需手动指定映射关系。关闭:导入文件不包含列名时。 |
| 导入方式 | 目前仅支持插入方式。 |
| 分隔符 | 指定分隔符后,SQL Server 可以更高效地解析文件,减少因猜测分隔符导致的额外计算开销。指定分隔符需要 CSV 文件中的分隔符保持一致。分隔符使用说明:支持标准逗号(,)、分号(;)、单引号(')、竖线(|)等。不支持字段内包含引号(")、转义引号(\\"),且禁止使用长字符串(如 \\t\\naa)。 |
| 导入文件 | 本地文件:单击“点击上传”上传本地文件或拖拽文件至对应区域。仅允许上传3GB以内且格式为 .csv 的文件。使用 COS 上的文件:请输入 COS 源文件地址。请提供公有读权限的 cos 地址,以便于 DMC 服务能获取到该文件。 |
当任务状态变更为执行成功时,表示数据导入成功。
四、数据导出
1. 在页面右上方单击导入导出。
2. 在导入导出页面,单击数据导出。
3. 在弹出的对话框中,选择执行数据库、文件类型、是否包含列名、导出格式、导出方案,单击确定。
导出方案支持导出表和导出 SQL 语句,若选择导出表,需选择导出全部表或部分表。
注意:说明:
4. 当任务状态变更为执行成功时,在操作列单击下载。
5. 在弹出的对话框中,下载文件。
·单击复制下载链接,将链接粘贴至新的浏览器页签,即可下载格式为.zip 的文件。
·单击下载,可直接下载格式为.zip 的文件。
五、相关操作
在导入导出任务执行过程中,若想终止任务,可在操作列单击终止任务。