问题标签 [sql-import-wizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1038 浏览

ssis - dat 文件导入到 sql server

我的文件有“|” 作为文本限定符和 col 分隔符作为 ',' 但它们不是行分隔符。如何处理它。

数据示例

0 投票
1 回答
727 浏览

sql-server - SQL Server 导入向导 - 是否可以在目标中提供查询源和筛选现有记录?

我必须使用向导从另一台服务器的数据库源中导入 500,000 条记录,因为导入向导使用批量插入。我想提供一个带有过滤器的源查询,以检查目标中是否存在记录。

可能吗?最好的方法是什么?

在此处输入图像描述

0 投票
1 回答
488 浏览

sql-server - sql 服务器之间的 SSIS 传输表 - 慢

我从 sql server A 到 B 提取了 5 个表。每次提取都是一个连接多个表的查询。

我通常在 sql server 导入向导中运行这些提取。我现在将它们放入 SSIS(5 个并行提取)中,我注意到它要慢得多(至少慢 50 倍)。

在此处输入图像描述

我想知道我在这里做流行/最佳实践吗?并知道为什么它很慢?谢谢


谢谢大家的讨论

我按照 JodyT 的想法,从导入向导生成了 SSIS,发现了不同之处:

在我应该使用的目的地中Table or view - fast load- 当我从Table or view这里更改时,我的速度类似于导入向导。 在此处输入图像描述

0 投票
3 回答
850 浏览

sql-server - SQL 身份插入未创建身份列

我正在将数据导入空白数据库,由于某种原因它没有创建身份列。

我选择了“启用身份插入”

在此处输入图像描述

但它没有创建身份列。这是原来的:

在此处输入图像描述

id是一个标识列,但在导入的表中:

![在此处输入图像描述

哪个没有创建身份列。有谁知道为什么?

0 投票
1 回答
1106 浏览

sql - 意外的不可恢复错误 SQL 导入向导

我正在使用 Microsoft SQL Server Management Studio 2018,我创建了一个新数据库并导入了一些 Excel 文件,当我尝试通过相同的导入过程导入另一个 Excel 文件但出现错误时,突然通过 SQL Server 导入向导自动创建了表在带有三个按钮的对话框中。

意外的不可恢复错误

中止 重试 忽略

我尝试了一些解决方案,但它们都不适合我。

请帮我解决这个问题。

下面附上错误截图。

在此处输入图像描述

0 投票
1 回答
1658 浏览

mysql - 如何将 MySQL 转储转换为 SQL Server 格式

我已经下载了维基媒体的 SQL 转储

它有以下信息

我不想安装任何 MySQL 服务器,只想转换此代码以便可以导入 SQL Server 2019

0 投票
1 回答
1559 浏览

sql - 使用 SQL Server 导入向导将 CSV 上传到表时出现日期错误

我在 SQL Server 的数据库中创建了一个表,现在尝试通过导入向导将 CSV 导入同一个表,但出现以下错误:

我尝试上传的 CSV 格式与我用来创建表格的格式完全相同,但问题似乎与日期有关:

返回的列状态为:“转换失败,因为数据值溢出了指定类型。”。(SQL Server 导入和导出向导)

原始 CSV 日期列的格式为:

我试图上传的 CSV 看起来像:

我尝试database timestamp with precision [DT_DBTIMESTAMP2]在 Import Qizard 中将 EVENT_DT 数据类型更改为 when ,但仍然出现错误。

谁能指出我做错了什么?

0 投票
0 回答
224 浏览

oracle - 将 300 万条记录从 csv 导入到 oracle DB 表

我正在尝试使用 sql developer 导入向导将 300 万行从 csv 文件导入 DB 表,但每次达到 12k 行时都会出现错误。当我尝试从同一个文件中仅导入 100 行时,它插入成功。请帮我解决错误。

错误截图: 在此处输入图像描述

文件截图:

在此处输入图像描述

0 投票
0 回答
135 浏览

sql - SQL 导入和冒号的问题

我正在尝试导入一个没有文本限定符的制表符分隔文件,其中包含大约 800 万条记录和 700 列。我遇到的问题是有一个字段导致导入失败。输出是:执行(错误)消息

错误 0xc02020a1:数据流任务 1:数据转换失败。列“Assessment_District”的数据转换返回状态值 4 和状态文本“文本被截断或目标代码页中的一个或多个字符不匹配。”。(SQL Server 导入和导出向导)

错误 0xc020902a:数据流任务 1:“Source - view10_txt.Outputs[Flat File Source Output].Columns[ColumnName]”失败,因为发生了截断,并且“Source - view10_txt.Outputs[Flat File Source Output] 上的截断行处置.Columns[ColumnName]" 指定截断失败。指定组件的指定对象发生截断错误。(SQL Server 导入和导出向导)

错误 0xc0202092:数据流任务 1:处理数据行 59 上的文件“C:...\view10.txt”时出错。(SQL Server 导入和导出向导)

错误 0xc0047038:数据流任务 1:SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。Source - view10_txt 上的 PrimeOutput 方法返回错误代码 0xC0202092。当管道引擎调用 PrimeOutput() 时,组件返回了失败代码。失败代码的含义由组件定义,但错误是致命的并且管道停止执行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。(SQL Server 导入和导出向导)

让导入工作的典型烦恼,但原因真的很奇怪。通过消除过程,我发现有时此列中有两个冒号,即我试图将其导入 varchar(100) 字段的ADAMS CNTY MTA 5 (CONCORD: MCKEE: BEVERLY & RICHFIELD )。如果我删除其中一个冒号,一切正常。

有谁知道如何解决这个不涉及操作导入文件的问题?

0 投票
0 回答
35 浏览

mysql - 为什么我无法将此数据框上传到 MySQL Workbench 中的表中?

当我尝试使用数据导入向导时,我收到此错误消息:“无法分析文件。请尝试更改编码类型。”

我将数据框保存为 csv 分隔文件这是我希望导入到 MySQL Workbench 2020_NFL_NFC_Standings表中的数据

有什么建议么?