数据库管理 数据导入或导出(SQL Server 数据库管理)

这篇说说了腾讯云SQL窗口的数据导入与导出功能,包括使用限制、前提条件及具体操作步骤,并指出CSV格式、utf8编码、3GB文件大小限制及最多7个并发任务等关键约束。 数据导入:仅支持CSV格式、utf8编码,需注意模式名、表名等不含控制字符及转义符号。 数据导出:支持导出表或SQL语句,结果以.zip文件下载,大小限制为3GB。 任务管理:支持同时运行7个任务(大文件任务最多2个),并可在操作列终止任务。

相关产品
数据库管理 产品页,含版本规格、价格与购买入口。

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 的文件。

五、相关操作

在导入导出任务执行过程中,若想终止任务,可在操作列单击终止任务。

赞 (0)
上一篇 4天前
下一篇 4天前